一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

流媒体数据的传输方法及装置、系统与流程

2022-11-30 08:23:09 来源:中国专利 TAG:

技术特征:
1.一种流媒体数据的传输方法,其特征在于,包括:接收推流端发送的媒体分片ts数据,其中,目标流媒体包括多个ts数据;将所述ts数据存储至服务器的内存目录;从所述内存目录中读取所述ts数据,并将所述ts数据发送至所述目标流媒体的播放端。2.根据权利要求1所述的方法,其特征在于,将所述ts数据存储至服务器的内存目录包括:在切片内存中确定播放终止分片,其中,所述切片内存为所述服务器为所述目标流媒体分配的固定内存资源;以所述播放终止分片在所述切片内存中的下一个分片为写入起始分片,其中,所述写入起始分片当前存储历史播放分片;从所述写入起始分片开始在所述切片内存中循环写入所述ts数据。3.根据权利要求2所述的方法,其特征在于,所述切片内存的分片数量为m,以所述播放终止分片在所述切片内存中的下一个分片为写入起始分片包括:若所述播放终止分片n1为所述切片内存的内存终止分片m1,将所述切片内存的内存起始分片m0为确定为写入起始分片p0;若所述播放终止分片n1不为所述切片内存的内存终止分片m1,将所述播放终止分片n1的下一个切片内存分片n1 1确定为写入起始分片p0,其中,播放片的分片数量为n,写入片的分片数量为p,且m≥n p,m,n,p均为正整数。4.根据权利要求3所述的方法,其特征在于,m=7,n=p=3。5.根据权利要求2所述的方法,其特征在于,从所述写入起始分片开始在所述切片内存中循环写入所述ts数据包括:从所述写入起始分片p0开始在所述切片内存剩余的p个分片中写入所述ts数据,若所述切片内存的剩余分片数量小于p,则在写完所述切片内存的剩余分片后从所述切片内存的内存起始分片m0继续写入所述ts数据,直到写入终止分片p1,其中,写入片的分片数量为p,p为正整数。6.根据权利要求1所述的方法,其特征在于,在将所述ts数据存储至服务器的内存目录之后,所述方法还包括:接收所述目标流媒体在所述播放端的播放请求;基于所述播放请求在所述内存目录中写入所述ts数据的索引文件,其中,所述索引文件用于映射所述ts数据中的多媒体资源。7.根据权利要求6所述的方法,其特征在于,在所述内存目录中写入所述ts数据的索引文件包括:在所述内存目录的备份文件中写入所述ts数据的索引文件;在所述索引文件在所述备份文件中更新完成后,采用所述备份文件覆盖所述内存目录中的访问文件,其中,所述访问文件是所述播放端实时访问的文件。8.一种流媒体数据的传输装置,其特征在于,包括:第一接收模块,用于接收推流端发送的媒体分片ts数据,其中,目标流媒体包括多个ts数据;
存储模块,用于将所述ts数据存储至服务器的内存目录;处理模块,用于从所述内存目录中读取所述ts数据,并将所述ts数据发送至所述目标流媒体的播放端。9.一种流媒体数据的传输系统,其特征在于,包括:推流端,服务器,播放端,其中,所述服务器,与所述推流端和所述播放端连接,包括权利要求1至7任一项所述方法对应的装置;所述推流端,用于向所述服务器推送所述ts数据;所述播放端,用于播放所述ts数据。10.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,所述程序运行时执行上述权利要求1至7中任一项所述的方法步骤。11.一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;其中:存储器,用于存放计算机程序;处理器,用于通过运行存储器上所存放的程序来执行权利要求1至7中任一项所述的方法步骤。

技术总结
本发明公开了一种流媒体数据的传输方法及装置、系统,属于互联网领域。其中,该方法包括:接收推流端发送的媒体分片TS数据,其中,目标流媒体包括多个TS数据;将所述TS数据存储至服务器的内存目录;从所述内存目录中读取所述TS数据,并将所述TS数据发送至所述目标流媒体的播放端。通过本发明,解决了相关技术传输TS数据效率低的技术问题,TS数据的存储从磁盘改用内存,传输性能得到了提升。传输性能得到了提升。传输性能得到了提升。


技术研发人员:陈珊义
受保护的技术使用者:北京金山云网络技术有限公司
技术研发日:2021.05.28
技术公布日:2022/11/29
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献