一种媒体服务方法、装置、设备及计算机存储介质制造方法及图纸

技术编号:33717954 阅读:62 留言:0更新日期:2022-06-08 21:08
本发明专利技术实施例提供一种媒体服务方法、装置、设备及计算机存储介质,通过获取媒体分片文件,媒体分片文件包括原始字幕信息;将媒体分片文件转换为第一媒体格式的中间媒体文件,原始字幕信息被转换为第一字幕格式的中间字幕信息封装于中间媒体文件中;若接收到服务请求,根据中间媒体文件提供媒体服务,其中,根据中间字幕信息形成服务请求所对应的目标格式的目标字幕信息以提供字幕服务,在某些实施过程中具有使得媒体分片中的字幕满足更多流媒体协议类型的字幕展示,进而提升媒体服务的灵活度的技术效果,并能够降低媒体文件的碎片化程度。程度。程度。

【技术实现步骤摘要】
一种媒体服务方法、装置、设备及计算机存储介质


[0001]本专利技术实施例涉及但不限于多媒体服务领域,具体而言,涉及但不限于一种媒体服务方法、装置、设备及计算机存储介质。

技术介绍

[0002]近年来,使用IP(Internet Protocol,网际互连协议)来分发图像的诸如IPTV(Internet Protocol Television,网路协议电视)等的互联网流式传输正在进行标准化。例如,适用于基于HTTP(HyperText Transfer Protocol,超文本传输协议)流式传输的VoD(Video On Demand,视频点播)流式传输和直播流式传输的方式的标准化。在例如传统的IPTV系统中,字幕以单独的流形式承载在MPEG TS(MovingPicture Experts GroupTransport Stream,动态图像专家组传输流)文件格式中。
[0003]然而在相关技术中,媒体字幕信息,尤其是录制得到的直播分片中的字幕无法满足不同流媒体协议类型的字幕展示需求,灵活度低。

技术实现思路

