目前狀態:
現在實體化兩個播放物件,分別系結在兩個panel上顯示。
遇到問題:
兩個視頻不能同步播放,總會有幾百毫秒的延遲差距。(下面的播放器在后面play,所以會有延遲。)
由于是兩個播放器,所以聲音也是兩個,且因為延遲問題,一個在前一個在后疊加。
嘗試處理:
1.libvlc_audio_set_volume
2.libvlc_audio_set_mute
以上兩個都會導致兩個播放器同時都沒有聲音了
要實作的界面效果如圖:

預想最好解決方案:
方案1. 只實體化一個播放器,libvlc_media_player_set_hwnd 系結到兩個控制元件上,同時輸出畫面。
方案2. 關閉其中一個播放器的聲音,不影響另外一個(此方案會有上下兩個畫面不同步的問題)
uj5u.com熱心網友回復:
求大神指導,拜謝
uj5u.com熱心網友回復:
自己頂下,看了幾遍api檔案,沒有合適的方案。
uj5u.com熱心網友回復:
關閉硬體加速?uj5u.com熱心網友回復:
折騰了一下午還是沒有頭緒
uj5u.com熱心網友回復:
謝謝3樓的兄弟uj5u.com熱心網友回復:
坊間傳聞同時只能有一個視頻視窗使用硬體加速。uj5u.com熱心網友回復:
你的問題解決了嗎?我已同樣遇到這樣的問題。求方案,謝謝!uj5u.com熱心網友回復:
使用回呼函式,在兩個控制元件上渲染同一幀視頻影像。轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/67077.html
標籤:基礎類
上一篇:objectArx 程式除錯無錯誤。運行時出現中斷(不可繼續)
下一篇:MFC 學生成績管理系統
