Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以用python VLC流式传输文件吗?_Python_Opencv_Stream_Vlc_Python Vlc - Fatal编程技术网

我可以用python VLC流式传输文件吗?

我可以用python VLC流式传输文件吗?,python,opencv,stream,vlc,python-vlc,Python,Opencv,Stream,Vlc,Python Vlc,我想用python vlc在网络上传输一个文件。我该怎么做 我试过这个: import vlc arg = ":sout=#http{mux=ffmpeg{mux=flv},dst=:8080/} :no-sout-all :sout-keep" inst = vlc.Instance(arg) media = inst.media_new("rtsp://192.168.0.50:554/onvif1") player = media.player

我想用python vlc在网络上传输一个文件。我该怎么做

我试过这个:

import vlc

arg = ":sout=#http{mux=ffmpeg{mux=flv},dst=:8080/} :no-sout-all :sout-keep"

inst = vlc.Instance(arg)

media = inst.media_new("rtsp://192.168.0.50:554/onvif1")
player = media.player_new_from_media()
player.play()
input()
但是出现了一个窗口(我不希望出现一个窗口),流不工作

有人能帮我吗?谢谢

注:我试图获得一个开放cv的rtsp流,但被窃听了,而VLC没有问题。所以我想用opencv捕捉VLC流,而不是rtsp流

arg = ":sout=#http{mux=ffmpeg{mux=flv},dst=:8080/} :no-sout-all :sout-keep"
inst = vlc.Instance(arg)
这似乎是错误的。馈送到vlc实例的参数应采用
--
的形式,而不是

但是这些参数应该作为选项添加到媒体中,而不是添加到vlc实例中。并调用add_media_选项3次,而不是使用空格调用一次(这可能无效)


如果这还不足以让日志正常工作,请随意共享日志。如果您想禁用视频输出,请在vlc实例构造函数中使用
--no video

好的,现在我只需要找到要流的正确参数,因为现在我可以听到自己的声音,所以它肯定在工作。。。谢谢你的回答!