媒体节目互动方法及相关设备.pdf

上传人:54 文档编号:4283727 上传时间:2018-09-13 格式:PDF 页数:23 大小:1.02MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410783814.7

申请日:

2014.12.16

公开号:

CN104519373A

公开日:

2015.04.15

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04N 21/254申请日:20141216|||公开

IPC分类号:

H04N21/254(2011.01)I; H04N21/258(2011.01)I; H04N21/233(2011.01)I; H04N21/439(2011.01)I; H04N21/472(2011.01)I; H04N21/462(2011.01)I

主分类号:

H04N21/254

申请人:

微梦创科网络科技(中国)有限公司

发明人:

沈勇; 张小川; 王鑫; 尹非凡; 崔恺鑫

地址:

100080北京市海淀区北四环西路58号理想国际大厦17层

优先权:

专利代理机构:

北京和信华成知识产权代理事务所(普通合伙)11390

代理人:

胡剑辉

PDF下载: PDF下载
内容摘要

本发明提供媒体节目互动方法及相关设备,其中一种媒体节目互动方法包括如下步骤:针对媒体节目生成节目数据信息;将节目数据信息进行音频信号转换,生成互动声波信号;将互动声波信号输出至播出系统,使播出系统将互动声波信号与媒体节目一起播出;根据为媒体节目设置的互动内容和互动时间,生成互动内容数据;在播出系统向用户设备播出媒体节目的过程中,接收用户设备在解码互动声波信号后发送的互动请求;根据互动请求,向用户设备推送互动内容数据,并接收用户设备返回的用户互动数据。该方法可将消费同一个媒体节目内容节点的用户自动聚合起来,并进一步实现用户-用户之间,用户-节目之间互动,用户-广告赞助之间互动。

权利要求书

