文字デバイスから読み取るプログラムにRTSPビデオを送信するには?

文字デバイスから読み取るプログラムにRTSPビデオを送信するには?

RTSPを介してビデオを送信するIP-CAMがあり、それを使用してバーコードを検出したいzbarcam(Ubuntuで)。zbar-toolsパック)。

~によるとzbarcam手動、video4linux文字デバイスが必要です(デフォルト/dev/video0)。 RTSPストリームを受信させるにはどうすればよいですか?


を使ってみましたmplayerが、ストリーミングに使用する方法がわかりませんzbarcam

答え1

次の行を試してください。

sudo apt-get install v4l2loopback-utils gstreamer1.0-tools
sudo modprobe v4l2loopback # might not be needed
gst-launch-1.0 -v rtspsrc location=rtsp://your_stream_url ! v4l2sink device=/dev/video1

これにより、通常どおり/dev/video1にzbarcamを使用できます。

関連情報