色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

HLS協議實現

FPGA之家 ? 來源:FPGA之家 ? 2023-04-06 09:29 ? 次閱讀

一.HLS介紹

HLS,Http Live Streaming 是由Apple公司定義的用于實時流傳輸的協議,HLS基于HTTP協議實現,傳輸內容包括兩部分,一是M3U8描述文件,二是TS媒體文件。

1、M3U8文件

用文本方式對媒體文件進行描述,由一系列標簽組成。

#EXTM3U

#EXT-X-TARGETDURATION:5

#EXTINF:5,

./0.ts

#EXTINF:5,

./1.ts

#EXTM3U:每個M3U8文件第一行必須是這個tag。

#EXT-X-TARGETDURATION:指定最大的媒體段時間長度(秒),#EXTINF中指定的時間長度必須小于或等于這個最大值。該值只能出現一次。

#EXTINF:描述單個媒體文件的長度。后面為媒體文件,如./0.ts

2、TS文件

DVB定義的文件格式,用于音視頻的網絡傳輸,其中音視頻按時間戳進行交織。每個數據包大小為188個字節。

二.HLS實現類結構圖

0d2d6b28-d419-11ed-bfe3-dac502259ad0.png

CHLSServer:進行Socket偵聽,管理所的客戶端HLS請求。

CHLSClient:實現HTTP的請求響應,根據客戶端請求的HLS內容,交給CHLSSource進行處理。

CHLSSourceManager:所有HLS源管理器,HLS源可以是本地的文件,也可以是來自網絡或設備的實時數據源。

CHLSSource:實現具體的HLS請求,包括M3U8文件獲取和TS片段的獲取。

三.代碼片段

0d4558be-d419-11ed-bfe3-dac502259ad0.jpg

0d54740c-d419-11ed-bfe3-dac502259ad0.jpg

0d701c5c-d419-11ed-bfe3-dac502259ad0.jpg

審核編輯 :李倩

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 協議
    +關注

    關注

    2

    文章

    602

    瀏覽量

    39212
  • 數據包
    +關注

    關注

    0

    文章

    260

    瀏覽量

    24385
  • HLS
    HLS
    +關注

    關注

    1

    文章

    129

    瀏覽量

    24097

