国产欧美精品一区二区,中文字幕专区在线亚洲,国产精品美女网站在线观看,艾秋果冻传媒2021精品,在线免费一区二区,久久久久久青草大香综合精品,日韩美aaa特级毛片,欧美成人精品午夜免费影视

基于FPGA的H.264碼流實(shí)時(shí)傳輸系統設計
DOI:
CSTR:
作者:
作者單位:

中北大學(xué) 電子測試技術(shù)國家重點(diǎn)實(shí)驗室

作者簡(jiǎn)介:

通訊作者:

中圖分類(lèi)號:

TN919

基金項目:

山西省‘1331工程’重點(diǎn)學(xué)科建設計劃經(jīng)費資助。


Design of H.264 Real-time Transmission System Based on FPGA
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 圖/表
  • |
  • 訪(fǎng)問(wèn)統計
  • |
  • 參考文獻
  • |
  • 相似文獻
  • |
  • 引證文獻
  • |
  • 資源附件
  • |
  • 文章評論
    摘要:

    在研究華為海思Hi3516A進(jìn)行視頻編碼壓縮的過(guò)程中,針對其壓縮碼流僅支持本地保存和網(wǎng)絡(luò )流媒體應用的局限性,提出了一種基于FPGA和以太網(wǎng)接口的H.264碼流實(shí)時(shí)傳輸方案。Hi3516A視頻編碼端采用RAW_SOCKET原始套接字協(xié)議構建UDP幀,通過(guò)網(wǎng)口傳輸H.264壓縮碼流到FPGA平臺;FPGA使用一片2Gbit的DDR3作為數據緩存介質(zhì),保證網(wǎng)口速率的匹配和一次傳輸的H.264 Nalu包的完整性;利用USB2.0接口回傳碼流到PC進(jìn)行功能測試。從模擬傳輸本地文件和實(shí)際傳輸視頻兩方面對系統功能進(jìn)行測試。模擬傳輸本地文件測試中,PC端網(wǎng)口發(fā)送55,844,864字節本地文件到本系統,USB上位機接收的系統返回數據大小與發(fā)送數據大小相同,證明數據傳輸完整;實(shí)際傳輸視頻測試中,MilkPlayer軟件播放USB上位機保存的碼流文件,畫(huà)面流暢,無(wú)卡頓及明顯丟幀,使用FFmpeg軟件解碼碼流文件,測試表明,數據壓縮比均值達143:1,與系統設定值相比,存在4%左右的誤差,USB上位機12h和24h保存接收碼流測試中,數據量分別達到22.3GB和43.5GB,碼流文件播放效果良好。因此,此系統能實(shí)現H.264碼流的實(shí)時(shí)傳輸,滿(mǎn)足設計要求,具有很好的實(shí)用價(jià)值。

    Abstract:

    In the process of studying the video encoding and compression of Huawei HiSilicon Hi3516A, in view of the limitation of its compressed code stream that only supports local storage and network streaming media applications, a real-time transmission of H.264 code stream based on FPGA and Ethernet interface is proposed. Hi3516A uses RAW_SOCKET original socket protocol to construct UDP frame, and transmits H.264 compressed code stream to FPGA platform through network port; FPGA uses a piece of 2Gbit DDR3 as data buffer medium to ensure the matching of network port rate and the integrity of the H.264 Nalu package during one-time transmission; use the USB2.0 interface to return the code stream to the PC for functional testing. The system function is tested from two aspects of simulated transmission of local files and actual transmission of video. In the test of simulated transmission of local files, the PC-side network port sends 55,844,864 bytes of local files to the system, and the size of the returned data received by the USB host computer is the same as that of the sent data, which proves that the data transmission is complete; in the actual video transmission test, the MilkPlayer software plays the stream file saved by the USB host computer has a smooth picture, no freezes and obvious frame loss. The FFmpeg software is used to decode the stream file. The test shows that the average data compression ratio is 143:1. Compared with the system setting value, there is an error of about 4%, the USB host computer save and receive the stream test during 12h and 24h, the data volume reached 22.3GB and 43.5GB respectively, the streaming files play well. Therefore, this system can realize the real-time transmission of H.264 code stream, meet the design requirements, and has very good practical value.

    參考文獻
    相似文獻
    引證文獻
引用本文

馬軍,王紅亮.基于FPGA的H.264碼流實(shí)時(shí)傳輸系統設計計算機測量與控制[J].,2021,29(5):225-229.

復制
分享
文章指標
  • 點(diǎn)擊次數:
  • 下載次數:
  • HTML閱讀次數:
  • 引用次數:
歷史
  • 收稿日期:2021-03-11
  • 最后修改日期:2021-03-30
  • 錄用日期:2021-03-31
  • 在線(xiàn)發(fā)布日期: 2021-05-21
  • 出版日期:
文章二維碼
霍林郭勒市| 启东市| 浦城县| 西充县| 海阳市| 安福县| 南靖县| 绥棱县| 嘉鱼县| 南郑县| 姜堰市| 黄石市| 邛崃市| 舟曲县| 麟游县| 乌海市| 霍山县| 蕉岭县| 漳浦县| 安庆市| 佛学| 嫩江县| 鄂州市| 望谟县| 淳化县| 永川市| 商南县| 定州市| 大竹县| 新乡县| 维西| 砀山县| 双牌县| 新郑市| 治县。| 铅山县| 齐河县| 潜山县| 保山市| 靖边县| 合水县|