|
|
 |
Diagnosing playback failure
Because streaming Flash video involves several components, troubleshooting to determine why a stream isn't working requires some process of elimination. The following questions can help you determine the nature of the problem:
- Did you request that we register a directory that will hold FLV files?
- Did you upload your FLV files to a subdirectory of your registered directory?
- If your Web server is not www.bu.edu, people.bu.edu, webct.bu.edu, or courseinfo.bu.edu, did you request that we register your server?
- Did you upload your HTML page and SWF file(s) to the same Web directory (not necessarily the same directory as your FLV file)?
- Did you include a tag to request the SWFObject.js script in the <head> section of your web page's HTML?
- Did you add the SWFObject HTML code to your Web page?
- Did you edit the sample SWFObject HTML code to request your application, instance, and stream name?
If you answered "yes" to all these questions, try the replacing the values of your application name, instance name, and stream name in your SWFObject HTML code with the following:
Application name: nis
Instance name: demo
Stream name: nis-flash
If you are able to view a video using these value, you can be sure your HTML code is correct and that the problem is one of the following:
Problem |
|
Solution |
| Your directory or BU Web server is not registered with the Flash Media Server |
|
Request that we register your directory or your BU Web server (if other than www.bu.edu, people.bu.edu, webct.bu.edu, or courseinfo.bu.edu |
| |
| You see the message from your SWFObject code telling you to get the current version of the Flash Player |
|
If you're sure you have the correct version of the Flash Player, the problem is that the HTML code requesting the swfobject.js file is not correct. Double check this section of the code from the SWFObject page. |
| |
| The value for your application name is incorrect in the flashvars section of your SWFObject HTML code in your page. |
|
Consult the e-mail message you received when you were notified that your FLV directory was registered with the Flash Media server to find your application name. |
| |
| The value for your instance name is incorrect in the flashvars section of your SWFObject HTML code in your page. |
|
Make sure your FLV file is in an immediate subdirectory of the directory that was registered with the Flash Media Server, and use the name of that subdirectory as the instance name. For example, if the registered directory was http://www.bu.edu/av/nis/flash/, FLV files could be saved to http://www.bu.edu/av/nis/flash/demo/, making "demo" the instance name. |
| |
| Your stream name is incorrect |
|
Make sure you give the name of your FLV file minus its extension (e.g., "nis-flash" for the file nis-flash.flv) and that your file is uploaded to an immediate subdirectory of your registered FLV directory. |
|