如何使用AIR Flex Mobile SDK for Android流式传输视频?

时间:2012-04-16 17:10:31

标签: android air flex-mobile

我只是想在Android设备(Nexus S)上的Flex Mobile AIR项目中流式传输视频文件。

我的文件格式是H.264 .mp4 我正在使用stageWebView加载一个远程网页,该网页有一个视频标签,视频集作为源。它在常规的Android浏览器中播放,

海报图片显示在AIR中以及视频控件,但是当点击播放按钮时,海报图像消失,但没有视频无限期播放。

我尝试了多个视频,多个编解码器,它适用于iOS,我觉得我正在服用疯狂的药片,有没有人能够在AIR for Android上成功传输视频?

1 个答案:

答案 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);
  }