ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

新内核版本的EasyCVR如何设置ts切片文件大小?

2022-04-22 09:33:46  阅读:168  来源: 互联网

标签:文件大小 文件 fragment ts EasyCVR 切片 设置


HLS是基于HTTP协议实现,传输内容包括两部分,一是M3U8描述文件,二是TS媒体文件。M3U8切片工具实现ts文件的切片和索引文件生成。大多数视频网站都采用渐进式下载,视频一般采用流式传输,这意味着我们不只是下载了1个文件,而是下载了很多小包(ts传输流切片文件)。

 

 

有用户来咨询我们,新内核版本EasyCVR平台如何设置ts切片的大小。今天我们就来和大家分享一下。

 

每个设备的接入和播放都可以设置切片大小。

具体展示图片:

 

 

首先科普几个比较重要的参数设置:

1)fragment_num表示具体m3u8列表中ts文件的数量,可以根据需要来对m3u8文件进行控制。同时,EasyCVR平台新增了功能,可以将直播的文件和实际的录像文件进行统一管理,避免重复读写的问题。

2)use_memory_as_disk_flag,该设置可以将直播的视频读写从磁盘写入改写为内存读写。

在新内核版本EasyCVR中设置ts切片大小的操作步骤:

1)找到流媒体配置文件,EasyCVR软件包根目录下 mediaserver/tsingsee.ini

2)找到需要修改的配置对应的application,其中key值为“fragment_num ”“cleanup_mod”“use_memory_as_disk_flag”,对ts进行相关的设置:

fragment_duration_ms,可以设置单个TS文件切片时长,单位毫秒

例如:fragment_duration_ms = 3000

 

 

需要注意的是:在设置“hls_fragment”时,也会受到接入的视频源影响。因为每个ts切片中必须包含一个关键帧,当视频源的关键帧间隔大于“hls_fragment”时,那么“hls_fragment”的实际参数必然是比设置的要大,这个是ts自身机制的设置缘故。

 

 

EasyCVR视频融合云服务视频能力十分丰富,可拓展性也较强,不仅能支持标准协议(RTSP、RTMP、Onvif、GB28181等协议),还能支持厂家私有协议的接入(海康/大华SDK、Ehome协议),分发的视频流(RTSP、RTMP、FLV、HLS、WebRTC等)可兼容多终端、多平台,在很多场景中均有落地项目应用,如智慧工地、智慧安防、智慧工厂、智慧园区等。

标签:文件大小,文件,fragment,ts,EasyCVR,切片,设置
来源: https://www.cnblogs.com/easycvr/p/16177455.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有