2017-04-23 38 views
1

我一直在這個問題上停留了一個月,並且沒有找到任何解決方案。手機瀏覽器上的視頻ppt同步

我正在開發一個網頁,其中有一個演示者的實時視頻流和ppt幻燈片的圖像。現在,當演示者更改幻燈片時,我們的網頁應該相應地更改幻燈片圖像。 我使用jQuery來獲得幻燈片圖像,但總是有一個延遲+1至+10秒(或更多),因爲HTTP在3g,4g數據上不可靠並且緩衝也是ppt sync的一個問題。我想擺脫這種延遲,並讓它感覺像幻燈片實時同步。

我正在使用JWplayer與HTTP流媒體協議。歡迎任何其他在移動設備上運行視頻ppt同步的播放器。

RTMP在移動設備上無法使用,因此無法使用。此外,移動瀏覽器無法讀取元數據,因此我們無法從元數據中獲得提示。

請分享您的解決方案,因爲這將幫助我完成此項目。

+0

還沒有答覆。有沒有人一直在這樣的問題上工作! – prash32

+0

您是如何觸發幻燈片更新/需要更新的事實?在每個客戶端使用setTimeout/AJAX進行輪詢的「演示者」端是否設置了標誌?我建議你看一下WebRTC或類似的工具,在主持人(主持人)和客戶端(同伴)之間建立一個「實時」通信渠道,而不是通過HTTP進行輪詢。 – jherrieven

+0

是的,有一個標誌設置表示演示者側的幻燈片更改,setTimeout/AJAX用於觸發此幻燈片更改。 WebRTC將佔用大量帶寬,並且不會有太多的視頻播放質量控制。 – prash32

回答

0

沒有必要使用視頻來處理此任務。實際上,您可以使用HTML5並設置播放的程序控制。這就是iSpring平臺的工作原理。在演示文稿開始之前,請將其上傳到服務器,以便將其轉換爲HTML5或Flash。當演講者切換幻燈片時,服務器向所有參與者發送必要幻燈片的相關信息。他們加載演示文稿,該演示文稿服從中央服務器的命令並自動切換到必要的幻燈片。

這個解決方案甚至可能比錄製視頻更好,因爲它更緊密:HTML5看起來更好,文本更清晰,重量更輕,並且可以在移動設備上查看。這裏有一個鏈接,如果你有興趣:http://www.ispringsolutions.com/ispring-platform