WebRTC 1.0: Real-time Communication Between Browsers
WTF:截止目前WebRTC並未完全實現以上所有標準,比如TURN的oauth驗證。也就是說這個只是草案。
基於ios native api自己寫客戶端得出的大概流程,WebRTC的API接口和例子都是oc版本,因爲我最討厭最噁心的語言就是oc,所以我使用swift來編寫客戶端。我本身不是搞ios開發的,以前稍微用過oc,至於swift
// Configure the SDP semantics used by this PeerConnection. Note that the // WebRTC 1.0 specification requires
來源: https://github.com/BradLarson/GPUImage2/issues/1 支持swift4 For Swift 4, here’s an update to @m1entus’s local p
實現視頻會議有很多方案,比如現在比較流行的webrtc(服務端結合coturn和licode), 還有sip協議相關的開源方案,服務端freeswitch或者opensips,客戶端linphone,pjsip等,都可以很容易實現
之前講過如何在centos上使用nginx搭建rtmp服務器(鏈接),本文介紹一下iOS 端如何通過rtmp錄屏直播以及觀看,完整的工程代碼地址(https://github.com/zxm006/Rtmp_iOS),本文也主要是
問題背景: 問題背景: 流媒體傳輸協議經過幾十年的發展,越來越豐富。近期的SRT、DASH、QUIC等都已經在實際中有所應用,但是這些協議裏面應用最成熟,最廣的協議還是RTSP/RTP/RTCP、HLS和RTMP協議。同時這些協議背後
問題背景: 在上一篇文章講了音視頻一些疑難問題的排查,其中一個比較重要的原則就是要將音視頻作爲一個系統來看待,問題有可能只是表現在播放端,但是根因有可能在編碼端,也有可能發生在傳輸過程中。其實對於音視頻有些問題的優化,有時也要整體優化,比