权利要求书1.  一种媒体节目互动方法,其特征在于,包括: 针对媒体节目生成节目数据信息; 将所述节目数据信息进行音频信号转换,生成互动声波信号; 将所述互动声波信号输出至播出系统,使所述播出系统将所述互动声波信号与所述媒 体节目一起播出; 根据为所述媒体节目设置的互动内容和互动时间,生成互动内容数据; 在所述播出系统向用户设备播出所述媒体节目的过程中,接收用户设备在解码所述互 动声波信号后发送的互动请求; 根据所述互动请求,向所述用户设备推送所述互动内容数据,并接收所述用户设备返 回的用户互动数据。 2.  根据权利要求1所述的方法,其特征在于,所述针对媒体节目生成节目数据信息, 具体包括: 获取媒体节目的播出系统名称,生成播出系统代码; 获取媒体节目的节目总时长; 获取媒体节目的名称,生成节目名称代码; 根据所述播出系统代码、所述节目总时长和所述节目名称代码生成校验码; 生成媒体节目的节目当前时间; 获取双音多频编码方式对应的编码表代码; 将所述播出系统代码、所述节目总时长、所述节目名称代码、所述校验码、所述节目 当前时间、设定的起始标识和所述编码表代码组成所述节目数据信息。 3.  根据权利要求2所述的方法,其特征在于, 所述将所述节目数据信息进行音频信号转换,生成互动声波信号,具体包括:基于所 述双音多频编码方式对应的编码表,将所述节目数据信息进行音频信号转换,生成互动声 波信号; 所述互动内容数据包括:节目名称代码、互动时间标记和互动内容选项关联数据,所 述互动时间标记为节目总时长内的互动时间点或者时间段;以及 所述方法还包括:对所述用户互动数据进行数据分析,将数据分析结果提供给所述播 出系统。 4.  一种媒体节目互动方法,其特征在于,包括: 接收播出系统传送的媒体节目以及针对所述媒体节目生成的互动声波信号; 对所述互动声波信号进行解码,获得节目数据信息; 基于所述节目数据信息,向互动服务器发送互动请求; 接收所述互动服务器根据所述互动请求,推送的互动内容数据,所述互动内容数据是 所述互动服务器根据为所述媒体节目设置的互动内容和互动时间生成的; 基于所述互动内容数据参与节目互动,并生成用户互动数据; 向所述互动服务器返回所述用户互动数据。 5.  根据权利要求4所述的方法,其特征在于,所述对所述互动声波信号进行解码, 获得节目数据信息,具体包括: 采集节目音频样本,并分离出互动声波信号; 对所述互动声波信号进行解码,并对解码后的数据进行校正; 如果校正失败,则重新采集节目音频样本;如果校正成功,则获得所述节目数据信息。 6.  一种用于媒体节目互动的互动服务器,其特征在于,包括: 节目数据生成单元,用于针对媒体节目生成节目数据信息; 音频转换单元,用于将所述节目数据信息进行音频信号转换,生成互动声波信号; 输出单元,用于将所述互动声波信号输出至播出系统,使所述播出系统将所述互动声 波信号与所述媒体节目一起播出; 设置单元,用于根据为所述媒体节目设置的互动内容和互动时间,生成互动内容数据; 接收单元,用于在所述播出系统向用户设备播出所述媒体节目的过程中,接收用户设 备在解码所述互动声波信号后发送的互动请求; 所述输出单元,还用于根据所述互动请求,向所述用户设备推送所述互动内容数据; 所述接收单元,还用于接收所述用户设备返回的用户互动数据。 7.  根据权利要求6所述的互动服务器,其特征在于,所述节目数据生成单元包括: 第一获取模块,用于获取媒体节目的播出系统名称,生成播出系统代码; 第二获取模块,用于获取媒体节目的节目总时长; 第三获取模块,用于获取媒体节目的名称,生成节目名称代码; 校验码生成模块,用于根据所述播出系统代码、所述节目总时长和所述节目名称代码 生成校验码; 节目当前时间生成模块,用于生成媒体节目的节目当前时间; 第四获取模块,用于获取双音多频编码方式对应的编码表代码; 组合模块,用于将所述播出系统代码、所述节目总时长、所述节目名称代码、所述校 验码、所述节目当前时间、设定的起始标识和所述编码表代码组成所述节目数据信息。 8.  根据权利要求7所述的互动服务器,其特征在于,所述音频转换单元,具体用于 基于所述双音多频编码方式对应的编码表,将所述节目数据信息进行音频信号转换,生成 互动声波信号; 所述互动服务器还包括:数据分析单元,用于对所述用户互动数据进行数据分析;所 述输出单元,还用于将数据分析结果提供给所述播出系统。 9.  一种用于媒体节目互动的用户设备,其特征在于,包括: 接收单元,用于接收播出系统传送的媒体节目以及针对所述媒体节目生成的互动声波 信号; 解码单元,用于对所述互动声波信号进行解码,获得节目数据信息; 发送单元,用于基于所述节目数据信息,向互动服务器发送互动请求; 所述接收单元,还用于接收所述互动服务器根据所述互动请求,推送的互动内容数据, 所述互动内容数据是所述互动服务器根据为所述媒体节目设置的互动内容和互动时间生 成的; 用户互动数据生成单元,用于基于所述互动内容数据参与节目互动,并生成用户互动 数据; 所述发送单元,还用于向所述互动服务器返回用户互动数据。 10.  根据权利要求9所述的用户设备,其特征在于,所述解码单元包括: 采样模块,用于采集节目音频样本,并分离出互动声波信号; 解码模块,用于对所述互动声波信号进行解码; 校正模块,用于对解码后的数据进行校正,如果校正失败,则触发所述采样模块重新 采集节目音频样本;如果校正成功,则获得所述节目数据信息。

说明书

