vlc.py如何播放视频流?
我想使用 vlc.py 播放 mpeg2 流 http://wiki.videolan.org/Python_bindings。
这里有一些示例: http://git.videolan.org/?p=vlc/bindings/python.git;a=tree;f=examples;hb=HEAD
当我运行示例时,它只能播放视频文件,我想知道有没有例子可以玩视频流?
I want to use vlc.py to play mpeg2 stream http://wiki.videolan.org/Python_bindings.
There are some examples here: http://git.videolan.org/?p=vlc/bindings/python.git;a=tree;f=examples;hb=HEAD
When I run the examples, it just can play video file, I want to know is there any examples to play video stream ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
根据 this Pastebin 条目,链接到 这个邮件列表,可以用这样的方法解决:
我没有尝试过不过,请告诉我它是否有效。
According to this Pastebin entry, linked to in this mailing list, it can be solved using a method like this:
I haven't tried it though, so please let me know if it works.
这是一个简单的解决方案:
如果媒体是本地文件,您将必须更改:
为:
请注意,您必须丢失
get_mrl()
以及更改函数。This is a bare bones solution:
if the media is a local file you will have to alter:
to:
note that you must lose the
get_mrl()
as well as changing the function.我能够使用以下代码打开一个流,并结合前面的答案。
使用网络摄像头对此进行了测试
I was able to open a stream with the following code, combining the previous answers.
Tested this with a network webcam