我想记录一个实时流到计算机,缓冲并使用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