1

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の第一人者はいますか?

4

0 に答える 0