原创 FFmpeg接口 編寫視頻轉碼測試程序結果

工作需求,使用ffmpeg sdk二次封裝接口,編寫h264視頻文件轉碼測試。     1、電腦配置                      處理器:i7,3..4GHz                      內    存:8G

原创 WebM Web Video Encoding Tutorial With FFMpeg

轉自:https://www.virag.si/2012/01/webm-web-video-encoding-tutorial-with-ffmpeg-0-9/ Previously I wrote about encodin

原创 [viop]搭建Sipdroid本地開發環境

1、建立Asterisk虛擬Sip server。 (1)直接通過交叉線建立客戶機和服務器連接 這時就需要準備一根交叉網線。 同時將兩臺電腦的IP地址分配在同一個網段,比如:192.168.0.1和192.168.0.2

原创 [設計模式]-視頻編碼器接口設計(C版本)

由於工作中經常用涉及到視頻編解碼,爲了便於運用和擴展,再結合設計模式,自己設計了一套可擴展的編碼器接口,這裏只列出h264和mpeg4兩種(自行添加完善),採用C語言編寫,具體代碼如下: (大家看出來是哪種設計模式了嗎?) CodeBas

原创 FFmpeg-解碼264文件

以前讀文件一直使用ffmpeg的接口可以直接讀取視頻文件和網絡流,這次有需求做一個測試,不使用FFmpeg接口,只使用它的decode接口; 1、fread()讀取264視頻文件,關鍵點是查找起始碼,兩段起始碼直接爲一個NALU,因此

原创 SIP學習之旅【資料收集篇】

1. SIP開發環境的搭建 http://www.rosoo.net/a/201007/9819.html 要在windows或者linux平臺下開發基於SIP的軟電話,需要以下軟件 服務器端軟件: 註冊多個客戶端到服

原创 FFmpeg 編碼 YUV2H264

1、讀取YUV文件      read_size=fread(picture_buf,sizeof(char), picture_size, f_in);     其中picture_size=yuv.width * yuv.heigh

原创 ffmpeg vp8 編碼參數對照

ffmpeg VP8 encoding options Latest version here option description values -vb target bitrate   -quality Encoder speed/q

原创 linux獲取Cpu信息

利用cpuid獲取cpu信息,包括序列號,類型名等,還有另一種方法就是dmidecode的源碼來實現,需要root權限,讀取dev/mem 這裏只列出cpuid的方法: 嵌入式彙編的說明: 例子: asm volatile ("cpui

原创 compile ffmpeg for windows 64-bit

一、編譯步驟: git config --global core.autocrlf false   git clone git://git.videolan.org/x264.git x264 cd x264 ./configure

原创 FFmpeg X265試用及測試程序結果

                新的ffmpeg sdk(windows)裏面已經包含了x265,利用它進行編碼測試。 1、機器配置:cpu:i7,3.4GHz                                   內存:

原创 WebRtc調研常見問題彙總

1、客戶端連接stunserver的時間和連接的頻率(多少秒發送一次綁定請求)? 2、客戶端進行音視頻交互過程中,當外網IP發生變化時,如何告知對方,音視頻是否受到影(卡頓、斷開)? 3、客戶端連接stunserver尋求穿透最優路徑

原创 關於H264的補充

H.264編碼體系定義了4種不同的Profile(類):(其實就是畫質的不同) Baseline Profile(基線類): 提供I/P幀,僅支持progressive(逐行掃描)和CAVLC Main Profile(主要類)

原创 編譯opencore-amr源碼小記

創建及安裝 OpenCORE AMR 庫文件 介紹OpenCore對各個平臺的應用支持, 包括windows. 對於windows, 你需要使用 MinGW 去編譯OpenCORE源碼生成相應的庫文件. 我們在各平臺上編譯測試Ope

原创 webrtc時序邏輯

再次記錄webrtc時序邏輯圖,如有錯望指正 一、獲取外網信息 二、SDP協商