说明书媒体节目互动方法及相关设备
技术领域
本发明涉及媒体节目互动,更具体涉及用于电台,电视,卫星电视,CD/DVD播放, 网络电视盒,网络视频网站等多种媒体播出平台的内容的识别以及媒体节目互动方法及相 关设备。
背景技术
随着智能手机普及,手机成为人们在网络上与他人互动主要工具。同时,人们在消费 电视或视频网站上内容的时候,人们通常渴望和节目内容进行互动,和其他观看视频的 用户一起讨论。比如观看《爸爸去哪儿》综艺节目时,用户之间更喜欢基于节目中具体某 个话题或游戏环节进行讨互动,而现有互动方式基本都是对整体节目讨论,因此需要有能 基于节目时间点来聚合用户互动方案;此外用户可能错过节目直播时间,在其他时间通过 网络观看视频,这种情况下,此用户希望基于当前观看的节目内容和其他网友进行互动, 现有互动方式基本不能满足这种场景。
现有技术的方案是通过以音频指纹识别技术,如直播电视节目,用户打开微信的音乐 摇一摇功能,将节目声音通过网络发送到微信服务端,通过音频指纹配对识别电视台,并 利用服务端信息,将节目内容和互动方式发送到微信客户端,实现同步。但是,此方法存 在如下问题:该方法主要是根据电视台节目源进行识别,因此只能满足直播节目,无法满 足用户在多个播出平台对同一内容的互动需求。
发明内容
本发明实施例提供一种媒体节目互动方法及相关设备,以将消费同一个内容节点的用 户自动聚合起来,并进一步实现用户-用户之间,用户-节目之间互动,用户-广告赞助 之间互动,能够满足用户在多个播出平台对同一内容的互动需求。
一方面,本发明实施例提供了一种媒体节目互动方法,其包括:
针对媒体节目生成节目数据信息;
将所述节目数据信息进行音频信号转换,生成互动声波信号;
将所述互动声波信号输出至播出系统,使所述播出系统将所述互动声波信号与所述媒 体节目一起播出;
根据为所述媒体节目设置的互动内容和互动时间,生成互动内容数据;
在所述播出系统向用户设备播出所述媒体节目的过程中,接收用户设备在解码所述互 动声波信号后发送的互动请求;
根据所述互动请求,向所述用户设备推送所述互动内容数据,并接收所述用户设备返 回的用户互动数据。
另一方面,本发明实施例提供了一种媒体节目互动方法,其包括:
接收播出系统传送的媒体节目以及针对所述媒体节目生成的互动声波信号;
对所述互动声波信号进行解码,获得节目数据信息;
基于所述节目数据信息,向互动服务器发送互动请求;
接收所述互动服务器根据所述互动请求推送的互动内容数据,所述互动内容数据是所 述互动服务器根据为所述媒体节目设置的互动内容和互动时间生成的;
基于所述互动内容数据参与节目互动,并生成用户互动数据;
向所述互动服务器返回所述用户互动数据。
又一方面,本发明实施例提供了一种用于媒体节目互动的互动服务器,其包括:
节目数据生成单元,用于针对媒体节目生成节目数据信息;
音频转换单元,用于将所述节目数据信息进行音频信号转换,生成互动声波信号;
输出单元,用于将所述互动声波信号输出至播出系统,使所述播出系统将所述互动声 波信号与所述媒体节目一起播出;
设置单元,用于根据为所述媒体节目设置的互动内容和互动时间,生成互动内容数据;
接收单元,用于在所述播出系统向用户设备播出所述媒体节目的过程中,接收用户设 备在解码所述互动声波信号后发送的互动请求;
所述输出单元,还用于根据所述互动请求,向所述用户设备推送所述互动内容数据;
所述接收单元,还用于接收所述用户设备返回的用户互动数据。
又一方面,本发明实施例提供了一种用于媒体节目互动的用户设备,其包括:
接收单元,用于接收播出系统传送的媒体节目以及针对所述媒体节目生成的互动声波 信号;
解码单元,用于对所述互动声波信号进行解码,获得节目数据信息;
发送单元,用于基于所述节目数据信息,向互动服务器发送互动请求;
所述接收单元,还用于接收所述互动服务器根据所述互动请求,推送的互动内容数据, 所述互动内容数据是所述互动服务器根据为所述媒体节目设置的互动内容和互动时间生 成的;
用户互动数据生成单元,用于基于所述互动内容数据参与节目互动,并生成用户互动 数据;
所述发送单元,还用于向所述互动服务器返回用户互动数据。
上述技术方案具有如下有益效果:
本发明实施例提供的一种媒体节目互动方法及相关设备,能够满足以下使用场景:在 任何一个视频或音频播出平台上,用户在任一时间进入视频或音频内容节目流中,也能将 消费同一个内容节点(如节目第5分钟的内容)的用户自动聚合起来,并进一步实现用户 -用户之间,用户-节目之间互动,用户-广告赞助之间互动,满足用户在多个播出平台 对同一内容的互动需求。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技 术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明 的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根 据这些附图获得其他的附图。
图1为本发明实施例的媒体节目互动系统的功能逻辑框图;
图2为本发明实施例的用于媒体节目互动的互动服务器的功能逻辑框图;
图3为本发明实施例的节目数据生成单元的具体功能逻辑框图;
图4为本发明实施例的用于媒体节目互动的用户设备的逻辑功能框图;
图5为本发明实施例的用于媒体节目互动的播出系统的逻辑功能框图;
图6为本发明实施例的互动服务器的工作流程示意图;
图7为本发明实施例的用户设备的工作流程示意图;
图8为本发明作为一个举例的互动系统的功能逻辑框图;
图9A为本发明作为一个举例的互动服务器生成节目数据的工作流程图;
图9B为本发明作为一个举例的互动服务器输出互动声波信号的工作流程图;
图9C为本发明作为一个举例的互动服务器进行互动设定的工作流程图;
图10为本发明作为一个举例的用户设备的工作流程图;
图11为本发明作为一个举例的服务器和播出平台的交互流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地 描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本 发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实 施例,都属于本发明保护的范围。
本发明实施例提供媒体节目互动方法、及应用该方法的互动服务器和用户设备,以满 足以下使用场景:在任何一个视频或者音频播出平台上,用户在任一时间进入视频或音频 内容节目流中,也能将消费同一个内容节点(如节目第5分钟的内容)的用户自动聚合起 来,并进一步实现用户-用户之间互动,用户-节目之间互动,用户-广告赞助之间互动。 本实施例中的媒体节目既可以是多媒体节目,也可以是例如广播等单媒体节目。
图1为本发明实施例的媒体节目互动系统的功能逻辑框图。如图1所示,该媒体节目 互动系统100包括:互动服务器110、用户设备120和播出系统130。用户设备120可为 例如手机、平板电脑等终端。播出系统130可以是例如电台,电视,卫星电视,CD/DVD 播放,网络电视盒,网络视频网站等多种媒体播出平台等。互动服务器110主要负责生成 完整节目数据,进行音频转换以生成互动声波信号,进行互动内容设定,向用户设备120 推送互动内容数据,获取用户设备120返回的用户互动数据等。用户设备120主要负责节 目音频信号的采集、识别、解码工作以还原节目数据信息,并与互动服务器110进行交互, 提交用户互动数据。播出系统130主要负责完成节目与互动声波信号的整合播出,以及从 互动服务器110获取用户互动数据。
图2为本发明实施例的用于媒体节目互动的互动服务器的功能逻辑框图。如图2所示, 互动服务器110可以包括:节目数据生成单元111,用于针对媒体节目生成节目数据信息; 音频转换单元112,用于将该节目数据信息进行音频信号转换,生成互动声波信号;输出 单元113,用于将互动声波信号输出至播出系统130,使播出系统130将互动声波信号与 媒体节目一起播出;设置单元114,用于根据为该媒体节目设置的互动内容和互动时间, 生成互动内容数据;接收单元115,用于在该播出系统130向用户设备120播出上述媒体 节目的过程中,接收用户设备120在解码互动声波信号后发送的互动请求;输出单元113, 还用于根据互动请求,向用户设备120推送互动内容数据;接收单元115,还用于接收用 户设备120返回的用户互动数据。
可选地,输出单元113,还用于将用户互动数据直接或间接地传送至播出系统130。 对于间接的方式,可以是先输出给第三方平台,由第三方平台处理后再提供给播出系统 130。
图3为本发明实施例的节目数据生成单元具体功能逻辑框图。如图3所示,在一个较 佳实施例中,节目数据生成单元111可具体包括如下模块:第一获取模块1111,用于获取 媒体节目的播出系统的名称,生成播出系统代码;第二获取模块1112,用于获取媒体节目 的节目总时长;第三获取模块1113,用于获取媒体节目的名称,生成节目名称代码;校验 码生成模块1114,用于根据播出系统代码、节目总时长和节目名称代码生成校验码;节目 当前时间生成模块1115,用于生成媒体节目的节目当前时间;第四获取模块1116,用于 获取双音多频编码方式对应的编码表代码;以及组合模块1117,用于将播出系统代码、节 目总时长、节目名称代码、校验码、节目当前时间、起始标识和编码表代码组成节目数据 信息。
在一个较佳实施例中,音频转换单元112,具体可用于基于前述双音多频编码方式对 应的编码表,将节目数据信息进行音频信号转换,生成互动声波信号。
进一步地,该互动服务器110还可以包括:数据分析单元(图中未绘出),用于对用 户互动数据进行数据分析;上述输出单元113,还用于将数据分析的结果提供给播出系统 130。
图4为本发明实施例的用于媒体节目互动的用户设备的逻辑功能框图。如图4所示, 该用户设备120可包括:接收单元121,用于接收播出系统130传送的媒体节目以及针对 该媒体节目生成的互动声波信号;解码单元122,用于对该互动声波信号进行解码,获得 节目数据信息;发送单元123,用于基于该节目数据信息,向互动服务器110发送互动请 求;该接收单元121,还用于接收互动服务器110根据该互动请求,推送的互动内容数据, 该互动内容数据是互动服务器110根据为上述媒体节目设置的互动内容和互动时间生成 的;用户互动数据生成单元124,用于基于互动内容数据参与节目互动,并生成用户互动 数据;发送单元123,还用于向互动服务器110返回用户互动数据。
在一个较佳实施例中,该解码单元122具体可以包括:采样模块,用于采集节目音频 样本,并分离出互动声波信号;解码模块,用于对该互动声波信号进行解码;校正模块, 用于对解码后的数据进行校正,如果校正失败,则触发采样模块重新采集节目音频样本; 如果校正成功,则获得节目数据信息。
图5为本发明实施例的用于媒体节目互动的播出系统的逻辑功能框图。如图5所示, 该播出系统130可包括:接收单元131,用于从互动服务器110获取互动声波信号;以及 播出单元132,用于将互动声波信号与节目一起播出;其中,接收单元131,还可用于接 收互动服务器110发送的用户互动数据或对用户互动数据的分析结果。
以上分别描述互动服务器110、用户设备120和播出系统130的工作过程。
图6为本发明实施例的互动服务器110的工作流程示意图。如图6所示,互动服务器 110执行节目数据信息生成、声波输出、互动设定的工作流程主要包括如下步骤:
步骤201:针对媒体节目生成节目数据信息;
步骤202:将节目数据信息进行音频信号转换,生成互动声波信号;
步骤203:将互动声波信号输出至播出系统,使播出系统将互动声波信号与该媒体节 目一起播出;
步骤204:根据为该媒体节目设置的互动内容和互动时间,生成互动内容数据;
步骤205:在该播出系统向用户设备播出上述媒体节目的过程中,接收用户设备在解 码互动声波信号后发送的互动请求;
步骤206:根据互动请求,向用户设备推送互动内容数据,并接收用户设备返回的用 户互动数据。
具体地,步骤201具体处理过程可包括:获取媒体节目的播出系统名称,生成播出系 统代码;获取媒体节目的节目总时长;获取媒体节目的名称,生成节目名称代码;根据播 出系统代码、节目总时长和节目名称代码生成校验码;生成媒体节目的节目当前时间;获 取双音多频编码方式对应的编码表代码;将播出系统代码、节目总时长、节目名称代码、 校验码、节目当前时间、设定的起始标识和编码表代码组成节目数据信息。
具体地,步骤202的具体处理过程可包括:基于双音多频编码方式对应的编码表,将 节目数据信息进行音频信号转换,生成互动声波信号。
在本实施例中,互动内容数据包括:节目名称代码、互动时间标记和互动内容选项关 联数据,互动时间标记为节目的总时长内的互动时间点或者时间段;互动声波信号的频率 较佳地是17Hz~22Hz。
进一步地,图6所示方法还可包括如下步骤:对用户互动数据进行数据分析,将数据 分析的结果提供给播出系统。
图7为本发明实施例的用户设备120的工作流程示意图。如图7所示,用户设备120 执行如下步骤:
步骤301:接收播出系统传送的媒体节目和以及针对该媒体节目生成的互动声波信号;
步骤302:对所述互动声波信号进行解码,获得节目数据信息;
步骤303:基于该节目数据信息,向互动服务器发送互动请求;
步骤304:接收互动服务器根据该互动请求,推送的互动内容数据,所述互动内容数 据是互动服务器根据为上述媒体节目设置的互动内容和互动时间生成的;
步骤305:基于互动内容数据参与节目互动,并生成用户互动数据;
步骤306:向互动服务器返回用户互动数据。
具体地,步骤302的具体处理过程可以包括:采集节目音频样本,并分离出互动声波 信号;对所述互动声波信号进行解码,并对解码后的数据进行校正;如果校正失败,则重 新采集节目音频样本;如果校正成功,则获得所述节目数据信息。
具体地,步骤303的具体处理过程可以包括:向互动服务器发送互动请求,该互动请 求中携带加密后的或者不加密的所述节目数据信息。
以下举一个具体的例子来更加详细地描述上述各媒体节目互动方法、装置和系统。
以春节晚会为例,常见的典型场景有两种:一种是在电视上观看节目直播的用户,另 一种是在稍晚时刻在视频网站观看转播的用户。同时,这些观看春节晚会的用户,希望能 针对晚会中具体某个节目(歌唱,舞蹈,小品等)进行讨论,而不是对春节晚会进行讨论。 观看转播的用户,也不喜欢节目有提前剧透,或者像直播的用户一样参与节目的互动,如 和其他观察转播的用户一起讨论,参与节目喜好投票等等。基于上述场景,本发明提供的 一种基于双音多频的视频内容识别及定位和互动系统请参阅图8所示,其工作流程包括以 下几部分:
1、节目数据生成工作流程
图9A为本发明作为一个举例的互动服务器生成节目数据的工作流程图。请参阅图 9A,在这个过程中,管理员设定视频节目名称,视频播放总时长和播出平台。如果播出平 台不确定,提供一个默认通用设置。然后服务器根据双音多频编码分配表,生成完整数据。
步骤401-步骤404:,视频节目在服务器生成节目名称数据,比如2015年春节晚会; 同时需要提前设定节目的总时长,比如设定春节晚会播出总时长为5个小时。这个时候服 务器标识三个基本信息:节目名称,当前节目播出时间(如第10分钟)以及总的节目时 长。同时可以选择添加附加信息播出平台(如CCTV,其他电视台,某视频网站等)。这 四个基本信息单元加上校验码,组成了16位数字的基本数据。
第1-3位 第4-6位 第7-12位 第13位 第14-16位
播出平台代码 节目时长 节目名称 校验码 当前时间
例如生成的16位基本数据为:6936983800013098
此数据分为5个部分,从左到右分别为:
第1-3位:共3位,对应693,是播出平台代码,由服务器上分配。
第4-6位:共3位,对应698,代表着节目总时长,单位是分钟,说明此视频的总时 长位698分钟,由管理员提前在服务器提交。
第7-12位:共6位,对应380001,代表着节目名称代码,由服务器统一分配。
第13位:共1位,对应该条码的3,是校验码,依据一定的算法,由前面12位数字 计算而得到。
第14-16位:共3位,对应098,代表着节目当前时间,说明视频已经播放了98分钟, 由服务器自动分配。
备注:校验码算法等同国际条形码通用算法规则。
校验码依据一定的算法,由前面12位数字计算而得到,具体过程如下:
S1:取出该数的奇数位的和,c1=6+3+9+3+0+0=21;
S2:取出该数的偶数位的和,c2=9+6+8+8+0+1=32;
S3:将奇数位的和与“偶数位的和的三倍”相加。
S4:取出结果的个位数:117(117%10=7);
S5:用10减去这个个位数:10-7=3;
S6:对得到的数再取个位数(对10去余)3%10=3。
步骤405:完成音频编码分配。
双音多频(DTMF)是由贝尔实验室开发的技术方案,由高频群和低频群组成,两组 频率各包括4个频率,一个高频信号和低频信号叠加形成一个组合信号,可以代表1个数 字。DTMF信号可以有16个编码。因此采用双音多频技术较传统单音技术,传输效率更 高,时间更短,能够显著提升声波识别在环境噪音准确率和速度。在本发明中,本技术对 应的声波范围在17KHz~22KHz,此范围内的声音,人类难以察觉,但是手机,电视,电 脑等的喇叭都可以处理。表1举例说明双音多频编码方式。
表1,一种双音多频的对应编码表
  19000 19300 19600 19900 17000 1 2 3 D 17300 4 5 6 E
