m_vlc.get_playlist().play();
其中参数options中存放了":sout=#rtp{mux=ts,dst=192.168.0.116,port=5004}",当然不是直接CString类型,进行了转换
依据http://blog.csdn.net/bluebirdssh/article/details/6135542添加的程序。
但是程序执行的结果只是播放视频,并没有输出视频流。
一直查找原因,发现程序根本就没有调用E:\VLC\vlc-2.0.5ActiveX\dlls\plugins\stream_out\libstream_out_rtp_plugin.dll
我是在实现程序VlcStreanoutDlg.cpp中添加#import "E:\VLC\vlc-2.0.5ActiveX\dlls\axvlc.dll"
求教大家,这是什么原因?
5 个解决方案
#1
#2
找到原因了,是因为版本太高了,之后的vlc ActiveX不支持options的sout
#3
在么?请教一下,你是如何实现的
#4
你现在用的VLC可以输出流的版本是啥?
#5
vlc-0.9.4-win32.exe 可以输出流
#1
#2
找到原因了,是因为版本太高了,之后的vlc ActiveX不支持options的sout
#3
在么?请教一下,你是如何实现的
#4
你现在用的VLC可以输出流的版本是啥?
#5
vlc-0.9.4-win32.exe 可以输出流