国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

杭州做網(wǎng)站公司怎么制作網(wǎng)頁鏈接

杭州做網(wǎng)站公司,怎么制作網(wǎng)頁鏈接,微網(wǎng)站建設(shè)代理商,佛山網(wǎng)站優(yōu)化包年文章目錄 web端的解碼及渲染的實現(xiàn)應(yīng)用場景單向視頻流的場景datachannel通道的穩(wěn)定性解碼性能 雙向視頻流的場景有音頻流的場景 web端的解碼及渲染的實現(xiàn) 在前面的文章中介紹了ZLMediaKit的修改方法,在web端的播放器可以參照這個實現(xiàn),基于wasm H265播放…

文章目錄

    • web端的解碼及渲染的實現(xiàn)
    • 應(yīng)用場景
      • 單向視頻流的場景
        • datachannel通道的穩(wěn)定性
        • 解碼性能
      • 雙向視頻流的場景
      • 有音頻流的場景

web端的解碼及渲染的實現(xiàn)

在前面的文章中介紹了ZLMediaKit的修改方法,在web端的播放器可以參照這個實現(xiàn),基于wasm H265播放器。
基本思路就是通過emscripten將ffmpeg的編譯成wasm,可以直接在瀏覽器中運行的軟解碼器。然后用webgl渲染出圖像。

應(yīng)用場景

單向視頻流的場景

這是這個方案著重解決的場景。

webrtc datachannel(基于ZLMediaKit) + wasm解碼 + webgl渲染。這種方案,非常適合單向視頻流的應(yīng)用場景,比如:web看攝像頭。在這樣的場景中,視頻流是單向的,碼流從攝像頭到ZLMediaKit到瀏覽器并且沒有音頻。

但是方案的應(yīng)用有兩個需要考慮的問題:

datachannel通道的穩(wěn)定性

穩(wěn)定性是從傳輸大數(shù)據(jù)量和可靠性兩個角度衡量。

datachannel是可以傳輸大數(shù)量的,并且也有可靠性保證:丟包重傳和保證有序。為此我做了兩個場景的測試:

  1. 內(nèi)網(wǎng)測試:ZLMediaKit與rtmp推流端,web都部署在內(nèi)網(wǎng)。web通過datachannel拉8M的H265碼流,并沒有出現(xiàn)過丟包。
  2. 外網(wǎng)測試:ZLMediaKit部署在外網(wǎng),rtmp推流端和web部署在內(nèi)網(wǎng)。web拉H265碼流,根據(jù)云服務(wù)的帶寬設(shè)置推流碼率大小,只要碼率值小于帶寬,則并不會出現(xiàn)丟包和亂序(說明datachannel通道是有可靠性保證的)。

關(guān)于延遲,對于webrtc datachannel通道的延遲我并沒有專門進行測試,但是在后續(xù)的播放器整體測試時,webrtc datachannel通道并沒有引入不可接受的延遲。

解碼性能

瀏覽器通過ffmpeg軟解碼,對于分辨率大,碼流大的情況或多路視頻時,還是會出現(xiàn)性能不足的情況??梢酝ㄟ^以下兩種方式進行優(yōu)化:

  • simd解碼

simd介紹見這個鏈接 WebAssembly中的simd。
在emscripten中通過msimd128編譯選項進行了支持。
實測效果,simd比ffmpeg的軟件解碼方式,性能提高了一倍。

  • 硬解碼

瀏覽器已經(jīng)可以支持對H265的硬解碼,但是有瀏覽器的版本限制。
在chrome 瀏覽器中可以通過webcodec的API來使用硬解碼。
可以看下這個鏈接,chrome支持hevc硬編解碼。

雙向視頻流的場景

我沒有實際的測試經(jīng)驗,但是基于webrtc datachannel + wasm 編解碼的方案應(yīng)該是能走通的。首先data channel通道是支持雙向流,穩(wěn)定性也不錯。編碼性能方面可以通過simd編碼或硬編碼解決。

有音頻流的場景

有音頻流最大的難點是要做音視頻同步,也意味著web端不再只是單純的解碼,渲染,回放。還需要與ZLMediaKit服務(wù)器交互時間同步信息(比如rtcp的sr包)。這種需求比單向視頻流的場景復(fù)雜很多,并且大概率效果還不好(因為限制太多)。所以如果同時有音視頻流場景,還是在服務(wù)端做轉(zhuǎn)碼,將H265轉(zhuǎn)成H264,然后在web端通過webrtc實現(xiàn)音視頻處理更好。

http://aloenet.com.cn/news/28638.html

相關(guān)文章:

  • 怎么搭建網(wǎng)站后臺怎么找到精準(zhǔn)客戶資源
  • 建設(shè)網(wǎng)站服務(wù)器 知乎網(wǎng)站自助搭建
  • 做參考資料的網(wǎng)站seo 優(yōu)化一般包括哪些內(nèi)容
  • 公司網(wǎng)站優(yōu)化推廣方案青島模板建站
  • 做的網(wǎng)站百度上可以搜到嗎百度seo課程
  • 個人怎么做動漫短視頻網(wǎng)站怎么制作網(wǎng)頁
  • wordpress域名 文件夾seo推廣哪家公司好
  • 重慶模板建站軟件網(wǎng)站收錄服務(wù)
  • 唐山公司網(wǎng)站建設(shè) 中企動力沈陽關(guān)鍵詞seo排名
  • 專業(yè)做俄語網(wǎng)站建設(shè)司360搜索首頁網(wǎng)址是多少
  • 自己搭建網(wǎng)站只有文字品牌網(wǎng)站建設(shè)方案
  • 蘇州seo網(wǎng)絡(luò)優(yōu)化公司歐美seo查詢
  • 廣州海珠網(wǎng)站開發(fā)定制大數(shù)據(jù)分析師
  • 做網(wǎng)站用什么云服務(wù)器常用的營銷策略
  • cc域名做網(wǎng)站怎么樣熱點新聞事件
  • 網(wǎng)站的建設(shè)模式是指什么時候開始百度seo優(yōu)化服務(wù)項目
  • 網(wǎng)站開發(fā)的一般步驟2023第二波疫情已經(jīng)到來了嗎
  • php網(wǎng)站的登陸注冊怎末做的整合營銷傳播工具有哪些
  • 做旅游網(wǎng)站賺錢嗎專業(yè)的網(wǎng)站建設(shè)公司
  • 生意網(wǎng)抖音seo查詢工具
  • 手機廣告設(shè)計與制作軟件南京seo建站
  • 在線做海報的網(wǎng)站廣州百度seo排名
  • rp如何做網(wǎng)站電商平臺有哪些
  • 網(wǎng)站推廣優(yōu)化平臺淘寶關(guān)鍵詞排名
  • 建筑網(wǎng)格布搭接seo經(jīng)典案例分析
  • 網(wǎng)站開發(fā)2019最近的新聞有哪些
  • 官方網(wǎng)站怎樣做網(wǎng)站快速優(yōu)化排名方法
  • php網(wǎng)站后臺管理系統(tǒng)源碼北京網(wǎng)絡(luò)營銷外包公司哪家好
  • 杭州網(wǎng)站建設(shè)怎么樣交換友情鏈接的意義是什么
  • 手把手做網(wǎng)站友情鏈接檢測659292