17600 7 8 9 F 17900 A B C 0
如表1中17000和19000叠加信号,代表数字1。
假设以表1为例,还需要位声音信号添加起始标识用来标识一段基本声音单元。如可 以设定AD,即17900-19000,17000-19900两个叠加声波信号作为单位数据起始识别。此 外,我们还设定2位矩阵编码加密,不同数字背后代表可以双音多频的对应编码表。比如 表2还可以如表3编码。通过对矩阵编码的加密,不但可以有效解决6位内容识别码的容 量问题,而且可以提升声波传输的安全性问题,有效减少声波信号源被冒充的可能性。
表2,另一种双音多频的对应编码表
  19000 19300 19600 19900 17000 0 1 2 D 17300 3 4 5 E 17600 6 7 8 F 17900 A B C 9
步骤406:最终,完整的数据信息由七大部分,20位数字组成:
第1-3位 第4-6位 第7-12位 第13位 第14-16位 第17-18位 第19-20位 播出平台代码 节目时长 节目名称 校验码 当前时间 起始标识 编码表代码
2、声音输出
图9B为本发明作为一个举例的互动服务器输出互动声波信号的工作流程图。请参阅 图9B,包括如下步骤:
步骤407:在服务器中,完整数据存入声音编码数据库
步骤408:基于对应的双音多频编码表生成对应的双音多频叠加信号。采用的脉冲编 码调制(PCM)音频编码是绝大多数手机和电脑都支持的,通过结合多种压缩算法,可以 明显降低数据传输量。最终实现数据与声波信号对应转换,生成一个可以对外输出的声波 信号。这个声波信号需要接受装置对声波信号的采样频率在44.1kHz以上,确保17Hz~22Hz 范围的声波信号可以从采样中完整重构出来。定义发送持续信号为50ms,因此完整数据单 元信号持续时间为1s。同时声音信号存入声音编码数据库。
步骤409:输出该音频信号(互动声波信号)。
3、互动设定
图9C为本发明作为一个举例的互动服务器进行互动设定的工作流程图。请参阅图 9C,该互动设定工作过程包括如下步骤:
步骤410:基于视频节目的总时长,选择其中互动时间点或时间段(第5分钟-第10 分钟)。
步骤411:根据服务器提供的互动卡片设置互动内容,比如投票选择,节目相关的明 星推荐,结果内容竞猜,抽奖和商品推荐等。
步骤412:节目内容编码,互动时间标记和互动内容选项关联数据进入互动内容数据 库。
在完成上述互动设定过程后,当用户设备识别节目编码,服务器根据节目当前时间主 动向用户设备推送互动内容数据。
4、用户设备工作流程
图10为本发明作为一个举例的用户设备的工作流程图。请参阅图10,用户设备的工 作流程包括如下步骤:
步骤501:播出平台(如电视台,电台,视频网站,卫星电视等)将声波信号和原有 节目整合在一起播出。
步骤502:用户设备对节目声音进行采集,采集节目音频样本。
步骤503:在用户设备本地,对音频样本进行解码,并根据规则对前13位数字进行 校正。如果校正失败,返回步骤502,重新在用户设备采集音频样本。这一个过程有助于 提升音频识别的准备性和速度,显著降低对网络传输数据量要求。
步骤504:基于校正成功的数据,还原出完整的节目数据。
步骤505:加密本地数据。
步骤506:通过加密方式,向服务器发起互动请求。
步骤507:服务器对互动请求进行识别,识别失败则返回步骤506,识别成功则进入 步骤508。
步骤508:服务器根据节目内容识别码和当前节目播出时间,主动向用户设备推送互 动内容数据。
步骤509:用户在用户设备上,根据服务提供的互动内容,参与节目互动,比如聊天, 投票等。
步骤510:用户设备将用户行为数据(用户互动数据)再次返回服务器的数据库。
5、服务器和播出平台的互动流程
图11为本发明作为一个举例的服务器和播出平台的交互流程图。请参阅图11,包括 如下步骤:
步骤601:用户在用户设备(即接收设备)留下的互动数据,返回数据库。
步骤602:服务器对所有用户数据进行实时的数据分析,产生数据分析结果。
步骤603:服务器管理员可以根据需求,自定义数据分析方法和结果报表。
步骤604:服务器提供数据对外接口,可以供其他平台(例如播出平台)使用。
本发明实施例上述技术方案的优点在于:
现有互动方式基本都是对整体节目讨论,因此需要有能基于节目时间点来聚合用户互 动方案;此外用户可能错过节目直播时间,在其他时间通过网络观看视频,这种情况下, 此用户希望基于当前观看的节目内容和其他网友进行互动,现有技术方案基本不能满足这 种场景,而本发明实施例的技术方案解决了这个问题。
本发明实施例对节目总时长和当前播放时间的自动识别,可以打破现有用户视频互动 的空间和时间限制。满足用户直播和转播的互动所需。
本发明实施例提供完整数据生成规范,充分考虑到实际应用场景,如利用双音编码表 加密方式,满足扩展内容编码后期需求,提升数据安全性相关要求。
本发明实施例在用户设备本地完成音频相关解码和校正过程有助于提升识别效率和 准确性。
本发明实施例对播出平台识别码设定,还有助于视频内容对播出平台的自动识别和数 据统计,为未来不同播放平台提供个性化互动方式提供技术可能,以及广告主提供更加准 确数据。
本发明实施例为节目播出平台提供一套标准化的视频内容互动方案,此外用户互动数 据还可以被其他平台进一步使用。
本发明实施例中所描述的各种说明性的逻辑块,或单元都可以通过通用处理器,数字 信号处理器,专用集成电路(ASIC),现场可编程门阵列或其它可编程逻辑装置,离散门 或晶体管逻辑,离散硬件部件,或上述任何组合的设计来实现或操作所描述的功能。通用 处理器可以为微处理器,可选地,该通用处理器也可以为任何传统的处理器、控制器、微 控制器或状态机。处理器也可以通过计算装置的组合来实现,例如数字信号处理器和微处 理器,多个微处理器,一个或多个微处理器联合一个数字信号处理器核,或任何其它类似 的配置来实现。
本发明实施例中所描述的方法或算法的步骤可以直接嵌入硬件、处理器执行的软件模 块、或者这两者的结合。软件模块可以存储于RAM存储器、闪存、ROM存储器、EPROM 存储器、EEPROM存储器、寄存器、硬盘、可移动磁盘、CD-ROM或本领域中其它任意 形式的存储媒介中。示例性地,存储媒介可以与处理器连接,以使得处理器可以从存储媒 介中读取信息,并可以向存储媒介存写信息。
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细 说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的 保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包 含在本发明的保护范围之内。

媒体节目互动方法及相关设备.pdf_第1页
第1页 / 共23页
媒体节目互动方法及相关设备.pdf_第2页
第2页 / 共23页
媒体节目互动方法及相关设备.pdf_第3页
第3页 / 共23页
点击查看更多>>
资源描述

《媒体节目互动方法及相关设备.pdf》由会员分享,可在线阅读,更多相关《媒体节目互动方法及相关设备.pdf(23页珍藏版)》请在专利查询网上搜索。

本发明提供媒体节目互动方法及相关设备,其中一种媒体节目互动方法包括如下步骤:针对媒体节目生成节目数据信息;将节目数据信息进行音频信号转换,生成互动声波信号;将互动声波信号输出至播出系统,使播出系统将互动声波信号与媒体节目一起播出;根据为媒体节目设置的互动内容和互动时间,生成互动内容数据;在播出系统向用户设备播出媒体节目的过程中,接收用户设备在解码互动声波信号后发送的互动请求;根据互动请求,向用户设。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1