Virtual machine VLC网络摄像机到vmware来宾计算机的转换

Virtual machine VLC网络摄像机到vmware来宾计算机的转换,virtual-machine,vmware,webcam,vlc,broadcast,Virtual Machine,Vmware,Webcam,Vlc,Broadcast,有必要使用笔记本电脑摄像头将广播组织到虚拟机(我在wmare中创建了一台机器,仅组织了一个LAN主机。网络正在工作,因为我可以将来宾(OS Win8)和主机(OS Win10)计算机相互ping),我正在使用vlc项目MSV(因为我将进一步修改vlc播放器)进行翻译。广播安排如下: 流->捕获设备->选择笔记本电脑的摄像头作为视频设备名称->流->Http(作为新目标),添加->端口=8080,路径=“/”->激活 转码(视频-h.264+MP3(MP4)->流 此处生成的流输出字符串: “:s

有必要使用笔记本电脑摄像头将广播组织到虚拟机(我在wmare中创建了一台机器,仅组织了一个LAN主机。网络正在工作,因为我可以将来宾(OS Win8)和主机(OS Win10)计算机相互ping),我正在使用vlc项目MSV(因为我将进一步修改vlc播放器)进行翻译。广播安排如下:

流->捕获设备->选择笔记本电脑的摄像头作为视频设备名称->流->Http(作为新目标),添加->端口=8080,路径=“/”->激活 转码(视频-h.264+MP3(MP4)->流

此处生成的流输出字符串: “:sout=#transcode{vcodec=h264,scale=auto,acodec=mpga,ab=128,channels=2,samplerate=44100}:http{mux=ffmpeg{mux=flv},dst=:8080/}:sout-keep”

因此,当尝试在同一vlc项目的来宾操作系统上打开url主机时(也尝试在Windows Media Player中打开广播,没有结果),没有广播。它会稍微冻结,wireshark中出现一些请求,但随后没有广播。当我启用流选项“本地播放视频”时在主机上,它只播放1帧视频(例如,广播冻结)。我尝试使用vlc程序(不是github project?版本2.2.2)-结果相同。是否有人有类似问题?

帮助我:1)在输出字符串中添加主机ip作为“dst”:

“:sout=#transcode{vcodec=h264,scale=auto,acodec=mpga,ab=128,channels=2,samplerate=44100}:http{mux=ffmpeg{mux=flv},dst=192.168.0.1:8080}” :soutkeep“

2) 禁用NOD32防火墙