视频(flash.media.Video)中出现黑屏,但浏览器中没有

视频(flash.media.Video)中出现黑屏,但浏览器中没有,flash,actionscript-3,air,blackberry-playbook,Flash,Actionscript 3,Air,Blackberry Playbook,各位早上好 我的浏览器中有一个通过亚音速服务器播放的视频 浏览器使用FlowPlayer,在我的移动设备浏览器(PlayBook)上运行良好 该视频是一个产品:ffmpeg-ss%o-i%s-async 1-b%bk-s%wx%h-ar 44100-ac 2-v0-f flv-vcodec libx264-preset fast- (%s=要转码的文件,%b=播放器的最大比特率,%t=标题,%a=艺术家,%l=相册) 同样,这个完全相同的代码通过web界面由亚音速服务器输出视频,视频播放效果完美

各位早上好

我的浏览器中有一个通过亚音速服务器播放的视频

浏览器使用FlowPlayer,在我的移动设备浏览器(PlayBook)上运行良好

该视频是一个产品:ffmpeg-ss%o-i%s-async 1-b%bk-s%wx%h-ar 44100-ac 2-v0-f flv-vcodec libx264-preset fast-

(%s=要转码的文件,%b=播放器的最大比特率,%t=标题,%a=艺术家,%l=相册)

同样,这个完全相同的代码通过web界面由亚音速服务器输出视频,视频播放效果完美

我尝试使用简单的NetConnection和NetStream类在使用flash.media.video的AIR mobile应用程序中播放视频

    nsClient.onMetaData = ns_onMetaData;
    nsClient.onCuePoint = ns_onCuePoint;

    nc = new NetConnection();
    nc.connect(null);

    ns = new NetStream(nc);
    ns.addEventListener(NetStatusEvent.NET_STATUS, netStatusEventHandler);
    ns.bufferTime = Number(Settings.BufferTime);
    ns.play(fullURL);
    ns.client = nsClient;
    nsClient.onMetaData = ns_onMetaData;

    video = new Video();
    video.smoothing = true;
    video.attachNetStream(ns);
视频将播放一段时间,但随后会突然变黑,留下声音

有没有办法解决这个问题

我应该在我的应用程序中嵌入FlowPlayer吗?我该怎么做

我没有发布任何代码,因为我不怀疑它会有帮助——如果需要,我可以在几个小时内发布


谢谢

也许你应该试试视频对象(放在UIComponent上)而不是视频显示?我可以试试Alexander-你能给我一个简单的例子吗,或者你的意思是:var-uiComp:UIComponent=new-UIComponent;uiComp.addChild(视频)?试过了,什么也没有。请参阅上面的其他代码示例。