原文標題:HLS協議實現

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    探索Vivado HLS設計流,Vivado HLS高層次綜合設計

    設計來滿足各種約束 用不用的指令來探索多個HLS解決方案 2.實驗內容 實驗中文件中包含一個矩陣乘法器的實現實現兩個矩陣inA和inB相乘得出結果,并且提供了一個包含了計算結果的testbench
    的頭像 發表于 12-21 16:27 ?3609次閱讀

    如何用HLS實現UART

    UART 是一種舊的串行通信機制,但仍在很多平臺中使用。它在 HDL 語言中的實現并不棘手,可以被視為本科生的作業。在這里,我將通過這個例子來展示在 HLS實現它是多么容易和有趣。
    的頭像 發表于 11-20 09:48 ?571次閱讀
    如何用<b class='flag-5'>HLS</b><b class='flag-5'>實現</b>UART

    如何用HLS實現UART呢?

    UART 是一種舊的串行通信機制,但仍在很多平臺中使用。它在 HDL 語言中的實現并不棘手,可以被視為本科生的作業。在這里,我將通過這個例子來展示在 HLS實現它是多么容易和有趣。
    的頭像 發表于 11-20 09:50 ?682次閱讀
    如何用<b class='flag-5'>HLS</b><b class='flag-5'>實現</b>UART呢?

    新手求助,HLS實現opencv算法加速的IP在vivado的使用

    我照著xapp1167文檔,用HLS實現fast_corners的opencv算法,并生成IP。然后想把這個算法塞到第三季的CH05_AXI_DMA_OV5640_HDMI上,這個demo里
    發表于 01-16 09:22

    HTML5和HLS協議兩種技術完美結合解決移動端網頁播放問題

    文件。 把上述2個技術性很強的概念表述翻譯下。就是說H5是一種HTML的新標準,這種新標準支持原生的video標簽和video控件。因為video控件標簽又支持HLS協議播放。 所以得以實現在手機移動
    發表于 06-01 14:48

    【正點原子FPGA連載】第一章HLS簡介-領航者ZYNQ之HLS 開發指南

    的ARM處理器或MicroBlaze軟核處理器)中的軟件代碼是截然不同的。在HLS中,所有的C設計都是要在可編程邏輯中實現的,也就是說,我們仍然是在進行硬件設計,只不過使用的不再是硬件描述
    發表于 10-10 16:44

    Vivado HLS實現OpenCV圖像處理的設計流程與分析

    《》數據類型,這種類型用于模型化視頻像素流處理,實質等同于hls::steam《》流的類型,而不是OpenCV中在外部memory中存儲的matrix矩陣類型。因此,在HLS實現OpenCV的設計中
    發表于 07-08 08:30

    Vivado HLS設計流的相關資料分享

    多個HLS解決方案2.實驗內容實驗中文件中包含一個矩陣乘法器的實現實現兩個矩陣inA和inB相乘得出結果,并且提供了一個包含了計算結果的testbench文件來與所得結果進行對比驗證。...
    發表于 11-11 07:09

    HLS系列–High Level Synthesis(HLS)的端口綜合2

    Interface:內存訪問型的端口協議 接下來的幾章,我們重點介紹下AXI接口類型如何在HLS實現,首先看Lite端口: AXI-Lite端口的實現 使用Vivado
    發表于 02-08 03:27 ?575次閱讀
    <b class='flag-5'>HLS</b>系列–High Level Synthesis(<b class='flag-5'>HLS</b>)的端口綜合2

    hls協議是什么_hls協議詳細介紹

    HLS常用的流媒體協議主要有 HTTP 漸進下載和基于 RTSP/RTP 的實時流媒體協議,這二種基本是完全不同的東西,目前比較方便又好用的是用 HTTP 漸進下載方法。在這個中 apple 公司的 HTTP Live Stre
    發表于 12-08 18:04 ?1.6w次閱讀
    <b class='flag-5'>hls</b><b class='flag-5'>協議</b>是什么_<b class='flag-5'>hls</b><b class='flag-5'>協議</b>詳細介紹

    hls協議是什么?hls協議詳細介紹

     摘要:HTTP Live Streaming(縮寫是HLS)是一個由蘋果公司提出的基于HTTP的流媒體網絡傳輸協議。今天主要以HLS協議為中心講述它的一些原理。
    發表于 12-10 09:25 ?5.6w次閱讀

    使用HLS封裝的縮放IP來實現視頻圖像縮放功能

    這里向大家介紹使用HLS封裝的縮放IP來實現視頻圖像縮放功能。將HLS封裝的縮放IP加入到OV5640圖像傳輸系統,驗證圖像放大和縮小功能。
    的頭像 發表于 10-11 14:21 ?2159次閱讀

    FPGA——HLS簡介

    是Vitis HLS。在Vivado 2020版本中替代原先的Vivado HLS, 功能略有差異。 HLS 的機理 ? ?簡單地講,HLS采樣類似C語言來設計FPGA 邏輯。但是要
    的頭像 發表于 01-15 12:10 ?4946次閱讀

    調用HLS的FFT庫實現N點FFT(hls:fft)

    HLS中用C語言實現8192點FFT,經過測試,實驗結果正確,但是時序約束不到100M的時鐘,應該是設計上的延時之類的比較大,暫時放棄這個方案
    的頭像 發表于 07-07 09:08 ?1986次閱讀
    調用<b class='flag-5'>HLS</b>的FFT庫<b class='flag-5'>實現</b>N點FFT(<b class='flag-5'>hls</b>:fft)

    調用HLS的FFT庫實現N點FFT

    HLS中用C語言實現8192點FFT,經過測試,實驗結果正確,但是時序約束不到100M的時鐘,應該是設計上的延時之類的比較大,暫時放棄這個方案,調用HLS中自帶的FFT庫(hls:f
    的頭像 發表于 07-11 10:05 ?1092次閱讀
    調用<b class='flag-5'>HLS</b>的FFT庫<b class='flag-5'>實現</b>N點FFT
    主站蜘蛛池模板: 国产午夜精品一区二区理论影院 | 果冻传媒9CM在线观看| 免费视频国产| 亚洲 欧美 另类 中文 在线| 99久久精品一区二区三区| 黑丝制服影院| 色妺妺免费影院| 99国产精品| 久久sese| 校花被扒衣吸乳羞羞漫画| ping色堂| 伦理片天堂eeuss影院2o12| 亚洲国产欧美另类| 大香伊人中文字幕精品| 蜜桃日本MV免费观看| 亚洲欧美中文字幕先锋| 国产互换后人妻的疯狂VIDEO| 欧美阿v天堂视频在99线| 伊人久久综合网站| 狠狠色狠狠色综合日日91app| 日本 稀土矿| 99久女女精品视频在线观看| 久久99re66热这里只有精品| 香蕉久久一区二区三区啪啪 | 青青青青草原国产免费| 中文文字幕文字幕亚洲色| 国内精品乱码卡一卡2卡三卡新区| 人妻中文字幕无码系列| 99久久精品全部| 毛片大片免费看| 这里只有精品在线视频| 国内精品一级毛片免费看| 午夜免费体验30分| 国产成人精品免费青青草原app | 俄罗斯美女性生活| 日本68xxxxxxxxx老师| 99久久国产综合精品网成人影院| 久久中文字幕人妻熟AV女蜜柚M| 亚洲日韩乱码人人爽人人澡人| 国产精人妻无码一区麻豆| 丝瓜涩涩屋黄瓜香蕉丝瓜|