vlc播放器rtp的sdp文件,如何使用命令行,或者c语言程序写(已解决,我直接调用路径可以使用) 5C

现在使用了MFC,播放本地视频是没有问题的,最终要实现播放下位机的rtp视频,现在这个配置不知要怎么写。

网上找了个模版:

 _const char *options[] = {
41         ":no-audio",
42         ":video-title-position=4",
43         ":sout=#duplicate{dst=display,dst=\'transcode{venc=x264{profile=baseline},vcodec=h264,vb=10,width=320,height=240,fps=10,scale=1}:rtp{dst=127.0.0.1,port=1234,mux=ts}\'}",
44         ":sout-udp-caching=1",
45         ":sout-rtp-caching=1",
46         ":sout-mux-caching=1",
47         ":sout-ts-dts-delay=60"
48         
49     };
50     for (int i = 0; i < sizeof(options) / sizeof(options[0]); i++)
51         libvlc_media_add_option (m, options[i]);___**__

但是其他参数不知道怎么填。

2个回答

本来以为sdp文件需要手动写入,没想到vlc的sdk支持直接使用sdp文件,此问题已经解决,谢谢

解决后的参数配置能共享一下吗?sdp文件是怎么加载的?命令行下能指定加载sdp文件吗?

qingyin2009
prayer_hong 直接使用函数打开就行了,跟打开一个 视频文件一样的。只不过里面是配置
大约一年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问