Windowsコンソールを使用してGStreamerビデオパイプラインを起動しています。ビデオは、UDP経由で受信されるH264エンコードストリームで構成されています。ストリームを多重化して記録するには、ストリームのプロパティに関する詳細情報を提供する必要があります。その中には、sprop-parameter-setsというパラメーターがあります(4行目)。
C:\gst-launch -v udpsrc port=5000 ! application/x-rtp, media=(string)video,
clock-rate=(int)90000,
encoding-name=(string)H264,
sprop-parameter-sets=(string)\"Z0LAFdkBQfsBEAAAAwAXc1lAAPFi5IA\\=\\,aMuMsg\\=\\=\",
payload=(int)96,
ssrc=(uint)2823396101,
clock-base=(uint)3965093735,
seqnum-base=(uint)31989
! gstrtpjitterbuffer ! rtph264depay ...
ご覧のとおり、パラメータにはすでにいくつかのエスケープ文字が含まれています。これはLinuxで機能すると言われていますが、Windowsでは、キャップ(またはパラメータ)を解析できないというエラーメッセージが表示されます。MSコンソールのさまざまなエスケープ(^ \ ...)を認識していますが、問題は見つかりませんでした。パラメータを正しくフォーマットするのを手伝ってくれるWindowsの第一人者はいますか?