精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

視頻會議流媒體播放三種實現方式探討

責任編輯:editor005

2017-08-11 15:20:31

摘自:投影時代

視頻會議系統是一個綜合性的應用系統,其功能包括遠程音視頻、電子白板、屏幕共享、協同文檔、流媒體播放等,其中流媒體播放經常用于我們的培訓當中

視頻會議系統是一個綜合性的應用系統,其功能包括遠程音視頻、電子白板、屏幕共享、協同文檔、流媒體播放等,其中流媒體播放經常用于我們的培訓當中,因此流媒體播放功能在視頻會議中較為重要。流媒體播放主要是通過主持人播放一個影片,然后其他的觀眾能實時地收到影片的數據并進行播放,而流媒體播放模塊的開發可以通過不同的方式來實現,我們應該怎樣進行流媒體播放模塊的開發呢?流媒體播放模塊的開發可以通過三種方式來實現:利用音視頻進行傳輸、解碼后重新傳輸、通過PIN接口來獲取數據傳輸。

1、利用音視頻進行傳輸

利用音視頻進行傳輸方式就是先把流媒體影片的音、視頻進行分幀處理,把一個流媒體的影片實時地分成不同的數據幀,然后再發送到其他的客戶端,然后再把數據幀重新組包,進行播放。該方式的主要難點在怎樣把影片進行分幀處理,而不同格式的影片其數據結構都不一樣,因此我們很難對不同類型的影片進行相同的分幀處理。該方式的優點是效率較高,不需要再進行重新進行編碼。

2、解碼后重新傳輸

解碼后重新傳輸方式,就是先對影片進行解碼操作,然后把數據再按照自己定義的方式進行壓縮編碼,然后接收方再進行解碼和播放,該方式可以對不同的影片進行操作。但需要對影片進行重新壓縮,因此效率不高。

3、通過PIN接口來獲取數據傳輸

我們播放流媒體的時候,可以通過DirectShow的PIN接口獲取影片的數據類型和數據,然后把這些數據傳輸到接收方,進行播放,該方式是目前最完美的流媒體播放的方案,不僅可以支持幾乎全部的流媒體格式,而且不用進行額外的音視頻編碼。

綜上所述,視頻會議系統中的流媒體播放開發,可以通過三種方式來實現,這三種方式最佳是利用Directshow的PIN接口來獲取數據來進行流媒體數據的傳輸。

鏈接已復制,快去分享吧

企業網版權所有?2010-2024 京ICP備09108050號-6京公網安備 11010502049343號

  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 长治县| 改则县| 塔城市| 沈丘县| 兴义市| 和林格尔县| 虎林市| 江孜县| 翁牛特旗| 福建省| 安福县| 定南县| 建德市| 太仆寺旗| 滦平县| 康乐县| 浠水县| 邮箱| 铜陵市| 库尔勒市| 龙川县| 环江| 福鼎市| 桂阳县| 普安县| 永仁县| 秦安县| 丰台区| 特克斯县| 镇坪县| 彝良县| 确山县| 泰兴市| 花莲市| 富顺县| 开鲁县| 武陟县| 历史| 辽阳市| 柘城县| 罗定市|