###前提・実現したいこと
GStreamer 1.10.4
gst-rtsp-server-1.10.4
を、Windows10のVirtualBoxにインストールしたCentOS 7で動かしていて、標準入力から与えたパラパラ漫画をRTSPで配信したい。
###発生している問題・エラーメッセージ
VLCでアクセスすると見ることができたのですが、もう一つVLCを立ちあげると配信が止まってしまう。
###試したこと
CentOSで、
$ ./test-launch '( videotestsrc ! x264enc ! rtph264pay name=pay0 pt=96 )'
を実行してWindowsのVLCで
rtsp://192.168.56.1:8554/test
と指定することで、テストパターンを見ることができました。
また、VLCを複数立ち上げると複数のクライアントで見ることができました。
次に、標準入力からpngのパラパラ漫画(0.png~9.png、1024x512)を与えて、それを配信することを考えました。
$ (while true; do cat ~/digit/*.png; sleep 1 ; done) | \ ./test-launch '( fdsrc ! image/png,width=1024,height=512,framerate=10/1 ! pngdec ! \ videoconvert ! x264enc ! rtph264pay name=pay0 pt=96 )'
VLCで見ることはできたのですが、もう一つVLCを立ち上げると配信が止まってしまいます。
なにかエレメントを挟むか、指定が必要なのでしょうか?
あなたの回答
tips
プレビュー