原文:licode學習之編譯篇--1

最近學習licode開源項目,越發覺得世界發展如此之快。菜鳥哥突然意識到,再不緊跟,就要被落伍淘汰了,下定決心要好好學習。 licode是一個封裝webrtc的server,是一個開源項目。感謝licode的team為我們提供了優秀的代碼,架構。 學習licode的主要內容是學習源碼,學習使用的技術,架構,編譯方法,實現細節。 在開始之前,需要下載licode源碼:https: github.co ...

2018-11-28 00:21 0 2036 推薦指數:

查看詳情

licode學習編譯--3

上一中,提示找不到NICE庫,先看看CMakList里面吧 看來"${CMAKE_CURRENT_SOURCE_DIR}/../../build/libdeps/build/lib/里面沒有nice庫 進到目錄: 確實是沒有nice庫,但是nice已經下載 ...

Thu Nov 29 01:39:00 CST 2018 0 1324
licode學習編譯--4

在上一中,編譯gcc,遭遇錯誤 使用vim命令,查看一下這個文件第7行是啥 看目錄里面只有stubs-64.h,看這個樣子應該是需要有_WORDSIZE宏的值為64才可以 需要定義 __x86_64__宏,在configure ...

Fri Nov 30 01:13:00 CST 2018 0 976
licode學習編譯--2

今天在一個新的centos系統上面,結果編譯git報錯: 看樣子沒有perl,安裝perl 安裝之后,還是不行。參考:https://blog.csdn.net/tspangle/article/details/11798951 輸入命令: OK ...

Wed Nov 28 19:33:00 CST 2018 0 909
licode學習之erizo--WebRTCEvent

erizo的webrtcconnection使用監聽來通知事件,其接口為: 在event發生時,其參數的內容進行總結: 1、CONN_INITIAL:WebrtcConnection ...

Tue Dec 04 19:18:00 CST 2018 0 665
licode學習之erizo--MediaStream

MediaStream是erizo進行流數據處理的核心模塊。當網絡數據,經過DtlsTransport進行srtp解密后,得到的rtp裸數據與rtcp裸數據,都要進入MediaStream進行處理;需 ...

Tue Dec 04 23:41:00 CST 2018 1 1423
licode學習之erizo--IOWorker

erizo使用IOWorker進行ICE,DTLS的狀態交互處理。 頭文件 接口定義與Worker基本沒有區別,但是內部使用了atomic變量,而沒有使用boost的io servi ...

Fri Nov 30 21:59:00 CST 2018 0 650
licode學習之erizo--Worker

erizo使用Worker來管理Task,每個Task是一個函數片段,其執行完全由Worker來接管。這次主要學習Worker的結構定義和實現機制 先來研究一下構造函數 在構造函數中,使用boost io service,構建了基本的線程架構。 研究一下start ...

Fri Nov 30 18:45:00 CST 2018 0 1567
licode學習之erizo--WebrtcConnection

WebrtcConnection是erizo進行Webrtc交互的基礎類 其主要成員有如下: 從成員可以看出,webrtcconnection,主要控制的有鏈路transport,交 ...

Sat Dec 01 01:22:00 CST 2018 0 1249
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM