手機視頻開發包

手機視頻開發包


概述:

    手機視頻開發包是面向集成或軟件開發商使用,用於開展手機視頻相關的產品開發和系統集成。

    開發包提供手機端音視頻採集、編碼、壓縮、音視頻傳輸等功能;通過與後端移動視頻直播服務器對接,實現手機視頻即拍即傳、手機視頻直播。開發包提供視頻拍攝位置信息,視頻描述採集和發佈;開發包提供拍攝端和服務器端的文字和語音的對講等功能。

    當前版本的手機視頻開發包採集端支持iOS和Android平臺。

    後端的視頻服務器通過標準協議與集成商或軟件開發商的業務系統進行對接,從而形成手機端到服務器端的實時移動視頻應用。


功能:

手機開發包功能列表

   提供手機視頻採集直播的開發接口

   實時音視頻交互,支持一對一、一對多、多對多,通過視頻參數設置接口,設置視頻的分辨率、編碼方式、碼流、媒體流類別等

   P2P技術,流媒體優先P2P傳輸,節省服務器帶寬

   通過視頻拍攝,實現視頻的採集,編碼和傳輸

   提供手機視頻播放的開發接口

   提供視頻直播播放和視頻點播播放方法

   提供語音、文字通訊接口

   提供位置信息採集接口

   提供視頻服務器通訊管理接口

   提供視頻服務器鑑權接口

 

視頻服務器端的功能列表

   視頻播放接口:接收來自智能設備的語音視頻請求,進行媒體流的分發;

   視頻直播接口:實現視頻直播鑑權管理、傳輸管理、直播媒體流管理;

   視頻錄製接口:根據業務需求,對媒體流的錄製;


AnyChat手機與PC跨平臺的解決方案,大部分需要用到音視頻交互的系統都可以採用AnyChat SDK來開發。AnyChat SDK內部封裝了音視頻的採集、編碼、傳輸、解碼以及播放(顯示)功能,只需要幾個簡單的API調用,即可實現多個用戶之間的語音、視頻、文字交互,由於內核已經實現了P2P網絡,所以上層應用不需要關心複雜的網絡傳輸問題,簡化了上層應用的開發難度,上層應用的開發人員可以把更多的精力投入到業務流程、用戶體驗等方面,實現應用系統的快速開發。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章