iOS深入探索直播推拉流實現流程(一:推流流程 )


  前言:通過上上上上多篇提到的簡單推拉流方法,已經能初步進行推拉流了,但是,作為具有探索精神的程序員兒肯定是不滿意的。直接看LFLiveKit來研究推流還是有點剪不斷理還亂的感覺。sososo,我就帶領大家屢屢這個推流流程。

  推流端工作將它細分為以下幾個部分(基本上是依次執行的):

  一:相機相冊權限檢查並作出相應的處理方法。

  二:音頻視頻信息配置(碼率,采樣率,質量等信息)

  三:音頻視頻采集及編碼前的濾鏡等效果(GPUIImage)

  四:音頻視頻編碼。這里需要注意的是iOS8以上支持硬件編碼,如果不能適配iOS8以上是需要做處理的(參考LFLiveKit)

  五:上傳數據(rtmp)

  個人推薦來瘋的LFLiveKit,此框架個各類分工明確,對於新手更容易上手,在后面的推流的講解主要也是基於來瘋。

-----------------------------分割線-------------------------------------

  新手上路,共同進步群號:240970537

    


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM