专利汇可以提供一种流媒体服务器以及流媒体传送和存储方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种流媒体 服务器 以及传送和存储方法。该服务器包括会话管理模 块 、流调度模块和存储模块,所述会话管理模块分别 对流 调度模块和存储模块进行控制;还包括包封装模块,所述会话管理模块接收到内容提供商的流媒体上载指令后,向包封装模块下达格式转换通知;包封装模块根据上述通知从存储模块获取内容提供商上载的源文件,将其转化为HMF格式的流媒体数据保存在存储模块中;流调度模块根据终端用户的流媒体获取 请求 ,按照HMF文件的设置格式从存储模块查找到对应的流媒体数据发送给终端用户。本发明的这种服务器和方法能将各种媒体类型的源文件封装为统一的HMF格式,并将索引参数与对应的流媒体数据 捆 绑封装,使得流媒体数据能够直接下发给终端用户,从而提高 硬件 的处理效率和兼容性。,下面是一种流媒体服务器以及流媒体传送和存储方法专利的具体信息内容。
1、一种流媒体服务器,包括会话管理模块、流调度模块和存储模块, 所述会话管理模块分别对流调度模块和存储模块进行控制,其特征在于,该 服务器还包括包封装模块;
所述会话管理模块接收到内容提供商的流媒体上载指令后,向包封装模 块下达格式转换通知;
包封装模块根据上述通知从存储模块获取内容提供商上载的源文件,按 照HMF文件的设置格式将其转化为HMF格式的流媒体数据保存在存储模 块中,HMF文件头设置有媒体描述对象和流描述对象;
流调度模块根据终端用户的流媒体获取请求,按照HMF文件头中设置 的媒体描述对象和流描述对象,从存储模块查找到对应的流媒体数据发送给 终端用户。
2、一种流媒体传送方法,其特征在于,该方法包括以下步骤:
流媒体服务器接收到内容提供商的流媒体上载指令后,获取内容提供商 上载的源文件,按照HMF文件的设置格式将其转化为HMF格式的流媒体 数据保存,HMF文件头设置有媒体描述对象和流描述对象;
当终端用户发出流媒体获取请求时,流媒体服务器按照HMF文件头中 设置的媒体描述对象和流描述对象,在自身查找到对应的流媒体数据发送给 终端用户。
3、根据权利要求2所述的方法,其特征在于,所述源文件包括索引参 数和数据内容,所述格式转化的方法具体为:流媒体服务器通过解析源文件 判定其媒体类型,根据对应于媒体类型的固定封装格式,从所述源文件获取 数据内容保存为HMF文件体,并将从源文件中获取的索引参数保存为HMF 文件头,通过HMF文件头索引HMF文件体。
4、根据权利要求3所述的方法,其特征在于,所述将索引参数保存为 HMF文件头的方法为:预先在HMF文件头中设置媒体描述对象和流描述对 象,所述媒体描述对象设置媒体类型域和流映射表域,所述流描述对象设置 流标识域、媒体类型域、码速率域、基本单元Mage位置域和Mage数量域, 将所获得的索引参数保存在所述媒体描述对象和所述流描述对象的对应域 中。
5、根据权利要求2-4任一项所述的方法,其特征在于,所述按照HMF 文件头中设置的媒体描述对象和流描述对象,查找并发送流媒体数据的方法 具体为:
首先,流媒体服务器查找HMF文件头的媒体描述对象,并根据媒体描 述对象中记录的流映射表获知HMF流标识与流描述对象的对应关系;
然后,根据所述对应关系查找流描述对象,并从中获得流媒体数据的位 置信息,再从对应位置取得所需的流媒体数据发送。
6、根据权利要求4所述的方法,其特征在于,所述HMF文件头进一步 设置文件描述对象,用于记录Mage尺寸和播放时间。
7、根据权利要求4所述的方法,其特征在于,所述HMF文件头进一步 设置文件头描述对象,用于记录对象标识、版本标识、HMF文件头大小和 子对象个数。
8、根据权利要求4所述的方法,其特征在于,所述HMF文件头进一步 设置:流索引表对象和扩展信息对象;
所述流索引表对象用于记录媒体格式和码速率,所述扩展信息对象用于 记录以下至少一项内容:版权信息、内容简介、维护信息和更新信息。
9、根据权利要求3所述的方法,其特征在于,所述通过HMF文件头索 引HMF文件体的方法具体为:
流媒体服务器生成HMF流标识,并设置该HMF流标识与源文件中视 频流标识/音频流标识的对应关系;
将上述对应关系记录在媒体描述对象的流映射表域中,同时将HMF流 标识记录在对应流描述对象的流标识域中;
将至少一个源文件中所述视频流标识/音频流标识对应的数据包保存在 HMF文件体的基本单元Mage中,并在流描述对象的Mage位置域记录每个 Mage的存储地址,在Mage数量域中记录所生成的Mage个数。
10、根据权利要求9所述的方法,其特征在于,所述基本单元Mage包 括Mage头和Mage体;
所述Mage头记录以下参数:播放时间、数据包数量、每个包的偏移量、 数据包长度、时间戳和关键帧指示。
11、根据权利要求3所述的方法,其特征在于,将数据内容保存为HMF 文件体时,对所述数据内容中的每个数据包逐一进行RTP封装;
接收到流媒体获取请求后,流媒体服务器直接将HMF文件体中的流媒 体数据发送给终端用户。
12、根据权利要求3所述的方法,其特征在于,接收到流媒体获取请求 后,所述发送流媒体数据的方法具体为:流媒体服务器将查找到的流媒体数 据按照RTP协议进行封装后发送给终端用户。
13、根据权利要求3所述的方法,其特征在于,所述媒体类型为ASF 格式,或MP4格式,或MOV格式。
14、一种流媒体数据的存储方法,其特征在于,该方法包括:
将待存储的每条流媒体数据划分为至少一个基本单元Mage,保存在 HMF文件体中,并获取所述流媒体数据的特征参数保存为HMF文件头,通 过HMF文件头索引HMF文件体,形成HMF文件;
所述HMF文件头设置有媒体描述对象和流描述对象,根据所述媒体描 述对象和流描述对象查找要发送给终端用户的流媒体数据。
15、根据权利要求14所述的方法,其特征在于,所述HMF文件头包括 至少一个媒体描述对象,所述媒体描述对象设置媒体类型域和流映射表域;
每个媒体描述对象至少索引一个流描述对象,所述流描述对象设置流标 识域、媒体类型域、Mage数量域和Mage位置域,每个流描述对象与每条 流媒体数据对应;
所述获取特征参数的方法具体为:为待存储的每条流媒体数据生成对应 的HMF流标识,并将其记录在该条流媒体数据的流描述对象的流标识域;
检测每条流媒体数据中包含的基本单元Mage个数,将其记录在Mage 数量域,并将所述基本单元Mage的存储地址逐个保存在Mage位置域;
确定待存储流媒体数据的媒体类型,并将其记录在流描述对象的媒体类 型域,再将具有相同媒体类型的流描述对象的HMF流标识记录在同一个媒 体描述对象的流映射表域,并在所述媒体描述对象的媒体类型域保存该媒体 类型。
16、根据权利要求15所述的方法,其特征在于,所述基本单元Mage 包括Mage头和Mage体;
所述Mage头记录以下参数:播放时间、数据包数量、每个包的偏移量、 数据包长度、时间戳和关键帧指示。
17、根据权利要求15所述的方法,其特征在于,所述HMF文件头进一 步包括文件描述对象,用于记录Mage尺寸和播放时间。
18、根据权利要求15所述的方法,其特征在于,所述HMF文件头进一 步包括文件头描述对象,用于记录对象标识、版本标识、HMF文件头大小 和子对象个数。
19、根据权利要求15所述的方法,其特征在于,所述HMF文件头进一 步包括流索引表对象和扩展信息对象;
所述流索引表对象用于记录媒体格式和码速率,所述扩展信息对象用于 记录以下至少一项内容:版权信息、内容简介、维护信息和更新信息。
本发明涉及流媒体处理技术,尤指一种流媒体服务器以及流媒体传送和 存储方法。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
内容版权保护方法 | 2020-05-12 | 611 |
数字版权管理中用于设备间DRM时间同步的方法和设备 | 2020-05-22 | 476 |
移动终端加入域和获取版权对象的方法、系统和相关设备 | 2020-06-17 | 908 |
一种终端和下载数字版权管理文件的处理方法 | 2020-05-21 | 794 |
一种基于IMS的流媒体网络系统 | 2020-06-10 | 343 |
支持动态安全许可授权的数字版权保护方法 | 2020-05-31 | 746 |
用数字版权分配内容到移动装置的方法及移动装置 | 2020-05-19 | 424 |
数字版权备份和恢复方法及系统 | 2020-05-15 | 557 |
在数字版权管理中用于将权利对象移动到其它设备中的方法 | 2020-06-15 | 158 |
用于管理安全可移除介质的数字版权的方法和装置 | 2020-05-14 | 562 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。