非显而易见性评估仅供参考,不构成法律建议。
| 编号 | 名称 |
|---|
一种取得媒体数据的方法,所述方法包括;由在客户端设备的电路中实现的一个或多个处理器根据主媒体数据的清单文件从主媒体服务器设备取得所述主媒体数据;所述主媒体服务器设备与广告服务器设备分开;所述一个或多个处理器从所述主媒体数据的所述清单文件确定所述主媒体数据的广告插入时隙;所述广告插入时隙表示所述主媒体数据在呈现时间处的经定义的间隙;所述一个或多个处理器向所述广告服务器设备发送广告信息;所述广告信息表示要被接收以填充所述主媒体数据中所述经定义的间隙的广告内容的特征;所述特征包括表示所述主媒体数据的参数和/或所述广告插入时隙中的一项或多项的数据;响应于发送所述广告信息;由所述一个或多个处理器从所述广告服务器设备接收符合所述特征的所述广告内容;所述广告内容被格式化以填充所述呈现时间处的所述经定义的间隙;由所述一个或多个处理器将所述广告内容设置到所述主媒体数据中;其中,将所述广告内容设置到所述主媒体数据中包括;由所述一个或多个处理器在所述主媒体数据的所述广告插入时隙处将所述广告内容插入到所述主媒体数据中;以填充所述呈现时间处的所述经定义的间隙;以及由所述一个或多个处理器向所述客户端设备的视频解码器发送包括所述广告插入时隙处的所述广告内容的所述主媒体数据。
根据权利要求1所述的方法,其中,设置包括;将所述广告设置到所述主媒体数据中;以便可在所述客户端设备的一个源缓冲区内显示。
根据权利要求1所述的方法,其中,发送所述广告信息包括发送表示以下各项中的一项或多项的数据;能够由所述客户端设备解码或渲染的媒体数据的质量;由所述客户端设备支持的针对媒体数据的一个或多个特征;所述主媒体数据的匹配质量;所述广告内容在广告拼接点处的要求;针对所述客户端设备的用户的个性化信息;或者广告时隙的持续时间。
根据权利要求3所述的方法,其中,所述匹配质量包括以下各项中的一项或多项;对HDMI重置;源缓冲区重新初始化;不必要的黑帧的避免;加密和受保护内容不匹配信息;音频编解码器配置;或者所述客户端设备的能力。
根据权利要求1所述的方法,其中,发送所述广告信息包括发送表示以下各项中的一项或多项的数据;所述客户端设备的能力;所述广告插入时隙;所述主媒体数据的性质;或者所述主媒体数据的针对媒体分量的最近播放时序。
根据权利要求5所述的方法,其中,表示所述客户端设备的所述一个或多个能力的所述数据包括;表示所述客户端设备能够如何处理广告插入的数据。
根据权利要求5所述的方法,其中,表示所述客户端设备的所述一个或多个能力的所述数据包括表示所述客户端设备是否支持以下各项中的一项或多项的数据;具有静态初始化的单个源缓冲区;HDMI性质;多个源缓冲区;或者常规的媒体源扩展(MSE)操作。
根据权利要求5所述的方法,其中,表示所述广告插入时隙的所述数据包括;表示适当的广告和针对所述广告插入时隙的广告边界的数据。
根据权利要求5所述的方法,其中,表示所述主媒体数据的所述性质的所述数据包括;一个或多个媒体分量的所述主媒体数据的通用媒体应用格式(CMAF)报头。
根据权利要求5所述的方法,其中,表示所述最近播放时序的所述数据包括;表示所述广告内容能够如何与所述主媒体数据拼接的数据。
根据权利要求1所述的方法,其中,发送所述广告信息包括发送以下各项中的一项或多项;用于所述主媒体数据的内容性质;用于所述主媒体数据的回放状态;所述客户端设备的能力;用于所述客户端设备的用户的用户信息;或者广告插入时隙信息。
根据权利要求11所述的方法,还包括;接收用于所述主媒体数据的所述清单文件;以及根据所述清单文件的数据来确定要发送给所述广告服务器设备的所述广告信息。
根据权利要求12所述的方法,其中,根据所述清单文件的所述数据来确定所述广告信息包括;根据所述清单文件的所述数据来确定所述广告插入时隙或静态内容性质中的一项或多项。
根据权利要求11所述的方法,其中,针对所述主媒体数据的视频媒体,所述内容性质包括以下各项中的一项或多项;视频编解码器;简档指示;级别指示;帧速率;加密方案;传递特性;或者色彩方案。
根据权利要求11所述的方法,其中,针对所述主媒体数据的音频媒体,所述内容性质包括以下各项中的一项或多项;音频编解码器;简档指示;级别指示;采样频率;或者输出通道配置。
根据权利要求11所述的方法,其中,发送所述广告信息包括发送被表达为以下各项中的一项或多项的所述内容性质;电影报头;CMAF报头;mime类型;子MIME类型;或者DASH MPD信令。
根据权利要求11所述的方法,其中,发送所述广告信息包括发送所述客户端设备的所述能力;所述客户端设备的所述能力被表达为以下各项中的一项或多项;媒体源扩展(MSE)版本;一个或多个消费者技术协会网页应用视频生态系统(CTA WAVE)能力;或者由所述客户端设备支持的源缓冲区的数量。
根据权利要求1所述的方法,其中,发送所述广告信息包括;在一个或多个查询参数中发送所述广告信息的至少一部分。
根据权利要求1所述的方法,其中,发送所述广告信息包括;在一个或多个HTTP报头中发送所述广告信息的至少一部分。
根据权利要求1所述的方法,还包括;接收用于所述广告内容的描述性数据;所述描述性数据被表达为以下各项中的一项或多项;在用于所述主媒体数据的所述清单文件中的时段;特定于所述广告内容并且与用于所述主媒体数据的所述清单文件分开的清单文件;高级信令(HLS)清单;或者ISO基媒体文件格式(BMFF)文件的数据。
一种用于取得媒体数据的设备,所述设备包括;在电路中实现的视频解码器;存储器,其被配置为存储包括广告内容和主媒体数据的媒体数据;以及在电路中实现并且被配置为进行以下操作的一个或多个处理器;根据所述主媒体数据的清单文件从主媒体服务器设备取得所述主媒体数据;所述主媒体服务器设备与广告服务器设备分开;从所述主媒体数据的所述清单文件确定所述主媒体数据的广告插入时隙;所述广告插入时隙表示所述主媒体数据在呈现时间处的经定义的间隙;向所述广告服务器设备发送广告信息;所述广告信息表示要被接收以填充所述主媒体数据中所述经定义的间隙的广告内容的特征;所述特征包括表示所述主媒体数据的参数和/或所述广告插入时隙中的一项或多项的数据;响应于发送所述广告信息;从所述广告服务器设备接收符合所述特征的所述广告内容;所述广告内容被格式化以填充所述呈现时间处的所述经定义的间隙;将所述广告内容设置到所述主媒体数据中;其中,为了将所述广告内容设置到所述主媒体数据中;所述一个或多个处理器被配置为在所述主媒体数据的所述广告插入时隙处将所述广告内容插入到所述主媒体数据中;以填充所述呈现时间处的所述经定义的间隙;以及向视频解码器发送包括所述广告插入时隙处的所述广告内容的所述主媒体数据。
根据权利要求21所述的设备,还包括;经编码的图像缓冲区;其中,所述主媒体数据和所述广告内容包括经编码的视频数据;其中,为了将所述经编码的视频数据发送到所述视频解码器;所述一个或多个处理器被配置为将所述经编码的视频数据存储在所述经编码的图像缓冲区;并且其中,所述视频解码器被配置为从所述经编码的图像缓冲区获取要被解码的所述经编码的视频数据。
根据权利要求21所述的设备,其中,所述广告信息包括以下各项中的一项或多项;能够由所述设备解码或渲染的媒体数据的质量;由所述设备支持的针对媒体数据的一个或多个特征;所述主媒体数据的匹配质量;所述广告内容在广告拼接点处的要求;针对所述设备的用户的个性化信息;或者广告时隙的持续时间。
根据权利要求21所述的设备,其中,所述广告信息包括以下各项中的一项或多项;客户端设备的能力;所述广告插入时隙;所述主媒体数据的性质;或者所述主媒体数据的针对媒体分量的最近播放时序。
根据权利要求21所述的设备,其中,所述广告信息包括以下各项中的一项或多项;用于所述主媒体数据的内容性质;用于所述主媒体数据的回放状态;所述设备的解码或渲染能力;用于客户端设备的用户的用户信息;或者广告插入时隙信息。
根据权利要求21所述的设备,其中,所述一个或多个处理器被配置为;在一个或多个查询参数中发送所述广告信息的至少一部分。
根据权利要求21所述的设备,其中,所述一个或多个处理器被配置为;在一个或多个HTTP报头中发送所述广告信息的至少一部分。
根据权利要求21所述的设备,其中,所述一个或多个处理器被配置为;接收用于所述广告内容的描述性数据;所述描述性数据被表达为以下各项中的一项或多项;在用于所述主媒体数据的清单文件中的时段;特定于所述广告内容并且与用于所述主媒体数据的所述清单文件分开的清单文件;高级信令(HLS)清单;或者ISO基媒体文件格式(BMFF)文件的数据。
一种具有存储在其上的指令的计算机可读存储介质,所述指令在被执行时使得客户端设备的处理器进行以下操作;根据主媒体数据的清单文件从主媒体服务器设备取得所述主媒体数据;所述主媒体服务器设备与广告服务器设备分开;从所述主媒体数据的所述清单文件确定所述主媒体数据的广告插入时隙;所述广告插入时隙表示所述主媒体数据在呈现时间处的经定义的间隙;向所述广告服务器设备发送广告信息;所述广告信息表示要被接收以填充所述主媒体数据中所述经定义的间隙的广告内容的特征;所述特征包括表示所述主媒体数据的参数和/或所述广告插入时隙中的一项或多项的数据;响应于发送所述广告信息;从所述广告服务器设备接收符合所述特征的所述广告内容;所述广告内容被格式化以填充所述呈现时间处的所述经定义的间隙;将所述广告内容设置到所述主媒体数据中;其中,使得所述处理器将所述广告内容设置到所述主媒体数据的指令包括使得所述处理器进行以下操作的指令;在所述主媒体数据的所述广告插入时隙处将所述广告内容插入到所述主媒体数据中;以填充所述呈现时间处的所述经定义的间隙;以及向所述客户端设备的视频解码器发送包括所述广告插入时隙处的所述广告内容的所述主媒体数据。
一种用于接收媒体数据的设备,所述设备包括;用于根据主媒体数据的清单文件从主媒体服务器设备接收所述主媒体数据的单元;所述主媒体服务器设备与广告服务器设备分开;用于从所述主媒体数据的所述清单文件确定所述主媒体数据的广告插入时隙的单元;所述广告插入时隙表示所述主媒体数据在呈现时间处的经定义的间隙;用于向所述广告服务器设备发送广告信息的单元;所述广告信息表示要被接收以填充所述主媒体数据中所述经定义的间隙的广告内容的特征;所述特征包括表示所述主媒体数据的参数和/或所述广告插入时隙中的一项或多项的数据;用于响应于发送所述广告信息;从所述广告服务器设备接收符合所述特征的所述广告内容的单元;所述广告内容被格式化以填充所述呈现时间处的所述经定义的间隙;用于将所述广告内容设置到所述主媒体数据中的单元;其中,所述用于将所述广告内容设置到所述主媒体数据的单元包括用于进行以下操作的单元;在所述主媒体数据的所述广告插入时隙处将所述广告内容插入到所述主媒体数据中;以填充所述呈现时间处的所述经定义的间隙;以及用于向客户端设备的视频解码器发送包括所述广告插入时隙处的所述广告内容的所述主媒体数据的单元。