[0004]本专利技术实施例提供的媒体服务方法、装置、设备及计算机存储介质,主要解决的技术问题是相关技术中,字幕无法满足不同流媒体协议类型的字幕展示需求,灵活度低。
[0005]为解决上述技术问题,本专利技术实施例提供一种媒体服务方法,包括:
[0006]获取媒体分片文件,所述媒体分片文件包括原始字幕信息;
[0007]将所述媒体分片文件转换为第一媒体格式的中间媒体文件,所述原始字幕信息被转换为第一字幕格式的中间字幕信息封装于所述中间媒体文件中;
[0008]在接收到服务请求时,根据所述中间媒体文件提供媒体服务;
[0009]根据所述中间媒体文件提供媒体服务包括:根据所述中间字幕信息形成所述服务请求所对应的目标格式的目标字幕信息以提供字幕服务。
[0010]本专利技术实施例还提供一种媒体服务装置,包括:
[0011]获取模块,用于获取媒体分片文件,所述媒体分片文件包括原始字幕信息;
[0012]封装模块,用于将所述媒体分片文件转换为第一媒体格式的中间媒体文件,所述原始字幕信息被转换为第一字幕格式的中间字幕信息封装于所述中间媒体文件中;
[0013]服务模块,用于在接收到服务请求时,根据所述中间媒体文件提供媒体服务;
[0014]根据所述中间媒体文件提供媒体服务包括:根据所述中间字幕信息形成所述服务请求所对应的目标格式的目标字幕信息以提供字幕服务。
[0015]本专利技术实施例还提供一种媒体服务设备,包括处理器、存储器及通信总线;
[0016]所述通信总线用于实现处理器和存储器之间的连接通信;
[0017]所述处理器用于执行存储器中存储的一个或者多个计算机程序,以实现如上所述的媒体服务方法的步骤。
[0018]本专利技术实施例还提供一种计算机存储介质,所述计算机存储介质存储有一个或者
多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如上所述的媒体服务方法的步骤。
[0019]根据本专利技术实施例提供的媒体服务方法、装置、设备及计算机存储介质,通过获取媒体分片文件,媒体分片文件包括原始字幕信息;将媒体分片文件转换为第一媒体格式的中间媒体文件,原始字幕信息被转换为第一字幕格式的中间字幕信息封装于中间媒体文件中,当接收到服务请求后,根据中间字幕信息形成服务请求所对应的目标格式的目标字幕信息以提供字幕服务,由于包括原始字幕信息的媒体分片文件被转换为中间媒体文件,且相应的原始字幕信息也转换为中间字幕信息,在使用时转换为其他需要的格式,因而在某些实施过程中可实现包括但不限于使得媒体中的字幕能够更多的满足不同流媒体协议类型的字幕展示需求,进而提升媒体服务的灵活度的技术效果,同时,媒体分片文件被转换为中间媒体文件使得原本碎片化的分片文件被整合到一个中间媒体文件中,降低了媒体文件的碎片化程度。
[0020]本专利技术其他特征和相应的有益效果在说明书的后面部分进行阐述说明,且应当理解,至少部分有益效果从本专利技术说明书中的记载变的显而易见。
附图说明
[0021]图1为本专利技术实施例一的媒体服务方法的流程示意图;
[0022]图2为本专利技术实施例一的获取媒体分片文件的流程示意图;
[0023]图3为本专利技术实施例二的媒体服务方法的流程示意图;
[0024]图4为本专利技术实施例二的获取媒体分片文件的流程示意图;
[0025]图5为本专利技术实施例二的接收UDP MPEG TS码流的示意图;
[0026]图6为本专利技术实施例二的对TS包进行分类和排列的示意图;
[0027]图7为本专利技术实施例二的媒体分片文件封装为MP4文件的示意图;
[0028]图8为本专利技术实施例二的服务模块根据MP4文件提供媒体服务的示意图;
[0029]图9为本专利技术实施例三的媒体服务装置的结构示意图;
[0030]图10为本专利技术实施例三的媒体服务设备的结构示意图。
具体实施方式
[0031]为了使本专利技术的目的、技术方案及优点更加清楚明白,下面通过具体实施方式结合附图对本专利技术实施例作进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0032]实施例一:
[0033]为了使媒体的字幕能够满足更多不同流媒体协议类型的字幕展示需求,提升媒体服务的灵活度,本实施例提供一种媒体服务方法,请参见图1,该方法包括:
[0034]S101、获取媒体分片文件,该媒体分片文件包括原始字幕信息;
[0035]在一些具体应用中,例如可以直接从存储中获取媒体分片文件,或者接收传输而来的媒体分片文件,还或者可以将接收到的媒体流划分为媒体分片文件,可以理解的是,媒体分片文件中包括了视频数据,音频数据,字幕以及其他可能的信息。具体应用中,媒体分片文件可以是TS(Transport Stream,传输流)分片文件。可以理解的是,在一些具体实施过
程中,媒体分片文件中可包括不止一个字幕,例如包括两个或以上可供选择的字幕。
[0036]在本实施例中,该原始字幕信息指媒体分片文件中所携带的字幕,在具体实施过程中,可以是包括图形字幕和/或文本字幕等类型的字幕。作为具体的示例,图形字幕可包括但不限于DVB(Digital Video Broadcasting,数字视频广播)subtitle字幕,文字字幕包括但不限于DVB(Digital Video Broadcasting,数字视频广播)teltext字幕,这两种作为示例的字幕可用于DVB(Digital Video Broadcasting,数字视频广播)码流。
[0037]S102、将媒体分片文件转换为中间媒体文件,原始字幕信息转换成中间字幕信息封装于中间媒体文件中;
[0038]作为示例,媒体分片文件包含视频数据,音频数据,字幕并可能携带其他信息。应当说本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种媒体服务方法,包括:获取媒体分片文件,所述媒体分片文件包括原始字幕信息;将所述媒体分片文件转换为第一媒体格式的中间媒体文件,所述原始字幕信息被转换为第一字幕格式的中间字幕信息封装于所述中间媒体文件中;在接收到服务请求时,根据所述中间媒体文件提供媒体服务;根据所述中间媒体文件提供媒体服务包括:根据所述中间字幕信息形成所述服务请求所对应的目标格式的目标字幕信息以提供字幕服务。2.如权利要求1所述的媒体服务方法,其特征在于,所述获取媒体分片文件包括:接收媒体码流;对所述媒体码流中的不同类型的数据包进行分类,所述数据包包括字幕数据包、音频数据包以及视频数据包,所述字幕数据包中包括原始字幕信息;将各类所述数据包的时间对齐;将所述数据包切片,封装成所述媒体分片文件,每个所述媒体分片文件包括各类所述数据包的切片,且每个所述切片所对应的时间相同。3.如权利要求1或2所述的媒体服务方法,其特征在于,所述原始字幕信息包括以下至少之一:图形字幕和文本字幕。4.如权利要求3所述的媒体服务方法,其特征在于,所述图形字幕包括数字视频广播DVB subtitle字幕,所述文本字幕包括数字视频广播DVB teltext字幕,所述中间媒体文件包括动态图像专家组规范MP4文件,所述原始字幕信息通过编解码形成中间字幕信息包括:所述DVB subtitle字幕通过编解码形成电影电视工程师协会时序文本smpte

tt字幕信息;所述DVB teltext字幕通过编解码形成时序文本标记语言ttml字幕信息。5.如权利要求4所述的媒体服务方法,其特征在于,所述服务请求包括基于HTTP的流媒体网络传输协议的服务请求HLS服务请求和基于HTTP的动态自适应流的服务请求DASH服务请求中的至少一种,所述根据所述中间字幕信息形成所述服务请求所对应的目标格式的目标字幕信息以提供字幕服务包括以下至少一种:若接收到不支持所述smpte

tt字幕信息以及所述ttml字幕信息的HLS服务请求,将所述ttml字幕信息封装为网络视频文本轨道webvtt字幕信息,根据所述webvtt字幕信息提供字幕服务;若接收到支持所...

【专利技术属性】
技术研发人员:洪冲李俊
申请(专利权)人:南京中兴软件有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1