原创 直播協議的選擇:RTMP vs. HLS

前言隨着直播業務的興起,越來越多的直播平臺開始涌現,這火熱的程度好像一個應用不帶上直播業務出來都不好意思跟人打招呼。想要做一個直播業務,主要包括三個部分:採集推流端、流媒體服務端、播放端。這裏不多說,就主要結合 iOS 平臺,從觀看端出發,

原创 Unity3d(U3D) Windows/Android/IOS 播放rtmp/rtsp方案

如果基於Unity3d完全重新開發一個播放器,代價大,週期長,不適合快速出產品,最好的方式就是集成現有Native平臺上成熟穩定播放器. 集成Navtive播放器可行性分析: 安卓: Unity3d可以調用安卓java接口,這方面的例子很多

原创 RTMP/RTSP直播播放器的幾種選擇

播放網絡視頻,通常解析庫我們可以有多個選擇,如FFMPEG,Daniulive SDK 或者 vitamio。 1. FFMPEG官網地址: 地址 FFmpeg是一套可以用來記錄、轉換數字音頻、視頻,並能將其轉化爲流的開源計算機程序。採用L

原创 如何在Android推流端內置輕量級RTSP服務

爲滿足內網無紙化/電子教室等內網超低延遲需求,避免讓用戶配置單獨的服務器,大牛直播SDK在推送端發佈了輕量級RTSP服務SDK。 內置輕量級RTSP服務後,延遲更低,體驗更好(內網環境下,200-400毫秒)。 涉及相關庫:libSmart