VLC网络串流播放udp打包的MP4视频文件问题
各位大牛,我想利用VLC来接收一个视频流,达到直播的效果,所以做了个实验
1、Linux虚拟机和Windows电脑可以ping。
2、在虚拟机linux系统上面写了一个socket的进程,读取一个MP4格式的的视频文件,然后利用udp的协议通过socket发送到Windows上面的IP和端口上面,Windows使用VLC网络串流udp://@:5000去接收发送过来的数据。
3、现在发现VLC上在接收的时候能显示出下面MP4文件所用时间的总的长度,而且滚动条也在走动,但是VLC屏幕就是黑色的,也就是说VLC是接收到了数据,但是黑屏。
4、但是我用一个VLC做视频服务器,推一个视频流到另外一个VLC用网络串流来接收,这个时候这个MP4文件可以播放出来。
请问以上可能会是什么问题,由于刚开始接触到视频这一块东西,还不是十分懂,请大牛们多多指教。