2011-01-04 3 views
1

Imは、x264ライブラリをactionscriptに移行します。それを分析することはまったく簡単なことではありません。 x264はどのように正確に動作しますか? Iveはエンコーディングでマルチスレッドを使用すると想定していましたが、シングルスレッドでも可能ですか?どのように実行可能なActionScript 3.0のWebプロジェクトで移行することですか?x264ライブラリの簡単な概要

答えて

1

Flash Media EncoderやFFmpegなどのコマンドラインユーティリティを使用して、ビデオをサーバーにエンコードする方がよいでしょう。

ByteArrayクラスをベースにしたActionScriptで独自のx264エンコーダを作成することは短期間の視点では実現できません。

+0

お返事ありがとうございます。しかし、私はすでにFFMPEGを使用してサーバー側でエンコードを試みましたが、動作しています。 Imがクライアント側でエンコードしようとする理由は、クライアントが帯域幅の制限のためにサーバーに送信しているデータサイズを減らすためです。 – greenGlitz

+0

残念ながら、ライブ配信にはOn2 Vp6コーデックを使用できません。ライブパブリッシングビデオにはデフォルトコーデックsorenson sparkのみ使用できます。この理由は、VP6コーデックがビデオの長さよりも圧縮に時間がかかり、ライブビデオの公開に使用できないため、On2 VP6圧縮コーデックがFlash PlayerのADOBEに含まれていないためです。 On2 VP6ファイルを再生するには、On2 Vp6デコーダのみがフラッシュプレーヤーにあります。 http://askmeflash.com/qdetail/1295/how-we-can-use-video-codec-on2-vp6-sorenson-spark-h-264 – JabbyPanda

+0

NativeProcessに基づくAdobe AIR 2.0ソリューションは、エンコードすることができますh.264コーデックとAdobe Live Media Encoderを使用してWebカメラからキャプチャしたビデオをもっと詳しく調べることができます:http://balazs.sebesteny.com/implement-h264-live-streaming-with-adobe-air-20/ – JabbyPanda

関連する問題