2015-11-26 45 views
0

我用libvlc編寫了一個簡單的測試用例來播放視頻,現在我想在播放媒體時選擇「windows GDI視頻輸出」使用vlc播放器,在工具 - >首選項 - >視頻 - >輸出項目中選擇「windows GDI視頻輸出」,然後就可以順暢地在多屏幕上播放視頻了,我該如何實現它來選擇「」視窗GDI視頻輸出」與libvlc SDK?有人可以給我一些幫助或例子嗎? 感謝。如何在我的C++代碼中用vlc sdk控制視頻輸出類型

回答

0

這對我的作品

const char * const vlc_args[] = { 
    "--verbose", "1", 
    "--vout", "wingdi", 
    "-I", "dummy", 
    "--ignore-config" 
}; 
libvlc_instance_t *vlcInstance = libvlc_new(sizeof(vlc_args)/sizeof(vlc_args[0]), vlc_args); 
+0

謝謝你,它的工作原理。還有另外一個疑難問題請使用以下命令建立一個vlc rtsp流服務器,並使用vlc sdk來播放它,但是播放器會在最後一幀凍結,如何讓播放器反覆播放rtsp netstream而不會凍結?vlc -vvv test.mp4 --sout-keep --sout「#transcode {vcodec = h264,vb = 0,scale = 0,acodec = mp3,ab = 128,channels = 2,samplerate = 44100}:rtp { SDP = rtsp://形式:8554 /流}」 – kentontsui

相關問題