免费A级毛片无码专区网站-成人国产精品视频一区二区-啊 日出水了 用力乖乖在线-国产黑色丝袜在线观看下-天天操美女夜夜操美女-日韩网站在线观看中文字幕-AV高清hd片XXX国产-亚洲av中文字字幕乱码综合-搬开女人下面使劲插视频

hls是干嘛的


hls是干嘛的

文章插圖
以Iphone 12 , iOS 14為例 , HLS(HTTP Live Streaming)是Apple的動態(tài)碼率自適應(yīng)技術(shù) 。主要用于PC和Apple終端的音視頻服務(wù) 。包括一個m3u8的索引文件 , TS媒體分片文件和key加密串文件 。
常用的流媒體協(xié)議主要有 HTTP 漸進下載和基于 RTSP/RTP 的實時流媒體協(xié)議 , 這二種基本是完全不同的東西 , 目前比較方便又好用的是用 HTTP 漸進下載方法 。在這個中 apple 公司的 HTTP Live Streaming 是這個方面的代表 。它最初是蘋果公司針對iPhone、iPod、iTouch和iPad等移動設(shè)備而開發(fā)的流 。現(xiàn)在見到在桌面也有很多應(yīng)用了 , HTML5 是直接支持這個 。
但是HLS協(xié)議的小切片方式會生成大量的文件 , 存儲或處理這些文件會造成大量資源浪費 。如果要實現(xiàn)數(shù)天的時移 , 索引量將會是個巨額數(shù)字 , 并明顯影響請求速度 。因此 , HLS協(xié)議對存儲I/O要求相當苛刻 。對此 , 也有公司提出了非常好的解決方案 。
新型點播服務(wù)器系統(tǒng) , 獨創(chuàng)了內(nèi)存緩存數(shù)據(jù)實時切片技術(shù) , 顛覆了這種傳統(tǒng)實現(xiàn)方法 , 從根本上解決了大量切片的碎片問題 , 使得單臺服務(wù)器的切片與打包能力不再是瓶頸 。其基本原理如下:
【hls是干嘛的】不將TS切片文件存到磁盤 , 而是存在內(nèi)存當中 , 這種技術(shù)使得服務(wù)器的磁盤上面不再會有“數(shù)以噸計”的文件碎片 , 極大減少了磁盤的I/O次數(shù) , 延長了服務(wù)器磁盤的使用壽命 , 極大提高了服務(wù)器運行的穩(wěn)定性 。同時 , 由于使用這種技術(shù) , 使得終端請求數(shù)據(jù)時直接從服務(wù)器的內(nèi)存中獲取 , 極大提高了對終端數(shù)據(jù)請求的反應(yīng)速度 , 優(yōu)化了視頻觀看體驗 。

    經(jīng)驗總結(jié)擴展閱讀