开发 Flash Lite 2.x 应用程序 |
|
|
|
| 使用声音、视频和图像 > 使用设备视频 > 使用外部设备视频 | |||
除了播放 SWF 文件中捆绑的视频外(请参阅使用捆绑的设备视频),还可以播放驻留在设备内存卡中或来自网络地址的外部视频文件。与捆绑的设备视频一样,设备视频的解码由设备来进行。
若要播放外部视频文件,需要将视频文件的绝对或相对文件位置或 URL 传递给 Video.play() 方法。在下面的示例中,SWF 文件和 3GP 文件位于设备上的相同文件夹中。
myVideo.play("ocean.3gp");
您也可以指定 SWF 文件的相对文件夹路径,如下所示:
myVideo.play("folder1/folder2/ocean.3gp"); //
根据设备的不同,还可以使用 file:// 协议来播放特定位置的视频文件,如下所示:
myVideo.play("file://c:/folder1/folder2/ocean.3gp");
|
注意 |
并非所有设备都支持 |
根据设备的不同,还可以从网络地址加载视频文件。当前实现只支持使用 RTSP(实时流协议)的视频流,如以下示例所示。不支持基于 HTTP 的视频流。
myVideo.play("rtsp://www.adobe.com/video/ocean.3gp");
|
|
|
|