我只是想在Android设备(Nexus S)上的Flex Mobile AIR项目中流式传输视频文件。
我的文件格式是H.264 .mp4 我正在使用stageWebView加载一个远程网页,该网页有一个视频标签,视频集作为源。它在常规的Android浏览器中播放,
海报图片显示在AIR中以及视频控件,但是当点击播放按钮时,海报图像消失,但没有视频无限期播放。
我尝试了多个视频,多个编解码器,它适用于iOS,我觉得我正在服用疯狂的药片,有没有人能够在AIR for Android上成功传输视频?
答案 0 :(得分:0)
您是否尝试过使用NetStream和Video?
尝试从这篇文章中实施解决方案
NetStream appendByte issue with h264 FLV. Video stops about two second before the end
请务必阅读评论并添加完整的监听器
_ustream.addEventListener( Event.COMPLETE, onComplete );
private function onComplete( e:Event ):void
{
_ns.appendBytesAction(NetStreamAppendBytesAction.END_SEQUENCE);
}