我想記錄一個實時流到計算機,緩衝並使用VLC播放一段延遲,從而獲得更流暢的流。我想用Python來做。我現在使用Scapy進行數據包捕獲。但是,如何製作一個視頻文件,然後在VLC或Linux上的任何其他播放器中顯示它。如何使用Python記錄實時流?
1
A
回答
0
爲什麼不試試pyffmpeg。您可能需要測試每個可用編解碼器以查看哪些perf適合您。在視頻編碼和解碼的延遲與使用的帶寬之間有一個折衷。但值得一看你的情況下,在手...
0
i=vlc.Instance(b'--fullscreen',b"--sout=#duplicate{dst=display,dst=std{access=file,mux=ts,dst = 'C:\\Users\\lxislx\\Desktop\\x.avi')}}")
p=i.media_player_new()
m=i.media_new(b'http://admin:[email protected]:8080/videofeed')
m.get_mrl()
p.set_media(m)
p.play()
0
這是一個有點棘手,但你可以捕捉端口和保存文件,輸出!
相關問題
- 1. 記錄實時流的服務器?
- 2. 使用Python記錄
- 3. 如何使用Python記錄模塊
- 4. 如何記錄RTMP流?
- 5. 如何使用意圖和記錄,並限制記錄時間
- 6. 如何記錄python異常?
- 7. 如何記錄Python崩潰?
- 8. 如何使用記錄movelast
- 9. 使用FFmpeg libavformat記錄RTSP流
- 10. 使用.NET記錄MMS視頻流
- 11. 使用NLog記錄Azure日誌流
- 12. 如何使用JMeter代理服務器記錄websocket流量
- 13. Python記錄打字時間
- 14. 實時日誌記錄
- 15. 實時匹配記錄
- 16. Python:添加日期和時間到電臺網頁流記錄
- 17. 如何輕鬆記錄XML-RPC流量?
- 18. 用NaturalDocs記錄Python
- 19. 如何在實時Linux應用程序中記錄數據?
- 20. 如何禁用使用Selenium記錄與Python結合
- 21. 何時使用記錄對象
- 22. 在.Net中使用OracleCommand時,如何使用oracle提交記錄?
- 23. 爲python實現宏記錄器?
- 24. 使用FFMPEG實時流預錄製到YouTube的視頻
- 25. 使用Python日誌記錄管理日誌記錄器
- 26. Python使用同一個記錄器記錄多個文件
- 27. 如何使用MySQL記錄Windows 7網絡流量和磁盤使用情況?
- 28. 記錄時記錄時間
- 29. 使用直布羅陀啓用實時日誌記錄?
- 30. 如何在Python中使用日期和時間戳記錄和保存文件
請提供鏈接到任何非內置模塊。和你的代碼的一些解釋。 – 2012-10-11 13:19:11