這段時間一直在研究視頻獲取方面的知識,查閱一些資料,也沒看到一些比較整合的文章,所以把我最近研究的東西整合下,希望對有需要的人提供一些幫助。對于設(shè)置幀數(shù)方法:官網(wǎng)上已經(jīng)給出 ...
這段時間一直在研究視頻獲取方面的知識,查閱一些資料,也沒看到一些比較整合的文章,所以把我最近研究的東西整合下,希望對有需要的人提供一些幫助。對于設(shè)置幀數(shù)方法:官網(wǎng)上已經(jīng)給出 ...
前言 相關(guān)文章:使用VideoToolbox硬編碼H.264使用VideoToolbox硬解碼H.264使用AudioToolbox編碼AAC使用AudioToolbox播放...
我寫文章的目的主要是做個記錄和鍛煉自己的寫作能力,能力有限,如果有什么問題,歡迎指正! 在調(diào)用C方法的時候,往往需要傳遞一個對象的指針,而對于swift來說,用到指針的情況比...
Swift使用String 轉(zhuǎn)GLchar 時是遇到問題 var source: UnsafePointer<GLchar> = (content as? NSString)...
前段時間在github偶然看到了一個推流的的工程,出于興趣拜讀了一下源碼;其中也發(fā)現(xiàn)了一些問題; 不知道作者是出于什么樣的目的沒有修復(fù)這些問題,在這里我羅列了一下并修復(fù)相關(guān)問...
OpenGL + OpenGL ES +Metal 系列文章匯總 深度測試 在上一篇五、OpenGL 渲染技巧:正背面剔除中,文末還遺留一個問題未解決,在解決之前,先說說這種...
問題 主流程上的區(qū)別 緩沖區(qū)的設(shè)計 內(nèi)存管理的邏輯 音視頻播放方式 音視頻同步 seek的問題:緩沖區(qū)flush、播放時間顯示、k幀間距大時定位不準(zhǔn)問題... stop時怎么...
音視頻文章匯總[http://www.itdecent.cn/p/167b605add32],本文介紹編譯ffmpeg、fdk-aac、x264和sdl,實現(xiàn)簡單軟解碼Op...
最簡單的iOS 推流代碼,視頻捕獲,軟編碼(faac,x264),硬編碼(aac,h264),美顏,flv編碼,rtmp協(xié)議,陸續(xù)更新代碼解析,你想學(xué)的知識這里都有,愿意懂直...
最簡單的iOS 推流代碼,視頻捕獲,軟編碼(faac,x264),硬編碼(aac,h264),美顏,flv編碼,rtmp協(xié)議,陸續(xù)更新代碼解析,你想學(xué)的知識這里都有,愿意懂直...
ijkplayer 是一款做視頻直播的框架, 基于ffmpeg, 支持 Android 和 iOS, 網(wǎng)上也有很多集成說明, 但是個人覺得還是不夠詳細(xì), 在這里詳細(xì)的講一下在...
我們先來問大家一個問題 下面打印結(jié)果是多少 下面看一下打印結(jié)果 那么現(xiàn)在問題來了為什么可選類型(Int?)比不可選類型(Int)多一個字節(jié)? 那我們先來看一下可選類型代碼 查...
前言 本文會用實例的方式,將iOS各種IM的方案都簡單的實現(xiàn)一遍。并且提供一些選型、實現(xiàn)細(xì)節(jié)以及優(yōu)化的建議。 注:文中的所有的代碼示例,在github中都有demo:iOS即...
當(dāng)已經(jīng)確定了如何通過 AOP 在業(yè)務(wù)中插入埋點(diǎn)代碼后,即可開始采集埋點(diǎn)數(shù)據(jù),然后進(jìn)行上報。 構(gòu)建的埋點(diǎn)數(shù)據(jù)可以分為兩部分: 構(gòu)建一個 Key-Value 數(shù)據(jù)結(jié)構(gòu)存放此次埋點(diǎn)...
前面的文章也提到了目前的移動端網(wǎng)絡(luò)常見性能問題,以及對應(yīng)的優(yōu)化策略,如果把HTTP1.1 替換為 HTTP2.0,可以說是網(wǎng)絡(luò)性能優(yōu)化的一步大棋。這幾天對 iOS HTTP2...