2014-01-31 117 views
0

我使用VLC從我的網絡攝像機獲取視頻流並將其傳輸到網絡,以便保存到達攝像機的有限的無線頻段。我用這樣做的命令如下:用網絡攝像機進行VLC流式傳輸 - 當攝像機復位時重新連接

cvlc [cam stream] --sout "#standard{access=http{mime=multipart/x-mixed-replace;boundary=--7b3cc56e5f51db803f790dad720ed50a},mux=mpjpeg,dst=:[chosen port]}" 

的問題是,當相機重新啓動既不VLC退出也不重新連接到它,所以我不能再運行它。有沒有人有關於如何解決這個問題的想法?任何幫助將非常感激。

回答

1

通過編寫定期通過TELNET連接到vlc實例的腳本,檢查收到的字節數並將其保存到日誌文件中,從而獲得它的工作。如果字節數量等於它檢查的最後一次,則發送一個停止,然後向VLC發送一個播放命令,並且如果相機重新聯機,它將再次工作。如果有人想要更多關於實現的細節,只需詢問!

相關問題