Linux下librtmp使用及編程實戰
最近想做rtmp的推流、直播的小項目,不想直接使用FFmpeg進行推流,FFmpeg進行推流特別簡單,因為它已經將編碼以及librtmp都集成好了,沒啥意思。FFmpeg推流的例子,在雷神的博客里可以找到。這里主要是基於librmtp,結合libx264進行壓縮,進行一些實驗,包括三大部分 ...
最近想做rtmp的推流、直播的小項目,不想直接使用FFmpeg進行推流,FFmpeg進行推流特別簡單,因為它已經將編碼以及librtmp都集成好了,沒啥意思。FFmpeg推流的例子,在雷神的博客里可以找到。這里主要是基於librmtp,結合libx264進行壓縮,進行一些實驗,包括三大部分 ...
一個月一步步的學習歷程已經在我前面的隨筆中。現在終於迎來了最后一步 不多說,貼代碼,不懂的,先看看我之前的隨筆,有一步步的過程。還是不懂就在評論中問。 Dy ...
好記性不如爛筆頭,每次編譯總要有些時間折騰,記錄下編譯過程,方便后來者。 本文 介紹windows下編譯64位Ffmpeg庫 (版本V4.02)如何引入libx264及libmp3lame(編碼mp3)庫。 編譯環境選擇MinGW64。MinGW64如何安裝可參考 ...
原生ffmpeg,本文介紹linux下編譯ffmpeg如何引入外部庫例如libx264,會了 添加li ...
libx264 libx264是一個自由的H.264編碼庫,是x264項目的一部分,使用廣泛,ffmpeg的H.264實現就是用的libx264。 代碼 要把一個I420視頻文件編碼為H264格式。I420是YUV中planar格式的一種,一張I420圖片中有三個plane,分別存放整張 ...
最近又復習了一下live555的源代碼,並在VS2013下編譯了視頻直播程序。 從視頻讀取一幀后x264編碼,用live555的RTSP傳輸流媒體。 效果清晰流暢(640*480+40幀每秒 ...