磁盤(pán)I/O讀寫(xiě)跟不上HLS流ts切片速度,如何解決?
TSINGSEE青犀視頻平臺(tái)的按需直播是一個(gè)很實(shí)用的功能,在實(shí)際項(xiàng)目中,開(kāi)啟按需直播能夠有效節(jié)省系統(tǒng)流量,但在很多使用EasyNVR平臺(tái)的大型項(xiàng)目中,隨著非按需通道數(shù)量的增多,會(huì)導(dǎo)致磁盤(pán)的讀寫(xiě)增高,導(dǎo)致磁盤(pán)的I/O讀寫(xiě)跟不上EasyNVR的hls流ts切片產(chǎn)生的速度。
在用戶現(xiàn)場(chǎng)中,磁盤(pán)讀寫(xiě)雖然慢,但是內(nèi)存剩余比較多,所以可以將內(nèi)存轉(zhuǎn)換為虛擬磁盤(pán)來(lái)進(jìn)行提高I/O的讀寫(xiě)速度。EasyNVR新內(nèi)核的版本可以不使用任何RAMDISK軟件,將ts切片寫(xiě)入到內(nèi)存中,下面分享下步驟:
進(jìn)入/EasyNVR/mediaserver目錄:
修改tsingsee.ini,在其配置文件內(nèi)找到use_memory_as_disk_flag將其值改為true:
修改cleanup_mode參數(shù),將其改為2:
修改完成后保存退出,重啟服務(wù):
重啟之后稍等兩分鐘,然后在/EasyNVR/mediaserver/data/hls下面看看是否生成了ts文件,未生成ts文件并且可以正常在Web頁(yè)面進(jìn)行播放就代表配置成功了。
視頻直播
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。