我的開源項目:H.264碼串流分析器

來源:互聯網
上載者:User

本文介紹一個自己的開源小項目:H.264碼串流分析器。在學習過程中,從開源社區獲得了很多的資源,在此也算是對開源社區的回饋了。

我這個項目規模不大,主要可以用來學習H.264碼流結構。使用VC 2010的MFC開發完成。在對H.264的NAL進行解析的過程中,用到了另外一個開源工程:h264bitstream。h264bitstream工程本身還是挺優秀的,可以比較詳細的列出NAL的資訊。

軟體的exe以及原始碼已經上傳到了SourceForge上。上傳前又增加了一個英文介面,緊跟國際潮流~

項目地址:https://sourceforge.net/projects/h264streamanalysis/

CSDN(程式+原始碼):http://download.csdn.net/detail/leixiaohua1020/6838801


軟體使用介紹

其實軟體的使用還是相當簡單的,一共也沒有幾個按鈕。

軟體運行後,首先開啟一個碼流檔案。然後單擊“開始”,可以解析出一系列NAL,不同種類的NAL被標記成了不同的顏色。單擊任意一個NAL,可以在右邊顯示出其詳細資料。介面:

由於傳到了SourceForge上。還做了個英文介面。

軟體原始碼簡析

原始碼方面和普通的MFC程式差不太多,懂得MFC的人應該很快就能看懂。大部分地方都做了注釋。唯一比較特殊的地方,可能就在於對開源項目h264bitstream進行了一個簡單的封裝,在此就不細說了。


如果有什麼使用問題,可以反饋給我,以後有時間進行修改升級。代碼某些地方還不完善,以後有時間修改。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.