Can you change it to something other than SWF and try a non-Flash method?
Additionally, (and this is an occasional issue with certain servers) have you told your server that the audio portion of the Flash file is playable? With .ogg video and audio, with many Linux-Apache systems, you have to enable that kind of MIME type in the .htaccess file.
I don't know how to convert to another video format. I was given the folder with flash files from the webinar hosting company.
I don't see an audio file.
This is what I have from the webinar host (contents of the webinar file on the server and on my local computer):
When I open index in a browser it works fine. When I open index within Dreamweaver and preview it works fine. Arg...
To be honest, I have zero experience with Webinar. But I work with media all the time, and I'm wondering if you have actually loaded all the necessary files to the correct folder on your server.
I can see these by direct URL:
But I can't find any of these:
Alt-Web Design & Publishing
Web | Graphics | Print | Media Specialists
Here are the full names for the other files within the folder (I only posted simplifed names above because I just wanted to show the file extensions):
I know that these three files (along with the .html and .swf above) are all that are needed to run the video and sound. I have copied the folder with the 5 files onto multiple machines with different browsers and when I open the .html in a browser the video and sound work fine but as soon as I take the same folder to the server there is no sound.
Make sure you upload the files to the server with the exact same file structure that was present in your desktop version. The sound would have had to be linked in the .swf file so it's not that, but the actionscript used to play the sound will use a relative path. If you change any of the folder names, locations etc, it could mess up the file.
1 person found this helpful
If the directory structure is the same, I think this might be a MIME issue. Contact your web host and tell them to enable both SWF & FLV MIME types (audio & video). You probably can't do it yourself because you're on Win IIS.
Is the audio in the .flv container? Looks like the .flv is only audio and the graphic elements are completely in the .swf, correct?
While all the other files do download,
returns file not found.
While it could be a MIME issue, I'd have to question any Web host in this day and age that hasn't yet set the correct MIME type for .flv files.
But however you slice it, the .flv file is not loading in the browser.
Until you/we can do a direct download at the URL listed above, the audio will not work.
Thank you everyone for your help. The file structure is the exact same on my local computer and the server. My co-worker worked on this as well from his home computer and had the same issue when posting on the server. And it happens with all of our webinars - 6 different folders, all different videos, all without sound when posted on the server. I am going to talk to the web host on Monday and mention the MIME issue. I'll let you know if that is the problem. THANK YOU!
There are a handful errors that occur when the .swf communicates with the browser and other internal files. Please see screenshot:
- If your .swf links to certail files from your webinar provider, you need crossdomain.xml to be present in your root folder. Also, I'm assuming your webinar provider already stores a copy of crossdomain.xml on their server as they're a webinar host. In your case, reference to crossdomain.xml is present in your code or your .swf is already looking for it (it must be hard-coded into your .SWF), but the file path is invalid. See here for Adobe's specifications on making a crossdomain.xml file - Download Adobe Crossdomain Policy File Specs from Adobe
- A couple of .flv files are missing in the path that your .swf is looking at. Assuming your webinar provider only gives you .swf and not .fla, there's not much you can do but to keep the file paths intact the way you receive it from your webinar service provider.
Thank you for your response.
Today I disconnected from the internet and opened index.html (run off of my local computer -not the server) in Safari. Everything looked good - the movie played with audio. I believe this means that I have all of the files necessary and that the video does not need to link to the webinar provider, or to any other files. Correct?
I do not know why the .flv file comes up as not found. I have double checked the file name and file path.
Did you try resetting your browser's cache? If not, can you try this and then reload your page locally to see if it still works?
1 person found this helpful
Testing the index.html file on your local machine simply means that all the files needed to play your project are on your local machine. That does not give any indication as to what's on the server.
still returns file not found.
Most likely the audio is in that .flv file and without that file you will have no audio. It's not a cross domain issue it's a missing file issue.
You will have to look on the server and make sure that the correct file is in the correct folder and that it's correctly named.
I just emptied the cache, disconnected from internet, then tested index.html and it still works fine from my local computer- video with audio.
This morning I tried to reload all of the webinar folders (I've just given you the contents for one webinar folder, but we have 5 others). I deleted the folder "Recordings" on the server. Then in Dreamweaver, I synchronized the entire site with option "get and put newer files." The Dreamweaver search came up with 38 files to "put" from my local machine to the server - all files within the "Recordings" folder on my local computer.
Still no audio on the server versions.
Has video but no audio
Still returns an error - page not found
This happens with all 6 webinars on the server. The .html and .swf files work, the .flv files do not. More examples:
All of the .flv files linked to above return "File not Found"...
in other words they do not exist at the links above.
So it's not that the .flv files don't work, they don't exist.... at least at the links you provided.
They are there! The .flv files were transfered with the .html files in the dreamweaver sync.
I can see them in the same file structure with the same names on the local computer and on the server.
you are right, the swf files are there, BUT your videos are very long, and it will take a very long time to load them. So it might be necessary to split your video into chapters or segments.
And I for my part can't find - like others - a flv file.
Well there are only a few possibilities if you say that you've transferred them....
The .flv files didn't transfer correctly or the Web host doesn't have the correct MIME type set for .flv.
Can you see and compare file size of the files on local and files on server? They should be the same size. If files on server are smaller, then they didn't upload correctly.
You might also want to try using a real FTP program rather than DreamWeaver to upload files to the server. For PCs, use Filezilla:
For MIME issues, contact your Web host.
But the browser will not be able to download the .flv file until you can also do a direct download.... as in posting the like above.
As long as those links return file not found... you won't have audio.
Thank you adninjastrator.
The file sizes on the same on the local and server. I'm waiting to hear back from the server host about MIME.
I will try a different FTP program in the meantime.
You have been very helpful!
It was a MIME issue!
Thank you all for your help. Webinars are working with audio now.
So I nailed it.