[发明专利]基于SRT协议的流媒体数据处理方法、装置及电子设备在审
申请号: | 202110867709.1 | 申请日: | 2021-07-28 |
公开(公告)号: | CN113596580A | 公开(公告)日: | 2021-11-02 |
发明(设计)人: | 林加前;邹伟华;李伟 | 申请(专利权)人: | 伟乐视讯科技股份有限公司 |
主分类号: | H04N21/4402 | 分类号: | H04N21/4402;H04N21/6437;H04N21/845;H04N21/8547 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 黄寿华 |
地址: | 516001 广东省惠*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 srt 协议 流媒体 数据处理 方法 装置 电子设备 | ||
本申请公开了一种基于SRT协议的流媒体数据处理方法、装置及电子设备,该方法应用于电子设备,所述方法包括:获取SRT流数据包;将所述SRT流数据包依据TS标准进行切片解析,获得相应的若干个TS包;获取本地时间值,将本地时间值依据TS标准转换为与所述TS包关联的时间戳;基于预设协议将所述TS包进行封包处理,并与对应的所述时间戳进行传送。本申请利用SRT流数据包传输电视节目并在数据转换进行信号输出,可以降低电子设备输出信号的延时值,使得播放设备所播放电视节目的延时值大大降低。
技术领域
本申请涉及信号处理领域,特别涉及一种基于SRT协议的流媒体数据处理方法、装置及电子设备。
背景技术
近些年来,网络机顶盒迅速兴起,大多数家庭都会部署一个,以实现实时IPTV、点播、游戏、家庭影院等多样化数字应用。
传统的网络机顶盒通过接收RTMP协议的输入信号,并对其进行解码后发送给播放设备如电视等进行播放。虽然RTMP协议的输入信号具有稳定、可靠等优点,适合用于网络传输,但其延时值较高,相比传统机顶盒采用的有线数字电视信号,其时效性要差许多。一般RTMP协议的网络输入信号延时值在秒级水平,使得网络机顶盒输出信号的延时值普遍较高。若是应用于时效性较高的播放内容时,例如体育直播赛事等节目,其输出信号的高延时值会影响用户的正常观看,导致传统的网络机顶盒越来越难以满足用户对系统所播放节目的高清、低延时的进阶需求。
发明内容
本申请提供一种基于SRT协议的流媒体数据处理方法、装置及电子设备,可以降低设备输出信号的延时值。
本申请公开了一种基于SRT协议的流媒体数据处理方法,应用于电子设备,所述方法包括:
获取SRT流数据包;
将所述SRT流数据包依据TS标准进行切片解析,获得相应的若干个TS包;
获取本地时间值,将本地时间值依据TS标准转换为与所述TS包关联的时间戳;
基于预设协议将所述TS包进行封包处理,并与对应的所述时间戳进行传送。
在一实施例中,所述获取SRT流数据包,包括:
获取远程服务器的第一握手访问模式;
根据所述第一握手访问模式调整当前系统的第二握手访问模式;
根据SRT协议创建与所述远程服务器的socket链接;
通过所述socket链接获取SRT流数据包。
在一实施例中,将所述SRT流数据包依据TS标准进行切片解析,包括:
根据TS包的大小以及头部同步字节对SRT流数据包进行切片。
在一实施例中,在所述将本地时间值依据TS标准转换为与所述TS包关联的时间戳之后,还包括:
基于传输规格将若干个TS包作为一数据包;
将所述时间戳与所述数据包进行关联,且一并存放至收集器中以供获取。
在一实施例中,所述收集器设置订阅接口,提供订阅服务以对所述数据包及关联的时间戳进行订阅发送。
在一实施例中,所述基于预设协议将所述TS包进行封包处理,并与对应的所述时间戳进行传送,还包括:
设置订阅接口,提供订阅服务以对封包后的数据进行订阅发送。
在一实施例中,所述预设协议包括TCP协议或UDP协议。
本申请还提供了一种基于SRT协议的流媒体数据处理装置,所述装置包括:
输入模块,用于获取SRT流数据包;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伟乐视讯科技股份有限公司,未经伟乐视讯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110867709.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多能源模式的电池充电路由器
- 下一篇:一种高效便捷维护型空气消毒机