netcatを使用したBash RTSPクライアント-送信されたデータをsedで解析中に接続を開いたままにしますか


2

bashでRTSPクライアントを作成しようとしています。問題は、ビデオフレームを送信するサーバーへの接続を1つだけ行う必要があることです。サーバーが次のリクエスト(SET_PARAMETERおよびPLAY)で使用する必要があるセッションIDコードを送信するまで、1つの接続でそれを維持できます。そのため、netcatの出力をsedに転送してセッションIDを取得する必要がありますが、その後、接続が閉じられ、セッションIDを抽出した後、netcatを使用してサーバーに新しい接続を確立してストリームを開始する必要があります...ビデオ。1つの接続でのみ保持する必要があるため。

だから、どういうわけか、netcatの出力をsedし、サーバーに送信するものをエコーバックすることはできますが、接続を閉じることはできませんか?

(そのBusyBox netcat)

回答:


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.