VLC オンデマンド RTSP の問題処理

HISI の RTSP サーバーを参照してください。

VLC 2.x バージョンは、オンデマンドのプライベート RTSP サービスを利用でき、画像を通常どおり生成できます。 

VLC 3.x バージョンのオンデマンド RTSP サービスは 3 秒後に停止します。 

 

パケットをキャプチャして、VLC3.x の RTSP セッション プロセスを確認します。PLAY メソッドの直後に、VLC が GET_PARAMETERS リクエストを送信し、サーバーが切断されました。

VLC2.x の通常の RTSP オンデマンド バージョンと比較すると、GET_PARAMETERS 操作が 1 つだけ増えています。 

サーバー コードを分析したところ、RTSP サーバーはこのメソッドで分岐処理を実行せず、エラーを返し、セッションが閉じられました。

 

最後に、OPTIONS メソッドによって返されるメソッド リストを更新し、サポートされていない GET_PARAMETERS をクリアします。

おすすめ

転載: blog.csdn.net/konga/article/details/90582164