0

Android デバイス (Nexus S) の Flex Mobile AIR プロジェクトで Web 上のビデオ ファイルをストリーミングしようとしているだけです。

ファイル形式は H.264 .mp4 です。stageWebView を使用して、ビデオ セットをソースとして持つビデオ タグを持つリモート Web ページをロードしています。通常の Android ブラウザで再生されます。

ポスター画像はビデオ コントロールと共に AIR に表示されますが、再生ボタンをクリックすると、ポスター画像は消えますが、ビデオは無期限に再生されません。

複数のビデオ、複数のコーデックを試しました。iOS で動作します。クレイジーな薬を飲んでいるように感じます。AIR for Android でビデオを正常にストリーミングできた人はいますか?

4

1 に答える 1

0

NetStream とビデオを使用してみましたか?

この投稿のソリューションを実装してみてください

h264 FLV での NetStream の appendByte の問題。動画は終了の約 2 秒前に停止します

必ずコメントを読み、完全なリスナーを追加してください

_ustream.addEventListener( Event.COMPLETE, onComplete );

  private function onComplete( e:Event ):void
  {
      _ns.appendBytesAction(NetStreamAppendBytesAction.END_SEQUENCE);
  }
于 2012-04-24T00:45:49.100 に答える