從 xcode 獲取 UUIDWindow -> Devices and Simulators -> Devices -> Identifier 建立 remote visu...
從 xcode 獲取 UUIDWindow -> Devices and Simulators -> Devices -> Identifier 建立 remote visu...
以下幾種方式都是來自網(wǎng)上搜集資料的匯總,對(duì)于老的方式,容易出現(xiàn)問題,比如:利用 ftime 函數(shù)的, ndk 下,就不通用了,編譯不過(函數(shù)被棄用),下面的方式都是比較通用的...
更新rubycurl -sSL https://get.rvm.io[https://get.rvm.io] | bash -s stablesource ~/.rvm/sc...
一、背景介紹 netEQ是webrtc中動(dòng)態(tài)抖動(dòng)緩沖區(qū)和錯(cuò)誤隱藏的算法,用來消除因?yàn)榫W(wǎng)絡(luò)抖動(dòng)或者丟包。在保持高質(zhì)量通話的同時(shí),兼顧數(shù)據(jù)的低延時(shí)。其中,兩大模塊分別為MCU、D...
支持一下
WebRTC中PacedSender工作原理和代碼分析摘抄一段 PacedSender 簡介,下面的鏈接對(duì)該模塊的工作原理做了詳細(xì)的介紹,今天大致看了下這個(gè)模塊的代碼,記錄一下 在estimator根據(jù)網(wǎng)絡(luò)狀態(tài)決策出新的通信碼率...
摘抄一段 PacedSender 簡介,下面的鏈接對(duì)該模塊的工作原理做了詳細(xì)的介紹,今天大致看了下這個(gè)模塊的代碼,記錄一下 在estimator根據(jù)網(wǎng)絡(luò)狀態(tài)決策出新的通信碼率...
好文,值得推薦
用markdown寫下你的第一個(gè)md文檔追溯 markdown 這個(gè)詞的來源,應(yīng)該是為了致敬編寫網(wǎng)頁所用的HTML(Hyper Text Markup Language 超文本標(biāo)記語言)中的 markup,我猜.....
追溯 markdown 這個(gè)詞的來源,應(yīng)該是為了致敬編寫網(wǎng)頁所用的HTML(Hyper Text Markup Language 超文本標(biāo)記語言)中的 markup,我猜.....
WebRTC Native 代碼里面有很多值得學(xué)習(xí)的寶藏,其中一個(gè)就是 WebRTC 的 NetEQ 模塊。根據(jù) WebRTC 術(shù)語表 對(duì) NetEQ 的解釋: A dyna...
@linuxdog 這個(gè)是mac上android studio的ndk默認(rèn)安裝目錄
Android Studio 編譯JNI(with External Tools)1. 創(chuàng)建一個(gè)普通的Android Studio的工程(New Project時(shí)不勾選Include C++ support),然后開始配置External Tools。 P...
編出來的so在哪?
QUIC探索(二):編譯第一個(gè)QUIC工程前言 前篇文章簡單介紹了QUIC協(xié)議在業(yè)內(nèi)存在的幾種開源實(shí)現(xiàn),但是歸根結(jié)底主要可以分為Google開源的chromium庫自帶的QUIC實(shí)現(xiàn)方案,還有利用Go語言來重寫的QU...
隨著互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,移動(dòng)端播放視頻的需求如日中天,由此也催生了一批開源/閉源的播放器,但是無論這個(gè)播放器功能是否強(qiáng)大、兼容性是否優(yōu)秀,它的基本模塊通常都是由以下部分組成...