2

Red5ベースのビデオレコーダー/ストリーマーを作成しましたが、問題は、以前に録画したビデオを再生した場合、ストリームの継続時間がクライアントによって常に取得されるとは限らないことです。サーバーはそれを確実に送信しないと思います...何か考えはありますか?ありがとう!

4

2 に答える 2

0

この問題は私だけではありません。回避策があり、常に機能するものを見つけました。

NetConnection.call("getStreamLength", Responder, stream)

これを使用して、私は常にストリームの長さを取得します。直後に呼んでいますNetStream.play(stream)

于 2012-11-07T14:16:33.253 に答える
0

再生ビデオの現在のランタイムを取得するには、次のように呼び出します。

this._ns.time

_ns は flash.net.NetStream メソッドです。次を参照してください: http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/NetStream.html#time

申し訳ありませんが、ビデオの合計時間を取得することについては何も言えません。この情報は既にどこかから取得しています...

セバスチャン

于 2012-11-05T19:44:04.727 に答える