原创 Nuve源碼分析

大神文章 Licode(二):Nuve源碼分析 Licode的Nove組件旨在對服務端資源進行管理(CRUD),服務端資源包括:會議房間(videoconference rooms)、加入憑證(tokens)、參與用戶(

原创 【licode】服務端api,適用於客戶服務與NUVE通信

[官方](https://licode.readthedocs.io/en/master/server_api/) Overview The Licode server-side API provides your serve

原创 【licode】basic example的 test connection

stop licode 隔夜,發現好像licode不通了 2020-04-25 01:04:50.201 - INFO: ErizoController - connectionStatusEvent a7f3b7bc-a9

原创 啓動licode 服務和basic example demo

工作太忙,很久沒繼續研究licode了 跑起來pc版本的SFU之後,licode就被淡忘 mbp上 重新啓動licode clion 初始化 licode clion 控制檯 執行腳本./scripts/initLicode.s

原创 [licode] basic example 源碼分析

basic example 源碼位置 erzio.js 是編譯好的? assets裏是 圖片資源等 lib是一個highcharts.js 庫 nuve.js 也是編譯好的js index.js文件入口 basicexampl

原创 成立老師srs講座部分筆記

demo 部署 延遲不僅僅是一個網絡問題 支持k8s docker部署 流媒體是個流,是有上下文的 srs 的日誌 摘取日誌和錯誤,比如webrtc日誌特別多 錯誤參考go go有堆棧容易查找問題

原创 【licode】適用於mac Catalina 的licode cmakelist.txt

mac Catalina 的licode cmakelist 本人mac book pro 10.15.4 (19E287) clion 打開 cmake工程 沒問題 clion 執行的cmake 過程 /Applications

原创 【zz】LeetCode TCP 擁塞控制原理

面試頭條你需要懂的 TCP 擁塞控制原理 原創: Nova Kwok LeetCode力扣 8月1日 地址 > 本文作者:Nova Kwok 編輯&版式:霍霍 聲明:本文歸 “力扣” 版權所有,如需轉載請聯繫。 文中部分圖片

原创 【zz】Windows進程間通信的各種方法

Windows進程間通信的各種方法 進程是裝入內存並準備執行的程序,每個進程都有私有的虛擬地址空間,由代碼、數據以及它可利用的系統資源(如文件、管道等)組成。多進程/多線程是Windows操作系統的一個基本特徵。Microsof

原创 音頻講座

VOIP中的語音前處理技術 對端數據傳輸過來,解碼。混音、播放。 本地講話、採集、3A前處理、編碼,網絡傳輸到對端 實現了兩端、多端通話 前處理核心算法 - 回聲消除 房間1 通過自己麥克風採集

原创 How to use spdlog in DLLs

How to use spdlog in DLLs 最近想把spdlog放在common.dll裏,給serverdll用,好像不行, 一直報錯,查了下,應該是spdlog 都是頭文件,模板類必須把實現和頭文件放一起 1>--

原创 ubuntu18.04裝coturn for webrtc

直接apt安裝 sudo apt install coturn sudo systemctl status coturn sudo systemctl enable --now coturn sudo ufw all

原创 windows編譯webrtc靜態庫x86版本

windows編譯webrtc licode 客戶端需要webrtc webrtc版本似乎較老了 is_component_build 是chrome用來編譯動態庫而非靜態庫的 但是webrtc庫一定是靜態庫,所以這個選項無用

原创 設置windbg

轉載 WinDbg: To set the postmortem debugger to WinDbg, run windbg -I. (The I must be capitalized.) This command will

原创 【zz】webrtc線程模型

#- 轉載 作者 webrtc的base的 thread,是我見過的封裝最帥的c++線程庫,根據比qt的還好用,發個例子給你 using namespace webrtc; using namespace rtc; //std: