我有PC A & PC B. PC A是树莓派3 B+,流媒体视频,同时打开netcat监听端口8090使用此代码:
- /opt/vc/bin/raspivid -t 0 -w 1024 -h 600 -hf -ih -fps 60 -o -|nc-k-l8090
PC B使用MPlayer连接到PC A端口8090并打开视频流,输出非常棒,延迟低,命令:
- mplayer -fps 200 -demuxer h264es ffmpeg://tcp:192.168.1.3:8090
但问题是:
- 我想将这些输出导入Python GUI(可能使用Tkinter lib,或者任何一种,如果你们能推荐我的话)。
- 我试图在我的代码中执行MPlayer,ofc我很愚蠢,因为它会打开一个新的MPlayer窗口播放视频流,但不会附加到我的GUI:(
-> 1,是否有任何Python库或代码可以帮助我捕捉流视频并将其导入GUI?所以我可以在后台显示视频时在GUI上添加一些信息。
-> 2,有没有办法在我的GUI中使用Mplayer作为嵌入输出?然后我可以编辑我的GUI,因为我想和视频流在后台播放.
1条答案
按热度按时间olhwl3o21#
一天后,我想出了解决办法。
对于任何人谁寻找解决方案,这将是你的文章:
字符串
型
型