第三方音視頻直播調研總結 調研對象:網易雲、阿裡雲、騰訊雲、金山雲、七牛雲(相關參考:http://www.chinaz.com/news/2016/1108/608584.shtml) 詳細介紹: 一、網易雲(http://netease.im/live) 架構: 功能: 1、全平臺 SDK 支持 ...
第三方音視頻直播調研總結
調研對象:網易雲、阿裡雲、騰訊雲、金山雲、七牛雲(相關參考:http://www.chinaz.com/news/2016/1108/608584.shtml)
詳細介紹:
一、網易雲(http://netease.im/live)
架構:
功能:
1、全平臺 SDK 支持,iOS/Android/PC/Web 全平臺覆蓋,無縫相容客戶應用
2、超低延時,1~3秒超低直播延時,支持千萬級併發
3、碼流自適應,網路 qos 策略,保障複雜網路下的流暢直播體驗
4、美顏混音,支持人臉美化、純音頻、伴音等豐富的直播功能,可在直播中隨意切換
5、安全保障,多重安全措施,推流、播放認證、防盜鏈及鑒黃等保障直播安全
6、直播回看,服務端直播錄製,提供直播視頻存儲及回看功能
費用:
1、按流量計費 : 1.0 元/GB,按上下行流量之和計費,按月扣費,出月賬單
2、按帶寬峰值計費: 35 元/Mbps/月,計費值取周期內最高日帶寬峰值,按上下行帶寬之和計費,每天返回一個帶寬峰值,計費規則為計費值X35=月費用,按月出賬單
應用案例:
SDK及API情況:
推流:
支持推流到主流 RTMP 伺服器
支持音視頻設備管理
支持音視頻採集,編碼,打包,傳輸
支持多種美顏濾鏡
支持顯示推流統計信息
支持 armv7、arm64、i386、x86_64 架構
支持iOS 7.0及以上系統
資源占用率低,庫文件小
畫質清晰,延時低
播放器:
支持 HTTP、RTMP、HLS 協議的流媒體播放
支持常見的音視頻文件播放(MP4、flv、MP3 等)
支持多種畫面預覽模式(填充,拉伸,裁剪)
支持硬體解碼(iOS 8.0及以上)
支持iOS 7.0及以上系統
支持的CPU架構:armv7、arm64、i386、x86_64
支持音頻後臺播放
可高度定製化播放器UI控制項
優化 RTMP 直播首屏秒開
優化 RTMP 直播累積延時
二、阿裡雲(https://www.aliyun.com/product/live)
架構:
功能:
1、完善的解決方案,提供從推流,轉碼,分發到播放的全套技術解決方案。提供上行碼率自適應,窄帶高清轉碼,截圖,錄製,時移等功能和服務。
2、最流暢,低延時,高併發,業內最低的播放卡頓率,提供全網最流暢的直播觀看體驗。使用最優質的BGP機房和帶寬降低直播時延,保證直播的實時交互。千萬級直播併發能力,可動態擴展的直播技術架構護航您的直播業務。
3、全球化覆蓋,500+的直播節點覆蓋全球主流國家,使您的直播業務出海毫無壓力。
4、行業化,場景化,成熟的行業解決方案,覆蓋幾乎所有的直播應用場景。我們為您提供電商,娛樂,線上教育,游戲等行業的直播解決方案。
5、多終端適配,無縫觀看體驗,提供多平臺,多終端採集 SDK 和播放 SDK,覆蓋包括Android,IOS設備,電視,機頂盒等。採用雲端同步技術,多終端播放可同步進行,達到無縫觀看的體驗
6、安全存儲,安全防護,提供URL加密,視頻加密、防盜鏈多種安全防護,減少盜播,錄播風險,保證客戶最大利益。
費用:(不包括轉碼、連麥、截圖收費)收費雜
1、按流量收費
2、按帶寬峰值收費
應用案例:
SDK及API情況:
推流:
iOS系統版本要求在iOS8.0以上
視頻編碼器採用iOS硬體編碼
支持推流到主流rtmp伺服器
支持H264 和 AAC編碼
支持美顏特效
支持對焦
支持縮放操作
支持閃光燈開關
支持添加水印操作 且支持水印添加至任意位置
支持鏡像操作
支持攝像頭的切換
支持固定橫豎屏推流
支持靜音推流
播放器:
iOS系統版本要求在iOS8.0以上
僅支持iPhone5及以上
支持HLS、RTMP、HTTP FLV、MP4等多種流媒體播放格式
視頻支持h264格式、音頻支持AAC格式
首幀秒開的功能
弱網條件下播放的跳幀功能
三、騰訊雲(https://www.qcloud.com/product/LVB)
架構:
功能:
支持RTMP推流,即將支持定義多個直播源,並支持排序
支持FLV/HLS/RTMP下發
提供直播頻道創建、修改、查詢等API功能,可無縫同自有視頻內容管理系統整合集成
web端提供可自定義大小和密碼功能的網頁播放器SDK;移動端提供Android/iOS推流和播放器SDK,可方便集成在自有應用中,實現推流和播放功能。
提供靈活的黑白名單功能,靈活制定安全策略,保護直播內容安全
利用截圖功能和優圖系統,鑒別直播的視頻流是否涉及黃色信息
支持通過API對直播過程進行錄製和截圖;錄製視頻直接對接點播平臺,截圖圖片直接存放面向對象存儲COS系統,以備後續處理,高效便捷;支持多碼率和水印功能
在HLS/RTMP單向直播同時實現互動直播
費用:
應用案例:
SDK及API情況:
推流:
支持iOS 7.0以上系統
不限制雲服務商
播放器:
騰訊雲 RTMP SDK 不會對 播放地址的來源做限制,即您可以用它來播放騰訊雲或非騰訊雲的播放地址。
RTMP SDK 中的播放器只支持 FLV 、RTMP 和 HLS(m3u8)三種格式的直播地址,以及 MP4、 HLS(m3u8)和 FLV 三種格式的點播地址。
四、金山雲(http://www.ksyun.com/proservice/cloud_live)
架構:
功能:
上行推流
功能完善、性能卓越的推流SDK;多種推流鑒權方式;支持上行RTMP推流,多協議外網拉流;支持PC推流、手機推流、各種硬體採集設備和智能終端推流。
視頻流管理
直播空間管理,實時流與歷史流信息、狀態查詢,黑名單斷流。
直播截圖、收錄
支持直播內容的實時截圖與收錄服務。收錄視頻存儲在KS3平臺,可直接提供點播服務。
實時轉碼
高清、標清多碼率解析度實時轉碼;原畫加水印、多碼率解析度加水印;音、視頻單獨轉碼。內容安全
直播內容涉黃、涉恐、涉暴智能識別、報警及一鍵斷流。
直播分發與播放
URL黑白名單與防盜鏈;與業務相結合的多種播放鑒權方式;支持RTMP、FLV、HLS拉流播放;移動端播放SDK,網頁播放SDK。
管理控制台
對直播空間進行全局配置與管理;直播流狀態查詢與監控;上下行帶寬、流量、線上人數及相關數據統計。
費用:
按照帶寬/流量付費
應用案例:
SDK及API情況:
推流:
iOS推流最低支持版本iOS7.0
支持美顏濾鏡、美聲、軟硬編、網路自適應、混音、混響、畫中畫等特色功能
播放器:
支持RTMP/HTTP-FLV/HLS/HTTPS 協議 ,直播延時2-3秒 、直播秒開等特色功能
五、七牛雲(https://www.qiniu.com/products/pili)
架構:
功能:
實時錄製
直播實時錄製,雲端實時存儲,並支持按需回看。
實時水印
可定製圖文水印或動態水印,方便辨識和版權保護。
實時截圖
直播實時截幀,生成直播流封面。
實時轉碼
一路推流,按指定碼率和解析度多路輸出,滿足各種播放需求。
實時鑒⻩
實時識別敏感圖像,並提供監控告警,大大提高運營審核效率。
連麥互動
主播連線觀眾,實時雙向互動,並輸出直播給其他觀眾。
秒級禁播
支持對不合規範的直播流進行秒級禁播,更可自定義時間段禁播。
延時直播
預留直播時間,保障直播內容審核無誤。
美顏濾鏡
集成低功耗高性能美顏,靈活開放可自定義濾鏡進行特效處理。
費用:
未知
應用案例:
SDK及API情況:
推流:
iPhone 5 及以上
iOS 8 及以上
可高度定製化和二次開發。SDK 提供 RTMP 推流的全套解決方案,包括採集,處理(美顏,水印等),編碼,封包,發送。特色是支持 H.264 硬編碼,以及支持 AAC-LC 硬編碼;同時,還根據移動網路環境的多變性,實現了一套可供開發者靈活選擇的編碼參數集合。
播放器:
iPhone 4s 及以上設備
iOS 7
高可定製
直播累積延遲消除技術
支持首屏秒開
支持 RTMP 直播流播放
支持 HTTP-FLV 直播流播放
支持 HLS 播放
支持 HTTPS 播放
支持多種畫面預覽模式
支持畫面旋轉與鏡像
支持播放器音量設置
支持純音頻播放
支持後臺播放
支持使用 IP 地址的 URL
支持軟硬解自動切換