+ vのRTMPストリームは、何の動画を音声のみ果たしません
-
20-09-2019 - |
質問
フラッシュ、AS3では、私はその後、私は、ビデオ+オーディオストリームを再生するためのNetStreamを使用して、RTMPサーバーに接続するのNetConnectionを使用しています。
私はステージに追加されflash.media.Videoインスタンスにストリーム(attachNetStream)を取り付け(ダブルそれがステージ上にあることを確認)し、それを再生し、私が得るすべてが再生されていたストリームの音です - 何の映像は表示されません。
。私は、ストリームのonMetaDataをを聞くとき、私は、ビデオを見ることができないにもかかわらず、(ビデオが表示されているかのように再生中の変更)私は、このような幅、高さ、FPSなどの映像に関する情報をたくさん得ることができることに注意してください、デコードされたフレームの数。
誰もが、私はあまりにも映像作品を作ることができる方法のアイデアを持っていますか?
解決 2
は君たちをありがとう!私は答えを見つけます:
どうやらFlashの(CS3)ビルトインVideo
クラスH.264
ストリームをサポートしていません。私は、Flex 3.5でまったく同じコードをコンパイルしようとしましたが、すべてが働いた!
CS4もH.264
ストリームをサポートしている可能性があります。私がしようとしなかった。
JWPlayerは素晴らしいですが、私はパイロをしようとしませんでした。
乾杯ます。
他のヒント
の代わりに「生」のNetConnectionとNetStreamを使用してflash.media.Videoに添付し、私は、このような<のhref = "http://code.google.com/p/pyroとしていくつかのラッパーを使用してお勧めします-player /」のrel = "nofollowをnoreferrer">パイロプレーヤーに。その基本的にビデオAPIと(私はいつも特別RTMPサーバーからのビデオを表示する場合は、Adobeからのビデオコンポーネントは非常にバグが発見した)私は、RTMPビデオのためにそれを何度も使ってきたし、それは魔法のように動作します。それを試してみる!