2011-08-05 12 views
0

私はrtspクライアントを作成しています。私がストリーミングしているメディアの現在の再生時間を把握していません。live555サーバーでnptを依頼する

rtsp procotolでは、範囲を指定せずに再生要求を送信すると、要求からのユニットの返信で現在の位置が得られるはずですが、RTP-info以外は何も得られません。

"Range:npt ="と "Range:npt = - "を試してみましたが、成功しませんでした。

私は間違っていますか?

答えて

1

RTPヘッダーを見て、現在の時間を取得する必要があります。 RTPヘッダーにはタイムスタンプがあります。このタイムスタンプをサンプルレートでダイビングすると、現在の時間が表示されます。サンプルレートはセッション記述プロトコル(通常は90000)で与えられます

関連する問題