CN112752144A - 一种无线媒体互动方法和*** - Google Patents
一种无线媒体互动方法和*** Download PDFInfo
- Publication number
- CN112752144A CN112752144A CN202110008610.6A CN202110008610A CN112752144A CN 112752144 A CN112752144 A CN 112752144A CN 202110008610 A CN202110008610 A CN 202110008610A CN 112752144 A CN112752144 A CN 112752144A
- Authority
- CN
- China
- Prior art keywords
- information
- content
- data stream
- terminal
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 79
- 230000003993 interaction Effects 0.000 title claims abstract description 48
- 230000008569 process Effects 0.000 claims abstract description 16
- 230000002452 interceptive effect Effects 0.000 claims description 15
- 238000000605 extraction Methods 0.000 claims description 5
- 230000006872 improvement Effects 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 4
- 230000006835 compression Effects 0.000 description 3
- 238000007906 compression Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 229920001296 polysiloxane Polymers 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/439—Processing of audio elementary streams
- H04N21/4394—Processing of audio elementary streams involving operations for analysing the audio stream, e.g. detecting features or characteristics in audio streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/233—Processing of audio elementary streams
- H04N21/2335—Processing of audio elementary streams involving reformatting operations of audio signals, e.g. by converting from one coding standard to another
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4122—Peripherals receiving signals from specially adapted client devices additional display device, e.g. video projector
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4126—The peripheral being portable, e.g. PDAs or mobile phones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43637—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8126—Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请实施例公开了一种无线媒体互动方法和***,所述方法包括:第二终端在接收开始采集信息的触发信号后,开始收录第一终端播放第一内容数据流过程中的第一音频数据;将收录的第二音频数据发送给服务器;或者,根据所述收录的第二音频数据确定特征信息,将所述特征信息发送给服务器;接收所述服务器推送的与所述第一内容数据流关联的第二内容信息;展示所述第二内容信息。本申请实施例公开的无线媒体互动方法和***,可以保证用户便捷地成功实现与媒体的互动。
Description
本申请是申请日为2016年02月17日,申请号为:201610088055.1,名称为“一种无线媒体互动方法、***和服务器”的专利申请的分案申请。
技术领域
本申请涉及媒体信息交互技术领域,特别涉及一种无线媒体互动方法和***。
背景技术
随着互联网技术的不断进步,观众在观看电视时已经不满足于单纯的视觉享受,更想要参与到媒体节目中,实现与媒体节目的互动。
现有的媒体互动方法通常包括:在显示媒体节目的同时,在屏幕上显示电视台台标或二维码,观看电视的用户可以利用手机、平板电脑等客户端扫描电视台台标或二维码,根据所述扫描的电视台台标或二维码,用户可以链接到与当前播放的媒体节目对应的互动平台,从而实现与媒体节目的互动。
在实现本申请过程中,发明人发现现有技术中至少存在如下问题:用户使用客户端扫描电视台台标或二维码时,由于电视屏幕的扫描频率可能导致识别时不能成功,识别率低,用户需要多次扫描才能成功。同时,客户扫描时,为了提高识别的成功率,需要保证客户端离电视屏幕在一个较近的范围内,用户操作起来不便捷。
发明内容
本申请实施例的目的是提供一种无线媒体互动方法和***,以保证用户便捷地成功实现与媒体的互动。
为解决上述技术问题,本申请实施例提供一种无线媒体互动方法和***是这样实现的:
一种无线媒体互动方法,应用于第二终端,所述方法包括:在接收开始采集信息的触发信号后,开始收录第一终端播放第一内容数据流过程中的第一音频数据;将收录的第二音频数据发送给服务器;或者,根据所述收录的第二音频数据确定特征信息,将所述特征信息发送给服务器;接收所述服务器推送的与所述第一内容数据流关联的第二内容信息;展示所述第二内容信息。
一种无线媒体互动方法,应用于第二终端,所述方法包括:在接收开始采集信息的触发信号后,开始收录第一终端播放混合有第一声波数据的第一内容数据流过程中的第一音频数据;将收录的第二音频数据发送给服务器;或者,根据所述收录的第二音频数据确定特征信息,将所述特征信息发送给服务器;接收所述服务器推送的与所述第一内容数据流关联的第二内容信息;展示所述第二内容信息。
一种无线媒体互动***,包括:节目发行平台、服务器、第一终端和第二终端;其中,所述节目发行平台,用于发送第一内容数据流至所述服务器;所述服务器,用于获取第一内容数据流中的第一音频数据;所述第一音频数据具有第一特征信息;所述服务器将所述第一内容数据流发送到第一终端播放;所述第一终端,用于接收并播放所述服务器发来的第一内容数据流;所述第二终端,用于在接收开始采集信息的触发信号后,开始收录第一终端播放第一内容数据流过程中的第一音频数据,并将收录的第二音频数据发送至所述服务器;所述服务器,还用于接收所述第二终端发来的收录的第二音频数据,根据所述第二音频数据确定第二特征信息;将所述第二特征信息与所述第一特征信息进行匹配;当所述第二特征信息与所述第一特征信息相匹配时,所述服务器向所述第二终端推送所述第一内容数据流预先关联的第二内容信息;其中,所述第二内容信息包括:所述第一内容数据流的互动内容信息。
一种无线媒体互动***,包括:节目发行平台、服务器、第一终端和第二终端;其中,所述节目发行平台,用于发送第一内容数据流至所述服务器;所述服务器,用于生成与第一内容数据流对应的第一声波数据;所述第一声波数据具有第一特征信息;所述服务器将混合有所述第一声波数据的第一内容数据流发送到第一终端播放;所述第一终端,用于接收并播放所述服务器发来的混合有所述第一声波数据的第一内容数据流;所述第二终端,用于在接收开始采集信息的触发信号后,开始收录第一终端播放混合有所述第一声波数据的第一内容数据流过程中的第一音频数据,并将收录的第二音频数据发送至所述服务器;所述服务器,还用于接收所述第二终端发来的收录的第二音频数据,根据所述第二音频数据确定第二特征信息;将所述第二特征信息与所述第一特征信息进行匹配;当所述第二特征信息与所述第一特征信息相匹配时,所述服务器向所述第二终端推送所述第一内容数据流预先关联的第二内容信息;其中,所述第二内容信息包括:所述第一内容数据流的互动内容信息。
由以上本申请实施例提供的技术方案可见,本申请实施例提供的一种无线媒体互动方法和***,用户可以在用户使用的第二终端利用音频数据或声波数据的方式与媒体节目进行连接,实现媒体的无线互动,用户播放媒体节目时的音量完全可以保证客户端能收录到与互动内容相关的音频数据,因此,可以提高用户连接到媒体互动内容的成功性,保证用户可以成功地实现媒体互动。同时,本申请实施例提供的方法只需第二终端与播放媒体的第一终端之间的距离能够采集到音频数据即可,用户操作方便。另一方面,本申请实施例提供的无线媒体互动方法,将声波数据直接与第一内容数据流叠加,不需要对第一内容数据流进行压缩等有损处理,不会对媒体节目的播放造成视听影响。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本申请无线媒体互动***一个实施例的组成示意图;
图2是本申请无线媒体互动方法一个实施例的流程图;
图3是本申请以服务器为主体的无线媒体互动方法实施例的流程图;
图4是本申请无线媒体互动***中服务器一个实施例的模块图。
具体实施方式
本申请实施例提供一种无线媒体互动方法和***。
为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
图1是本申请无线媒体互动***一个实施例的组成示意图。图1中示出了本申请无线媒体互动***中各装置之间的数据连接关系。
图2是本申请无线媒体互动方法一个实施例的流程图。如图2所示,所述无线媒体互动方法可以包括:
S101:节目发行平台发送第一内容数据流至服务器。
所述第一内容数据流可以用于描述媒体节目内容。所述第一内容数据流可以包括所述媒体节目的音频数据。所述第一内容数据流还可以包括所述媒体节目的画面数据和/或媒体节目的节目信息。
所述节目信息可以包括:节目标识、节目名称和/或节目播出时间。
节目发行平台可以发送第一内容数据流至服务器。
S102:所述服务器获取第一内容数据流中的第一音频数据或声波编码器生成的与第一内容数据对应的第一声波数据。
所述服务器获取第一内容数据流中的第一音频数据,可以包括:所述服务器获取所述第一内容数据流中音频数据的全部或部分内容,将所述获取的全部或部分音频数据作为第一音频数据。例如,可以获取第一内容数据流中用于提醒用户参与媒体节目互动的音频数据作为第一音频数据。
所述生成的与第一内容数据流对应的第一声波数据可以根据所述第一内容数据流中的节目信息利用声波编码器生成。例如,可以根据所述节目标识或所述节目名称,利用所述声波编码器生成第一声波数据。
进一步地,所述声波数据的声波频率可以位于人耳不能听见的声音频率范围。
S103:所述服务器根据所述第一音频数据或所述第一声波数据,确定与第一内容数据流对应的第一特征信息。
所述服务器可以根据所述第一音频数据或所述第一声波数据,确定与第一内容数据流对应的第一特征信息。
具体地:当所述服务器获取的是第一音频数据时,可以根据第一提取规则提取所述第一音频数据的音频特征信息,将所述音频特征信息作为第一特征信息;或者,当所述服务器获取的是第一声波数据时,可以将用于生成所述声波数据的信息作为第一特征信息或者可以对所述声波数据进行解码,将解码所得的信息作为第一特征信息。例如,可以将所述用于生成声波数据的节目标识作为第一特征信息。
所述根据第一规则提取第一音频数据的音频特征信息,具体可以包括:对所述第一音频数据逐帧进行傅立叶变换;在频域中,提取所述傅立叶变换后的第一音频数据的每一帧中的频率密集点;将所述傅立叶变换后的第一音频数据的相邻两帧中提取出的频率密集点组成交叉向量;将所述交叉向量作为第一特征信息。
确定第一特征信息后,可以建立第一内容数据流与所述第一特征信息的对应关系。需要说明的是,所述第一内容数据流与所述地第一特征信息可以是一对一的对应关系,也可以是一对多的对应关系。
S104:所述服务器将所述第一内容数据流或混合有所述第一声波数据的第一内容数据流发送到第一终端播放。
所述第一终端可以是用于播放第一内容数据流的播放设备。例如,可以是电视机、平板电脑、手机等设备。
所述服务器可以将所述第一内容数据流发送到第一终端进行播放。当S102所述服务器获取到了声波编码器生成的与第一内容数据对应的第一声波数据时,所述服务器还可以将混合有所述第一声波数据的第一内容数据流发送到第一终端进行播放。
所述混合有第一声波数据的第一内容数据流可以包括:在所述第一内容数据流中叠加第一声波数据后的第一内容数据流。
进一步地,可以每隔预设时间间隔在所述第一内容数据流中混合一次所述第一声波数据;或者,可以将所述第一声波数据叠加在所述第一内容数据流的第一音频数据中。
所述将第一声波数据混合至第一内容数据流时,将第一声波数据叠加至第一内容数据流,不需要对第一内容数据流进行压缩或编码等数据处理,因此,不会对第一内容数据产生损伤,播放所述第一内容数据流时,不会影响节目的视听效果。
S105:所述第一终端接收并播放所述服务器发来的第一内容数据流或混合有所述第一声波数据的第一内容数据流。
S106:第二终端收录所述第一终端播放的音频信息,并将所述收录的音频信息或根据所述音频信息确定的第二特征信息发送至服务器。
第二终端可以是具备录音功能的多媒体设备。例如可以是手机或平板电脑等设备。
在另一个实施方式中,所述第二终端可以在接收开始采集信息的触发信号后开始收录所述第一终端播放的音频信息。所述触发信号可以是用户主动触发的。例如,可以接收用户摇手机的震动信号,或者用户触摸第二终端显示屏上的触发区域,或者用户触发所述第二总得的触发按钮等。
所述触发信号还可以包括:第二终端在后台被打开。
第二终端接收所述触发信号后,可以收录第一终端播放的音频信息。
所述第二终端收录的音频信息可以包括:第二音频数据或混合有第二声波数据的第二音频数据。
所述第二终端可以将所述收录的音频信息发送至服务器。
在另一个实施例中,所述第二终端可以根据所述收录的音频信息确定第二特征信息,发送所述第二特征信息至服务器。
所述根据收录的音频信息确定第二特征信息,具体可以包括:当所述收录的音频信息包括第二音频数据时,可以根据第一提取规则提取第二音频数据的特征信息,将所述提取的特征信息作为第二特征信息;或者,当所述收录的音频信息是混合有第二声波数据的第二音频数据时,可以对所述第二声波数据进行解码,将所述解码得到的信息作为第二特征信息。
S107:所述服务器可以接收所述第二终端发来的收录的音频信息或第二终端发来的第二特征信息。
S108:所述服务器将根据所述音频信息确定的或接收到的第二特征信息与所述第一特征信息进行匹配。
所述服务器可以将根据所述音频信息确定的或接收到的第二特征信息与所述第一特征信息进行匹配。
若所述服务器接收到的为所述第二终端发来的第二特征信息,可以将所述第二特征信息与所述第一特征信息进行匹配。
若所述服务器接收到的为所述第二终端发来的收录的音频信息,可以根据所述音频信息确定第二特征信息,并将所述第二特征信息与第一特征信息进行匹配。
所述根据音频信息确定第二特征信息,可以与步骤S106中第二终端根据收录的音频信息确定第二特征信息的方法相同,本申请在此不再赘述。
S109:当所述第二特征信息与所述第一特征信息相匹配时,所述服务器向所述第二终端推送与所述第一内容数据流预先关联的第二内容信息。
当所述第二特征信息与所述第一特征信息相匹配时,所述服务器可以向所述第二终端推送与所述第一内容数据流预先关联的第二内容信息。所述第二内容信息可以包括:第一内容数据流的互动内容信息。例如,可以是互动消息或者互动页面等。
下面介绍本申请以服务器为主体的一种无线媒体互动方法。
图3是本申请以服务器为主体的无线媒体互动方法实施例的流程图。如图3所示,所述方法可以包括:
S201:获取第一内容数据流中的第一音频数据或生成与第一内容数据流对应的第一声波数据。
S202:根据所述第一音频数据或第一声波数据,确定与第一内容数据流对应的第一特征信息。
S203:将所述第一内容数据流或混合有所述第一声波数据的第一内容数据流发送到第一终端播放。
S204:接收第二终端收录的音频信息或接收第二终端根据所述音频信息确定的第二特征信息。
S205:将根据所述音频信息确定的或接收到的第二特征信息与所述第一特征信息进行匹配。
S206:当所述第二特征信息与所述第一特征信息相匹配时,向所述第二终端推送所述第一内容数据流预先关联的第二内容信息。
上述实施例中各步骤的具体内容可以参照图1示出的无线媒体互动方法实施例,本申请在此不再赘述。
上述实施例提供的无线媒体互动方法,用户可以在用户使用的第二终端利用音频数据或声波数据的方式与媒体节目进行连接,实现媒体的无线互动,用户播放媒体节目时的音量完全可以保证客户端能收录到与互动内容相关的音频数据,因此,可以提高用户连接到媒体互动内容的成功性,保证用户可以成功地实现媒体互动。同时,本申请实施例提供的方法只需第二终端与播放媒体的第一终端之间的距离能够采集到音频数据即可,用户操作方便。另一方面,本申请实施例提供的无线媒体互动方法,将声波数据直接与第一内容数据流叠加,不需要对第一内容数据流进行压缩等有损处理,不会对媒体节目的播放造成视听影响。
下面介绍本申请一种无线媒体互动***。图1是本申请无线媒体互动***一个实施例的组成示意图。如图1所示,所述无线媒体互动***可以包括:节目发行平台100、服务器200、第一终端300和第二终端400。
其中,
所述节目发行平台100,可以用于发送第一内容数据流至服务器200。
所述服务器200,可以用于获取第一内容数据流中的第一音频数据或声波编码器生成的与第一内容数据流对应的第一声波数据;所述服务器200根据所述第一音频数据或所述第一声波数据,确定与第一内容数据流对应的第一特征信息;所述服务器200将所述第一内容数据流或混合有所述第一声波数据的第一内容数据流发送到第一终端300播放;
所述第一终端300,可以用于接收并播放所述服务器200发来的第一内容数据流或混合有所述第一声波数据的第一内容数据流。
所述第二终端400,可以用于收录所述第一终端300播放的音频信息,并将所述收录的音频信息发送至所述服务器200;或者,可以用于收录所述第一终端300播放的音频信息,根据所述音频信息确定第二特征信息,并将所述第二特征信息发送至所述服务器200。
所述服务器200还用于接收所述第二终端400发来的收录的音频信息或第二终端400发来的第二特征信息,将根据所述音频信息确定的或接收到的第二特征信息与所述第一特征信息进行匹配;当所述第二特征信息与所述第一特征信息相匹配时,所述服务器200向所述第二终端400推送所述第一内容数据流预先关联的第二内容信息。
图4是本申请无线媒体互动***中服务器一个实施例的模块图。如图4所示,所述服务器200可以包括:音频/声波数据获取模块201、第一特征信息确定模块202、第一内容数据流发送模块203、信息接收模块204、特征信息匹配模块205和第二内容信息推送模块206。
其中,
所述音频/声波数据获取模块201,可以用于获取第一内容数据流中的音频数据或生成与第一内容数据流对应的声波数据。
所述第一特征信息确定模块202,可以用于根据所述音频/声波数据获取模块201中的第一音频数据或第一声波数据,确定与第一内容数据流对应的第一特征信息。
所述第一内容数据流发送模块203,可以用于将所述第一内容数据流或混合有所述第一声波数据的第一内容数据流发送到第一终端300播放。
所述信息接收模块204,可以用于接收第二终端400收录的音频信息或接收第二终端400根据所述音频信息确定的第二特征信息。
所述特征信息匹配模块205,可以用于将根据所述信息接收模块204中接收音频信息确定的或所述信息接收模块204接收到的第二特征信息与所述第一特征信息进行匹配。
所述第二内容信息推送模块206,可以用于当所述特征信息匹配模块205中第二特征信息与所述第一特征信息相匹配时,向所述第二终端400推送所述第一内容数据流预先关联的第二内容信息。
上述实施例提供的无线媒体互动***、服务器和客户端分别与本申请的各方法实施例相对应,可以实现本申请方法实施例并达到方法实施例的技术效果。本申请在此不再赘述。
在20世纪90年代,对于一个技术的改进可以很明显地区分是硬件上的改进(例如,对二极管、晶体管、开关等电路结构的改进)还是软件上的改进(对于方法流程的改进)。然而,随着技术的发展,当今的很多方法流程的改进已经可以视为硬件电路结构的直接改进。设计人员几乎都通过将改进的方法流程编程到硬件电路中来得到相应的硬件电路结构。因此,不能说一个方法流程的改进就不能用硬件实体模块来实现。例如,可编程逻辑器件(Programmable Logic Device,PLD)(例如现场可编程门阵列(Field Programmable GateArray,FPGA))就是这样一种集成电路,其逻辑功能由用户对器件编程来确定。由设计人员自行编程来把一个数字***“集成”在一片PLD上,而不需要请芯片制造厂商来设计和制作专用的集成电路芯片2。而且,如今,取代手工地制作集成电路芯片,这种编程也多半改用“逻辑编译器(logic compiler)”软件来实现,它与程序开发撰写时所用的软件编译器相类似,而要编译之前的原始代码也得用特定的编程语言来撰写,此称之为硬件描述语言(Hardware Description Language,HDL),而HDL也并非仅有一种,而是有许多种,如ABEL(Advanced Boolean Expression Language)、AHDL(Altera Hardware DescriptionLanguage)、Confluence、CUPL(Cornell University Programming Language)、HDCal、JHDL(Java Hardware Description Language)、Lava、Lola、MyHDL、PALASM、RHDL(RubyHardware Description Language)等,目前最普遍使用的是VHDL(Very-High-SpeedIntegrated Circuit Hardware Description Language)与Verilog2。本领域技术人员也应该清楚,只需要将方法流程用上述几种硬件描述语言稍作逻辑编程并编程到集成电路中,就可以很容易得到实现该逻辑方法流程的硬件电路。
控制器可以按任何适当的方式实现,例如,控制器可以采取例如微处理器或处理器以及存储可由该(微)处理器执行的计算机可读程序代码(例如软件或固件)的计算机可读介质、逻辑门、开关、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程逻辑控制器和嵌入微控制器的形式,控制器的例子包括但不限于以下微控制器:ARC 625D、Atmel AT91SAM、Microchip PIC18F26K20以及Silicone Labs C8051F320,存储器控制器还可以被实现为存储器的控制逻辑的一部分。
本领域技术人员也知道,除了以纯计算机可读程序代码方式实现控制器以外,完全可以通过将方法步骤进行逻辑编程来使得控制器以逻辑门、开关、专用集成电路、可编程逻辑控制器和嵌入微控制器等的形式来实现相同功能。因此这种控制器可以被认为是一种硬件部件,而对其内包括的用于实现各种功能的装置也可以视为硬件部件内的结构。或者甚至,可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。
上述实施例阐明的***、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。
为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本申请时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。该计算机软件产品可以包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。该计算机软件产品可以存储在内存中,内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括短暂电脑可读媒体(transitory media),如调制的数据信号和载波。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于***实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本申请可用于众多通用或专用的计算机***环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器***、基于微处理器的***、置顶盒、可编程的消费电子设备、网络PC、小型计算机、大型计算机、包括以上任何***或设备的分布式计算环境等等。
本申请可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
虽然通过实施例描绘了本申请,本领域普通技术人员知道,本申请有许多变形和变化而不脱离本申请的精神,希望所附的权利要求包括这些变形和变化而不脱离本申请的精神。
Claims (22)
1.一种无线媒体互动方法,其特征在于,应用于第二终端,所述方法包括:
在接收开始采集信息的触发信号后,开始收录第一终端播放第一内容数据流过程中的第一音频数据;
将收录的第二音频数据发送给服务器;或者,根据所述收录的第二音频数据确定特征信息,将所述特征信息发送给服务器;
接收所述服务器推送的与所述第一内容数据流关联的第二内容信息;
展示所述第二内容信息。
2.根据权利要求1所述的方法,其特征在于,在接收开始采集信息的触发信号后,开始收录所述第一终端播放第一内容数据流过程中的第一音频数据,包括:
接收用户摇手机的振动信号后,开始收录所述第一终端播放第一内容数据流过程中的第一音频数据。
3.根据权利要求1所述的方法,其特征在于,所述第一音频数据具有第一特征信息,所述第二音频数据具有第二特征信息;与所述第一内容数据流关联的第二内容信息为所述服务器在确定所述第二特征信息与所述第一特征信息相匹配时推送给所述第二终端的;其中,所述第二内容信息包括:所述第一内容数据流的互动内容信息。
4.根据权利要求3所述的方法,其特征在于,所述第一内容数据流与所述第一特征信息是一对一的对应关系,或者是一对多的对应关系。
5.根据权利要求3所述的方法,其特征在于,所述第一特征信息包括:根据第一提取规则提取的所述第一音频数据的音频特征信息。
6.根据权利要求3所述的方法,其特征在于,所述第二特征信息包括:根据第一提取规则提取的收录的音频数据的特征信息。
7.根据权利要求5所述的方法,其特征在于,所述第一提取规则具体包括:
对所述音频数据逐帧进行傅立叶变换;
在频域中,提取所述傅立叶变换后的音频数据的每一帧中的频率密集点;
将所述傅立叶变换后的音频数据的相邻两帧中提取出的频率密集点组成交叉向量;
将所述交叉向量作为特征信息。
8.根据权利要求1所述的方法,其特征在于,第一终端播放第一内容数据流过程中的第一音频数据包括:所述第一内容数据流中音频数据的全部或部分内容。
9.根据权利要求1所述的方法,其特征在于,第一内容数据流包括:媒体节目的音频数据、所述媒体节目的画面数据和/或媒体节目的节目信息。
10.根据权利要求9所述的方法,其特征在于,所述节目信息包括:节目标识、节目名称和/或节目播出时间。
11.一种无线媒体互动方法,其特征在于,应用于第二终端,所述方法包括:
在接收开始采集信息的触发信号后,开始收录第一终端播放混合有第一声波数据的第一内容数据流过程中的第一音频数据;
将收录的第二音频数据发送给服务器;或者,根据所述收录的第二音频数据确定特征信息,将所述特征信息发送给服务器;
接收所述服务器推送的与所述第一内容数据流关联的第二内容信息;
展示所述第二内容信息。
12.根据权利要求11所述的方法,其特征在于,在接收开始采集信息的触发信号后,开始收录所述第一终端播放混合有所述第一声波数据的第一内容数据流过程中的第一音频数据,包括:
接收用户摇手机的振动信号后,开始收录所述第一终端播放混合有所述第一声波数据的第一内容数据流过程中的第一音频数据。
13.根据权利要求11所述的方法,其特征在于,所述第一音频数据具有第一特征信息,所述第二音频数据具有第二特征信息;与所述第一内容数据流关联的第二内容信息为所述服务器在确定所述第二特征信息与所述第一特征信息相匹配时推送给所述第二终端的;其中,所述第二内容信息包括:所述第一内容数据流的互动内容信息。
14.根据权利要求13所述的方法,其特征在于,所述第一特征信息包括:用于生成所述声波数据的数据信息,或者,对所述声波数据进行解码所得的信息。
15.根据权利要求13所述的方法,其特征在于,所述第二终端收录的第二音频数据包括:混合有第二声波数据的音频数据。
16.根据权利要求15所述的方法,其特征在于,所述第二特征信息,具体包括:对所述第二声波数据进行解码得到的信息。
17.根据权利要求11所述的方法,其特征在于,所述混合有第一声波数据的第一内容数据流包括:在所述第一内容数据流中叠加第一声波数据后的第一内容数据流。
18.根据权利要求17所述的方法,其特征在于,在所述第一内容数据流中叠加第一声波数据包括:每隔预设时间间隔在所述第一内容数据流中混合一次所述第一声波数据。
19.根据权利要求17所述的方法,其特征在于,在所述第一内容数据流中叠加第一声波数据包括:将所述第一声波数据叠加在所述第一内容数据流的第一音频数据中;所述第一音频数据为第一内容数据流中音频数据的全部或部分内容。
20.根据权利要求11所述的方法,其特征在于,所述第一声波数据是根据所述第一内容数据流中的节目信息利用声波编码器生成的。
21.一种无线媒体互动***,其特征在于,包括:节目发行平台、服务器、第一终端和第二终端;其中,
所述节目发行平台,用于发送第一内容数据流至所述服务器;
所述服务器,用于获取第一内容数据流中的第一音频数据;所述第一音频数据具有第一特征信息;所述服务器将所述第一内容数据流发送到第一终端播放;
所述第一终端,用于接收并播放所述服务器发来的第一内容数据流;
所述第二终端,用于在接收开始采集信息的触发信号后,开始收录第一终端播放第一内容数据流过程中的第一音频数据,并将收录的第二音频数据发送至所述服务器;
所述服务器,还用于接收所述第二终端发来的收录的第二音频数据,根据所述第二音频数据确定第二特征信息;将所述第二特征信息与所述第一特征信息进行匹配;当所述第二特征信息与所述第一特征信息相匹配时,所述服务器向所述第二终端推送所述第一内容数据流预先关联的第二内容信息;其中,所述第二内容信息包括:所述第一内容数据流的互动内容信息。
22.一种无线媒体互动***,其特征在于,包括:节目发行平台、服务器、第一终端和第二终端;其中,
所述节目发行平台,用于发送第一内容数据流至所述服务器;
所述服务器,用于生成与第一内容数据流对应的第一声波数据;所述第一声波数据具有第一特征信息;所述服务器将混合有所述第一声波数据的第一内容数据流发送到第一终端播放;
所述第一终端,用于接收并播放所述服务器发来的混合有所述第一声波数据的第一内容数据流;
所述第二终端,用于在接收开始采集信息的触发信号后,开始收录第一终端播放混合有所述第一声波数据的第一内容数据流过程中的第一音频数据,并将收录的第二音频数据发送至所述服务器;
所述服务器,还用于接收所述第二终端发来的收录的第二音频数据,根据所述第二音频数据确定第二特征信息;将所述第二特征信息与所述第一特征信息进行匹配;当所述第二特征信息与所述第一特征信息相匹配时,所述服务器向所述第二终端推送所述第一内容数据流预先关联的第二内容信息;其中,所述第二内容信息包括:所述第一内容数据流的互动内容信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110008610.6A CN112752144B (zh) | 2016-02-17 | 2016-02-17 | 一种无线媒体互动方法和*** |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110008610.6A CN112752144B (zh) | 2016-02-17 | 2016-02-17 | 一种无线媒体互动方法和*** |
CN201610088055.1A CN107094262B (zh) | 2016-02-17 | 2016-02-17 | 一种无线媒体互动方法、***和服务器 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610088055.1A Division CN107094262B (zh) | 2016-02-17 | 2016-02-17 | 一种无线媒体互动方法、***和服务器 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112752144A true CN112752144A (zh) | 2021-05-04 |
CN112752144B CN112752144B (zh) | 2024-03-08 |
Family
ID=59645973
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610088055.1A Active CN107094262B (zh) | 2016-02-17 | 2016-02-17 | 一种无线媒体互动方法、***和服务器 |
CN202110008610.6A Active CN112752144B (zh) | 2016-02-17 | 2016-02-17 | 一种无线媒体互动方法和*** |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610088055.1A Active CN107094262B (zh) | 2016-02-17 | 2016-02-17 | 一种无线媒体互动方法、***和服务器 |
Country Status (1)
Country | Link |
---|---|
CN (2) | CN107094262B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108833964B (zh) * | 2018-06-11 | 2022-01-25 | 阿依瓦(北京)技术有限公司 | 一种实时的连续帧信息植入识别*** |
CN108769262B (zh) * | 2018-07-04 | 2023-11-17 | 厦门声连网信息科技有限公司 | 一种大屏幕信息推送***、大屏幕设备及方法 |
CN112637147B (zh) * | 2020-12-13 | 2022-08-05 | 青岛希望鸟科技有限公司 | 一种通过音频创建与连接通信服务的方法、终端、服务端 |
WO2023102804A1 (zh) * | 2021-12-09 | 2023-06-15 | 青岛希望鸟科技有限公司 | 一种通过音频创建与连接通信服务的方法、终端、服务端 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6393137B1 (en) * | 1999-06-17 | 2002-05-21 | Raytheon Company | Multi-resolution object classification method employing kinematic features and system therefor |
US20110234746A1 (en) * | 2006-01-26 | 2011-09-29 | Polycom, Inc. | Controlling videoconference with touch screen interface |
CN103763586A (zh) * | 2014-01-16 | 2014-04-30 | 北京酷云互动科技有限公司 | 电视节目互动方法、装置和服务器 |
CN104023247A (zh) * | 2014-05-29 | 2014-09-03 | 腾讯科技(深圳)有限公司 | 获取、推送信息的方法和装置以及信息交互*** |
CN104050259A (zh) * | 2014-06-16 | 2014-09-17 | 上海大学 | 一种基于som算法的音频指纹提取方法 |
US20140304279A1 (en) * | 2013-04-03 | 2014-10-09 | Salesforce.com. inc. | Systems and methods for of identifying anomalous data in large structured data sets and querying the data sets |
CN104519373A (zh) * | 2014-12-16 | 2015-04-15 | 微梦创科网络科技(中国)有限公司 | 媒体节目互动方法及相关设备 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103123787B (zh) * | 2011-11-21 | 2015-11-18 | 金峰 | 一种移动终端与媒体同步与交互的方法 |
CN103873935A (zh) * | 2012-12-17 | 2014-06-18 | 联想(北京)有限公司 | 一种数据处理方法和装置 |
CN103402118B (zh) * | 2013-07-05 | 2017-12-01 | Tcl集团股份有限公司 | 一种媒体节目互动方法及*** |
-
2016
- 2016-02-17 CN CN201610088055.1A patent/CN107094262B/zh active Active
- 2016-02-17 CN CN202110008610.6A patent/CN112752144B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6393137B1 (en) * | 1999-06-17 | 2002-05-21 | Raytheon Company | Multi-resolution object classification method employing kinematic features and system therefor |
US20110234746A1 (en) * | 2006-01-26 | 2011-09-29 | Polycom, Inc. | Controlling videoconference with touch screen interface |
US20140304279A1 (en) * | 2013-04-03 | 2014-10-09 | Salesforce.com. inc. | Systems and methods for of identifying anomalous data in large structured data sets and querying the data sets |
CN103763586A (zh) * | 2014-01-16 | 2014-04-30 | 北京酷云互动科技有限公司 | 电视节目互动方法、装置和服务器 |
CN104023247A (zh) * | 2014-05-29 | 2014-09-03 | 腾讯科技(深圳)有限公司 | 获取、推送信息的方法和装置以及信息交互*** |
CN104378683A (zh) * | 2014-05-29 | 2015-02-25 | 腾讯科技(深圳)有限公司 | 基于节目的交互方法和装置 |
CN104050259A (zh) * | 2014-06-16 | 2014-09-17 | 上海大学 | 一种基于som算法的音频指纹提取方法 |
CN104519373A (zh) * | 2014-12-16 | 2015-04-15 | 微梦创科网络科技(中国)有限公司 | 媒体节目互动方法及相关设备 |
Non-Patent Citations (1)
Title |
---|
黄颖为;褚晓珂;: "基于数据采集卡测试印刷设备中的振动信号", 广东印刷, no. 05 * |
Also Published As
Publication number | Publication date |
---|---|
CN107094262A (zh) | 2017-08-25 |
CN107094262B (zh) | 2021-02-12 |
CN112752144B (zh) | 2024-03-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107094262B (zh) | 一种无线媒体互动方法、***和服务器 | |
US20100122277A1 (en) | device and a method for playing audio-video content | |
TW201132122A (en) | System and method in a television for providing user-selection of objects in a television program | |
US10904617B1 (en) | Synchronizing a client device with media content for scene-specific notifications | |
KR101991188B1 (ko) | 홍보 정보의 처리방법, 장치, 디바이스 및 비휘발성 컴퓨터 저장매체 | |
CN104284238A (zh) | 一种基于二维码的视频播放方法和装置 | |
CN105122370A (zh) | 对按照容器格式的媒体文件进行的知晓语法的操纵 | |
CN107785037B (zh) | 使用音频时间码同步媒体内容的方法、***和介质 | |
CN111314773A (zh) | 录屏方法、装置、电子设备和计算机可读存储介质 | |
CN112866776B (zh) | 视频生成方法和装置 | |
CN105744348A (zh) | 利用网页浏览器播放视频的方法、装置及电子设备 | |
US20130117464A1 (en) | Personalized media filtering based on content | |
JP2014209707A (ja) | 映像再生装置および映像再生方法 | |
US20180225445A1 (en) | Display apparatus and method for controlling display apparatus thereof | |
CN112911373B (zh) | 视频字幕的生成方法、装置、设备和存储介质 | |
EP3547698A1 (en) | Method and device for determining inter-cut time bucket in audio/video | |
CN106792219B (zh) | 一种直播回看的方法及装置 | |
CN114979531A (zh) | 一种安卓终端支持实时语音识别的双录方法 | |
CN110633117B (zh) | 一种数据处理方法、装置、电子设备和可读介质 | |
WO2019237965A1 (zh) | 人机交互及电视操作控制方法、装置、设备以及存储介质 | |
CN112738564A (zh) | 数据处理方法、装置、电子设备及存储介质 | |
Kelly | Mobile video platforms and the presence of Aura | |
WO2022156646A1 (zh) | 视频录制方法、设备、电子设备及存储介质 | |
CN111079051B (zh) | 一种展示内容的播放方法及装置 | |
JP4970568B2 (ja) | コンテンツ処理装置および処理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |