[go: up one dir, main page]

CN106454428A - 校正直播节目中互动时间的方法与系统 - Google Patents

校正直播节目中互动时间的方法与系统 Download PDF

Info

Publication number
CN106454428A
CN106454428A CN201510555249.3A CN201510555249A CN106454428A CN 106454428 A CN106454428 A CN 106454428A CN 201510555249 A CN201510555249 A CN 201510555249A CN 106454428 A CN106454428 A CN 106454428A
Authority
CN
China
Prior art keywords
time
interactive
live
content
program
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.)
Pending
Application number
CN201510555249.3A
Other languages
English (en)
Inventor
余长宪
刘文山
赖欣怡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Institute for Information Industry
Original Assignee
Institute for Information Industry
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Institute for Information Industry filed Critical Institute for Information Industry
Publication of CN106454428A publication Critical patent/CN106454428A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/242Synchronization processes, e.g. processing of PCR [Program Clock References]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/2625Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for delaying content or additional data distribution, e.g. because of an extended sport event
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/4302Content synchronisation processes, e.g. decoder synchronisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/4302Content synchronisation processes, e.g. decoder synchronisation
    • H04N21/4307Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
    • H04N21/43074Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen of additional data with content streams on the same device, e.g. of EPG data or interactive icon with a TV program
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/439Processing of audio elementary streams
    • H04N21/4394Processing of audio elementary streams involving operations for analysing the audio stream, e.g. detecting features or characteristics in audio streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44008Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

一种校正直播节目中互动时间的方法与系统,在此方法中,客户端可以用户装置自一直播节目系统接收具有特征信息的直播内容,经信号处理后,自直播内容中辨识出特征信息以取得一特征时间,接着自一互动伺服系统接收互动内容,并取得互动活动启始时间,于是计算特征时间与互动活动启始时间的一时间差,可以藉此校正自用户装置响应而发出互动消息的时间,之后当互动伺服系统接收到互动消息时,可以还原至正确的响应时间,如此可以排除直播节目中互动活动因为传输延迟产生响应时间误差的问题。

Description

校正直播节目中互动时间的方法与系统
技术领域
本发明涉及一种校正互动活动时间的方法与系统,特别是在一直播节目中根据节目内容的特征值校正其中互动活动时间的方法与系统。
背景技术
一般电视节目或是广播节目的制播单位可提供预录节目播送,仅单向的内容播送而已;另有播送现场节目(live program)的节目,这类节目进行中可以接受拨入(call-in)服务,由观众或听众拨入表示意见,但一次仅有一位观众或听众参与。或有情况是,现场的直播节目可以接受观众通过简讯或是特定管道发表意见,再由电视节目的切割画面的某一显示区域显示这些通过简讯或特定管道接收的信息。
随着智能型行动装置与网络之普及,使得原本提供电视或广播节目的节目制播单位可以提出通过智能型行动装置执行互动的节目。举例来说,电视或广播节目可以提出实时互动的游戏,而听众或观众手持的行动装置中可以安装并执行对应的软件,当互动游戏开始时,行动装置上的软件将可同步运行,例如,当主持人提出问题时,听众或观众可以通过执行于行动装置上的软件响应,由节目制播单位端的伺服主机回收听众或观众通过前述软件所响应的内容。藉此可达到广播或电视节目一次与广大的听众或观众互动,而没有过去一次仅与一位听众或观众实时互动的限制。
不过,此类应用行动装置经由网络与节目制播单位端的伺服主机互动的模式也会遭遇问题,主要是因为每个听众或观众所使用的网络环境不同,节目因为不同的传输方式,例如数字有线、模拟有线、数字广播等,会有不同的延迟时间,使得使用者进行互动游戏时会与电视节目不同步,将会造成与游戏或是特定互动活动无法正确判断回收自听众或观众信息的时间,如果节目结果与响应时间顺序有关,会影响其公平性。
发明内容
当广播或电视节目通过网络接收自听众或观众利用各式用户装置产生响应的情况下,如果仍要求正确判断出发出响应的时间顺序,本发明公开内容即提出一种校正直播节目时间的方法与系统,其主要手段之一就是藉由播送内容中的特征值作为时间基准点,用以校正直播节目中互动活动的启始与结束时间,避免因为网络传输延迟造成互动活动与进行中的节目不同步的问题。
在校正直播节目中互动时间的方法其中之一实施例中,用户操作一装置自一直播节目系统接收具有特征信息的直播内容,如直播形式的电视节目或广播节目,用户装置内以信号处理手段辨识以取得直播内容中的特征时间,接着自一互动伺服系统接收互动内容,并取得此互动活动的启始时间,如此可以计算特征时间与互动活动启始时间的一时间差,当参与此互动活动的用户操作装置产生一互动消息时,可以根据前述时间差,并以特征时间为基准而校正互动消息产生的时间,再传送互动消息至互动伺服系统。
于是,当互动伺服系统接收到互动消息时,可以因此还原至正确的响应时间,藉此排除直播节目中互动活动因为传输延迟产生响应时间误差的问题。
在校正直播节目中互动时间的系统中,根据一实施方式,系统主要包括一配合直播节目系统的互动伺服系统与执行于各用户装置的软件程序。
在此互动伺服系统中,将根据直播节目系统产生的一启始信号启始一互动活动,直播节目系统则是播送具有特征信息的直播内容至多个用户装置,此互动伺服系统主要功能模块包括一互动内容模块,能通过数据网络播送互动内容至多个用户装置;另有一信息接收模块,用以回收各用户装置产生的互动消息。
执行于各用户装置的软件程序根据功能可包括内容接收模块,用以自直播节目系统接收具有特征信息的直播内容;内容分析模块,以信号处理直播内容;特征辨识模块,可自直播内容中辨识特征信息,并取得一特征时间;互动内容接收模块,自互动伺服系统接收互动内容;互动活动启始模块,自接收互动内容后起始互动活动,并取得一互动活动启始时间;时间校正模块,用以计算特征时间与该互动活动启始时间的一时间差,并能根据时间差与特征时间校正互动消息产生的时间;以及互动消息产生模块,用以产生互动消息,并传送至互动伺服系统。
本发明亦涉及一种计算机可读取储存装置,其中储存以一用户装置内处理器执行的校正直播节目中互动时间的方法的指令集,指令集包括:自一直播节目系统接收具有特征信息的直播内容的指令、辨识以取得一特征时间的指令、自一互动伺服系统接收一互动内容的指令、取得一互动活动启始时间的指令、计算特征时间与互动活动启始时间的一时间差的指令、产生一互动消息的指令、根据时间差与特征时间校正互动消息产生的时间的指令,以及传送互动消息至互动伺服系统的指令。
于是,当客户端计算特征时间与互动活动启始时间的时间差后,可以藉此校正发出互动消息的时间,使得当互动伺服系统接收到互动消息时,可以还原至正确的响应时间,如此可以排除直播节目中互动活动因为传输延迟产生响应时间误差的问题。
为了能更进一步了解本发明为达成既定目的所采取的技术、方法及功效,请参阅以下有关本发明的详细说明、附图,相信本发明的目的、特征与特点,当可由此得以深入且具体的了解,然而附图仅提供参考与说明用,并非用来对本发明加以限制。
附图说明
图1显示为本发明校正直播节目中互动时间的系统架构实施例图;
图2显示为本发明校正直播节目中互动时间的系统流程图;
图3显示为本发明校正直播节目中互动时间的系统功能模块实施例图;
图4显示为本发明校正直播节目中互动时间的方法实施例流程图;
图5显示为本发明校正直播节目中互动时间的系统中时间信息示意图;
图6显示为本发明校正直播节目中互动时间的系统中另一时间信息示意图;
图7显示为本发明校正直播节目中互动时间的系统端方法实施例流程图。
具体实施方式
本发明公开内容提出一种校正直播节目中互动活动时间的方法与实现此方法的系统,其目的之一是解决通过网络参与如电视或广播等直播节目提出的互动活动产生信号延迟的问题。当有直播节目提出一通过数据网络执行的互动活动时,因为参与直播活动的终端用户因为所处网络环境不一,当直播节目的制播单位通过各端用户通过网络传送的响应来判断先后顺序或是活动截止时间时,将使得多人一起参与并需要及时或是抢先响应的直播活动产生不公平的现象,对此,公开内容所提出的方法系为考虑了各端用户所处网络环境的延迟而校正直播节目启始与结束时间,藉此避免直播活动不公平的问题。
关于公开内容所提出的方法所应用的环境,可参考图1所示之本发明校正直播节目中互动时间的系统架构实施例图。
系统端包括有一直播节目系统10,此为一启始直播节目的制播单位的相关计算机系统,主要是提供直播节目,通过此例显示的电视网络14播送节目至各端终端显示器101,103,106,其中电视网络14可以无线、有线,甚至是数据网络实现,而直播节目即载于这类无线、有线或是数据网络而播送到客户端。直播节目除了电视节目外,更不排除通过无线电波播送的广播节目。终端显示器101,103,106为设于各客户端的电视、显示器等,若以直播广播节目为例,终端装置则为收音机。
系统端包括有一互动伺服系统12,互动伺服系统12为一计算机系统实现的设备,依照功能,可以包括以软件程序与搭配硬件装置实现的互动内容模块121与信息接收模块123。其中,互动内容模块121为对客户端播送互动内容的伺服模块,此例显示互动内容模块12经由数据网络16对各客户端用户装置102,104,105(如手机、平板等行动装置)播送互动内容。互动伺服系统12另以信息接收模块123接收各客户端装置经由数据网络16所回传的信息。
前述用户装置102,104,105参与互动活动的方式之一是需要安装对应此直播节目所提出的活动的互动程序,另也不排除可以通过网页执行互动。
举例来说,当用户于终端通过终端显示器101,103,106接收自直播节目系统10经电视网络14所播送的直播节目,由其中人员宣布开始一互动活动,由直播节目系统10传送一启始信号至互动伺服系统12,此时,多个客户端用户装置102,104,105将经由数据网络16接收到互动内容,并开始这个互动活动。接着,用户将根据直播节目的指示操作用户装置102,104,105上的互动程序,产生响应,如实时回答问题(是非、选择)、参与投票等。之后,经互动伺服系统12中的信息接收模块123经数据网络16回收客户端传送的信息,经统整后根据活动的属性产生结果。
以上互动活动进行时,每个用户根据直播节目进行响应,但是却会因为所处网络环境产生传输延迟不一的问题,致使互动伺服系统12根据接收信息的时间判断先后顺序,或是活动截止时间的不公平问题。于是,公开内容所提出的校正直播节目中互动时间的方法与实现此方法的系统将对此提出解决方案。
在此校正直播节目中互动时间的方法中,在直播节目系统所播送的节目内容加入可识别的特征信息,如一种水印(watermark)技术,包括看得见与看不见的特征,比如在直播影片中加入事先设定软件可辨识出的图形、片段、编码等,声纹等特征,或在广播音频加入声纹、编码等特征,作为时间校正的参考点。
相关方法实施例可参考图2所示本发明校正直播节目中互动时间的系统流程图。
流程运作于图标中直播节目系统21、互动内容模块23、信息接收模块25与用户装置27之间,其中直播节目系统21提供直播节目,特别为已经加入特征信息的影片或广播音频,互动内容模块23为通过数据网络提供互动活动信息的功能模块,信息接收模块25用以回收用户装置27产生的信息,用户装置27例如终端显示器、行动装置等设备。
在此流程中,客户端的用户装置27使用电视、显示器观看直播节目系统21所播送的直播内容(步骤201),另不排除由直播节目系统21直播影音或广播节目。客户端除了使用电视等设备观看直播节目外,更通过其他如行动装置等的用户装置27接收这些影音信息,特别是这些影音或广播音频内容播送前已经由系统合成并入特征信息,特征信息为默认可被执行于用户装置27上的软件程序所辨识的特征,经用户装置27的软件程序辨识到特征时(步骤202),记录下这个特征时间。
接着,直播节目播送中,将可启始一互动活动,并将相关互动内容经由数据网络传送到用户装置27(步骤203),由其中的用户装置27相关软件程序接收,开始进行互动。此时,用户装置27已经取得特征时间与互动活动启始的时间差,并据此校正活动时间,并参与活动而产生互动消息(步骤204),互动消息比如通过用户接口点选的选项、答案等,再回传至系统端的信息接收模块25(步骤205),由信息接收模块25实时传送到互动内容模块23(步骤207),或是由信息接收模块25汇整各端传送的信息后,再交付互动内容模块23。
接着,互动内容模块23处理此互动消息(步骤208),并回传互动结果到用户装置27(步骤209),结果包括回应是否答对、完成投票、已经接收到、互动活动截止等的信息。
根据发明实施例之一,当系统端(如互动内容模块23)接收各端用户传送的信息后,可以执行统计分析,可以得到参与人数、得出各端用户响应时间的时间点分布等,这些分析内容与结果可以回馈至直播节目系统21(步骤211),藉此可以作为下次活动的决策参考。
前述当用户装置27接收到直播节目系统21传送的直播节目时,如步骤201,可以软件方法通过信号处理手段辨识其中特征出现的时间,如步骤202,此特征时间作为校正直播节目时间的参考点,其中信号处理系根据信号属性而选择以一视频处理或以一音频处理辨识特征信息。视频处理例如取得影片中每帧的信号,比对默认埋入的特征信息,以辨识出特征所在;若以声纹埋入影片,则可以音频处理比对声纹而取得特征所在;若直播内容为广播节目,则主要采用以音频处理比对声纹的方式。
在进行互动活动时,用户装置27同样可以记录下接收到互动内容而启始互动活动的时间点,如步骤203,于是实时计算互动活动启始时间与特征出现时间点之时间差,这个时间差即用以对照直播节目所产生的互动活动启始时间,校正用户装置27上互动活动的启始时间,并以此补偿传输延迟造成互动活动与直播节目不同步的时间差,之后系统端接收到终端产生的互动消息时,可以还原至正确的响应时间,如此可以排除直播节目中互动活动因为传输延迟产生响应时间误差的问题,并进一步调整互动活动的截止时间。
实现图2所描述的方法流程的各端软件模块可参考图3所示之校正直播节目中互动时间的系统功能模块实施例图,同时搭配图4所描述的方法流程实施例。
图3左方显示在客户端的用户装置(如手机、平板等行动装置,或笔记本电脑等计算机装置)中所运行的软件模块,软件模块如储存于一计算机可读取储存装置的指令集,形式上如安装于用户装置内存储器的软件程序,如行动装置内的应用程序(Application;APP)、软件包或一执行文件,这类软件程序以用户装置内处理器执行,校正直播节目中互动时间的方法的指令集包括自直播节目系统接收具有特征信息的直播内容的指令、辨识以取得特征时间的指令、自互动伺服系统接收互动内容的指令、取得互动活动启始时间的指令、计算特征时间与互动活动启始时间的时间差的指令、产生互动消息的指令、根据时间差与特征时间校正互动消息产生的时间的指令,以及传送互动消息至互动伺服系统的指令。
如图所示,各个软件模块的功能主要包括有内容接收模块301、内容分析模块303、特征辨识模块305、互动内容接收模块307、互动活动启始模块309、时间校正模块311、互动消息产生模块313。
右方显示有直播节目系统32,其中包括有直播节目递送模块321与特征埋入模块323。另提出有互动伺服系统34,其中具有互动内容数据库341、互动内容递送模块343、互动消息处理模块345,以及互动结果分析模块347。
直播节目系统32表示提供节目内容的制播单位计算机系统,并事先准备加入水印(或其他特征信息)的片头或过场画面,并在直播节目进行中决定每个互动活动开始的时间,比如由节目主持人宣布互动活动开始,这时由互动伺服系统34取得此开始活动的信息,即开始播送互动内容。
在此校正直播节目中互动时间的方法实施例流程中,直播节目系统32在原本直播节目播送时,实时以特征埋入模块323将默认可辨识的特征埋入节目影音内容,或是广播音频中。接着由直播节目递送模块321经由有线或无线方式将具有特征的直播内容(影音、音频等)播送到用户装置上,由用户装置之内容接收模块301所接收,如步骤S401。
接着,在用户装置内,通过内容分析模块303处理接收的直播的影音内容,或是音频。例如,取出串流接收的影音内容的帧(frame)与时间信息,通过特征辨识模块305辨识出其中默认可辨识的特征,如经由每帧影像比对默认的特征信息,如特定图形、符号、埋入的特殊编码、声纹等,藉此辨识得到埋入直播内容(影片、声音)中的特征信息,如步骤S403,并记录特征出现的时间。
接着,由系统端的互动伺服系统34预备互动活动,并根据直播节目的信息开始执行互动活动,互动伺服系统34中的互动内容递送模块343先自互动内容数据库341取得互动内容,经数据网络以网络封包等的形式播送到用户装置,由用户装置的互动内容接收模块307接收,取得互动活动启始时间。互动内容接收模块307在互动活动进行当中会取得互动活动的时间,除上述互动活动的启始时间,还有互动活动进行时间,如有必要,还会包括互动活动回收信息的截止时间。
之后由互动活动启始模块309启始互动活动,如步骤S405,包括通过用户装置的显示设备产生互动画面、互动影音内容等,引导使用者参与活动,并形成互动消息。
在步骤S405互动活动进行期间,执行如步骤S407,实时计算特征时间与互动活动启始时间的时间差,用户装置的時間校正模組311将依据此时间差以及特征时间等时间信息校正互动活动延迟的时间,包括校正互动活动启始时间(步骤S409),比如调整互动活动结束与回收信息截止时间,更特别的是,当互动活动需要参与活动的用户利用用户装置在活动当中响应,如步骤S411,由用户操作用户装置产生响应的互动消息,時間校正模組311将根据时间差校正响应消息的时间,使得互动消息的时间是以辨识到特征的时间点为基准而校正的,再由互动消息产生模块313传送互动消息到系统端的互动消息处理模块345,之后当互动伺服系统34接收到互动消息时,可以还原至正确的响应时间,如此可以排除直播节目中互动活动因为传输延迟产生的问题,特别是因为数据网络传输信息所产生响应时间误差的问题。如步骤S413所述,调整互动消息产生的时间,或是在某些情况下,使用者迟未响应而到了互动活动结束时间或是回收截止时间,这个时间也经过校正的。
在互动伺服系统34中,当互动消息处理模块345接收来自用户装置传送的互动消息后,包括接收到响应或无响应等的信息,互动结果分析模块347将对这些信息进行统计与分析,让系统端,特别是直播节目的制播单位可以参考其中各端延迟分布状况以及响应时间的分布状况作为下次活动的决策参考资料。
如图5所示,图中显示为一互动活动在本发明系统中运行时的时间轴各项信息。
其中,时间点tx表示在用户装置辨识出直播内容中的特征信息的时间,以此作为校正时间的参考点。接着,系统端传送互动内容,并启始互动活动,启始活动的时间以时间点ty表示,时间点tx与ty的时间差为时间d1,时间d2表示互动活动进行的时间。
而互动活动自启始时间点ty进行后,到互动活动结束时间点tz之间,使用者可能在时间点ta响应,产生互动消息,这时,互动消息产生的时间将根据前述时间d1与侦测到特征的时间点tx进行校正,才能使得系统端得到的响应时间是在排除传输延迟而使用使用者被公平对待。
若使用者并未在活动期间响应,直至互动活动结束的时间点tz,系统也会取得此未于活动期间响应的互动消息。另有可能是,互动活动结束后,仍开放有一段信息回收的截止时间点td。以上时间点都可以在本发明系统中因为用户特征时间,以及与活动启始的时间差进行校正,让系统端可以在直播节目进行中依据使用者响应时间或响应数量而动态调整互动活动结束或回收截止时间。
以上,当系统端从各端用户在活动进行中接收到各种时间信息,这些时间信息可以储存在系统端数据库,以利往后分析。
图6列举一例,为一直播节目进行中,系统端启始一互动游戏,此游戏需要使用者根据直播节目中主持人提出的问题抢答,或是在预定时间内响应,然后直播节目的制播单位会依据各端响应的时间与内容给予奖励,对此,本发明校正直播节目中互动时间的系统将根据各端延迟的信息校正用户的回传时间,或校正游戏结果回收截止时间,可排除各端使用者参与此游戏会因为网络传输延迟造成响应时间、游戏结束时间或是回收截止时间等误差产生不公平的问题。
先参考图6的A,此为直播节目与互动游戏原始的时间信息,包括时间a表示播送影片开始,影片中埋有特征信息;接着,由用户装置内软件程序辨识出其中特征,特征时间b;经接收到系统端所传送信息,用户装置接收到互动游戏启动的时间c;时间d为互动游戏结束时间;时间e则是互动游戏回收截止时间。
在图6的B中,此为使用者端因为传输延迟的关系造成各时间点被延迟的范例。此图表示用户装置接收到系统端播送的直播影片时,已经有延迟产生,为时间f,也就是与实际播出时间有了时间差;接着时间g表示为辨识出影片中特征,同样也与默认的特征时间有差;时间h表示在差不多的延迟下启动互动游戏,同理,因为得知此次影片开始的延迟,于是包括游戏结束时间i,但截止时间j可以不用调整。
值得一提的是,此例中截止时间j的调整可以根据过去系统回收信息的分布信息决定是否要延后截止时间,或是不用调整。举例来说,当根据过去回收信息的统计得到大部分接收到用户端传送的信息的绝大部分落于截止时间j前,即可以斟酌不用调整截止时间;反之,根据过去回收时间点的分析,如果大多数人,或是特定门坎下判断的多数人都在截止时间前后,则可能要考虑回收时间的时间调整。
图6的C则表示具有另一延迟时间的范例。时间k表示直播影片开始,显然具实际开始时间有较长的时间差;接着时间l表示辨识到特征信息的时间;时间m为启动游戏的时间;再是,当游戏结束时间n已经迟至原设定回收截止时间,也可能不再调整截止回收时间。
在图6的D中,自影片开始后,用户装置延迟至时间o接收到系统所播送的影片内容,再于一段时间后,于时间p辨识到影片中的特征,接着因着延迟,启动游戏的时间也延至时间q;此例中,在游戏结束之间,以及截止时间s之前,使用者响应了游戏,为时间r,不过,由于之前已经取得特征时间与游戏开始的时间差,使得执行于用户装置上的软件程序可以对响应时间r校正,让响应时间r的计算是以特征点为基准点,能够补偿因为传输等各种环境因素产生的延迟,使得让系统可以取得经过校正而还原的时间。
如果游戏进行是抢答型的游戏,系统端将比对经过校正的响应时间,得到公平的结果;如果游戏是在规定时间内要回收信息的,也可以在经过校正的截止时间内得到响应,不会因为传输延迟而漏失信息所造成不公平的问题。
在本公开内容所提出的校正直播节目中互动时间的方法中,系统端更可根据各终端使用者的响应时间或响应数量进行统计分析,藉此作为往后方法互动游戏的时间决策参考,实施例流程图如图7。
开始如步骤S701,由系统端提供欲进行互动的直播内容,在系统端,如步骤S703,根据预设的时间点在直播内容中埋入特征信息,这个特征时间成为各端用户装置校正互动消息的时间的基准点,也是系统端已知,并作为事后统计分析的信息之一。
之后,如步骤S705,由系统端启始互动活动,并传送到各用户装置上,由用户装置辨识直播内容中埋入的特征,藉此特征时间,以及与互动活动启始时间的时间差,作为校正互动消息的时间依据,如步骤S707,系统接收到用户装置产生的互动消息,并根据用户装置所传送的时间信息调整互动活动时间,包括活动结束时间与回收时间,如步骤S709,形成数据库,如步骤S711,这些数据库内容经统计分析,可以建立一个互动消息回收响应时间或响应数量的分布信息,如步骤S713,藉此形成互动活动(如游戏)的时间决策参考。在一实施例中,系统端可根据各终端使用者的响应时间或响应数量动态调整提供直播内容时间、起始互动活动时间或互动活动截止时间。
举例来说,当累积多人经校正的互动消息时间点形成时间的分布图时,可以得到各种回复时间与/或数量的百分比,或许多数人(在一定百分比内)在互动活动一开始就响应,很少人在接近截止时间才回复,这些信息可以作为往后活动设定截止时间的参考,比如把截止时间缩短。若设定的百分比门坎内的多数人回复接近截止时间,则可考虑拉长截止时间。
是以,在此公开内容所提的校正直播节目中互动时间的方法中,主要是应用在直播节目中提出的互动活动上,由于互动内容与信息是通过网络传递,网络上的延迟将可能影响响应时间,于是此校正方法即藉由事先设定的特征的时间点作为校正直播节目的互动活动的基准点,提供系统端还原产生互动消息的时间,解决因节目传输方式延迟造成不同步的问题,更者,各客户端回传的信息可提供系统端调整互动活动的截止时间的参考。
以上所述仅为本发明的较佳可行实施例,非因此即局限本发明的保护范围,所以凡是运用本发明说明书及附图内容所作的等效结构变化,均同理包含于本发明的范围内,合予陈明。
【符号说明】
直播节目系统10 互动伺服系统12
互动内容模块121 信息接收模块123
电视网络14 数据网络16
终端显示器101,103,106 行动装置102,104,105
直播节目系统21 互动内容模块23
信息接收模块25 用户装置27
传送直播内容201 辨识特征202
传送互动内容203 传送分析内容211
运行时间校正与产生互动消息204
回应互动消息205 传送互动消息207
处理互动消息208 回传互动结果209
内容接收模块301 内容分析模块303
特征辨识模块305 互动内容接收模块307
互动活动启始模块309 时间校正模块311
交互消息产生模块313 直播节目系统32
直播节目递送模块321 特征埋入模块323
互动伺服系统34 互动内容数据库341
互动内容递送模块343 互动消息处理模块345
互动结果分析模块347
时间点tx,ty,ta,tz,td 时间d1,d2
时间a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s
步骤S401~S413互动时间校正流程
步骤S701~S713系统端方法流程。

Claims (13)

1.一种校正直播节目中互动时间的方法,其特征在于,所述方法包括:
自一直播节目系统接收一具有特征信息的直播内容;
辨识该特征信息以取得一特征时间;
自一互动伺服系统接收一互动内容,并取得一互动活动启始时间;
计算该特征时间与该互动活动启始时间的一时间差;
产生一互动消息,并根据该时间差与该特征时间校正该互动消息产生的时间;以及
传送该互动消息至该互动伺服系统。
2.根据权利要求1所述的校正直播节目中互动时间的方法,其中,该直播内容为一电视节目,或一广播节目。
3.根据权利要求2所述的校正直播节目中互动时间的方法,其中,该特征信息为埋入该电视节目或该广播节目的水印,或声纹。
4.根据权利要求3所述的校正直播节目中互动时间的方法,其中,以一视频处理或以一音频处理辨识该特征信息。
5.根据权利要求1所述的校正直播节目中互动时间的方法,其中,进一步根据该时间差与该特征时间校正该互动活动的启始时间、结束时间和/或回收截止时间,以避免传输延迟造成该互动活动与该直播节目不同步。
6.根据权利要求1至5其中之一所述的校正直播节目中互动时间的方法,其中,该方法执行于一用户装置上,该用户装置通过一数据网络接收该直播内容、该互动内容,以及传送该互动消息。
7.根据权利要求6所述的校正直播节目中互动时间的方法,其中,该互动伺服系统根据该直播节目系统产生的一启始信号而开始传送该互动内容至多个该用户装置。
8.根据权利要求6所述的校正直播节目中互动时间的方法,进一步包括该互动伺服系统根据该用户装置所传送的该互动消息的响应时间或响应数量,作一决策参考。
9.一种校正直播节目中互动时间的系统,其特征在于,所述系统包括:
一互动伺服系统,根据一直播节目系统产生的一启始信号启始一互动活动,其中,该直播节目系统用以播送一具有一特征信息的直播内容至多个用户装置,该互动伺服系统包括:
一互动内容模块,通过一数据网络播送一互动内容至多个该用户装置;
一信息接收模块,用以回收各用户装置产生的一互动消息;
一执行于各用户装置的软件程序,包括:
一内容接收模块,用以自该直播节目系统接收该具有特征信息的该直播内容;
一内容分析模块,分析该直播内容;
一特征辨识模块,自该直播内容中辨识该特征信息,并取得一特征时间;
一互动内容接收模块,自该互动伺服系统接收该互动内容;
一互动活动启始模块,自接收该互动内容后,起始该互动活动,并取得一互动活动启始时间;
一时间校正模块,用以计算该特征时间与该互动活动启始时间的一时间差,根据该时间差与该特征时间校正该互动消息产生的时间;以及
一互动消息产生模块,用以产生该互动消息,并传送该互动消息至该互动伺服系统。
10.根据权利要求9所述的校正直播节目中互动时间的系统,其中,该直播内容为一电视节目,或一广播节目。
11.根据权利要求10所述的校正直播节目中互动时间的系统,其中,该特征信息为埋入该电视节目或该广播节目的水印,或声纹。
12.根据权利要求11所述的校正直播节目中互动时间的系统,其中,以一视频处理或以一音频处理辨识该特征信息。
13.根据权利要求9至12其中之一所述的校正直播节目中互动时间的系统,其中,该互动伺服系统接收多个该用户装置产生的该互动消息后,经统计分析得到各用户装置响应时间的时间点分布,作为决策参考。
CN201510555249.3A 2015-08-12 2015-09-01 校正直播节目中互动时间的方法与系统 Pending CN106454428A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
TW104126258 2015-08-12
TW104126258A TWI620438B (zh) 2015-08-12 2015-08-12 校正直播節目中互動時間的方法、裝置與電腦可讀取儲存裝置

Publications (1)

Publication Number Publication Date
CN106454428A true CN106454428A (zh) 2017-02-22

Family

ID=57996281

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510555249.3A Pending CN106454428A (zh) 2015-08-12 2015-09-01 校正直播节目中互动时间的方法与系统

Country Status (3)

Country Link
US (1) US9686569B2 (zh)
CN (1) CN106454428A (zh)
TW (1) TWI620438B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108737905A (zh) * 2018-06-12 2018-11-02 中国联合网络通信集团有限公司 直播互动同步方法及架构、时延同步系统、视频播放器
CN109040851A (zh) * 2018-08-06 2018-12-18 广州华多网络科技有限公司 基于直播进行游戏的延迟处理方法、系统、服务器及装置
CN114363709A (zh) * 2021-12-30 2022-04-15 南京谦萃智能科技服务有限公司 直播方法、终端设备及计算机可读存储介质

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10977319B2 (en) 2017-07-10 2021-04-13 Ebay Inc. Expandable service architecture with configurable dialogue manager
CN107483973B (zh) * 2017-08-22 2020-04-21 广州市百果园信息技术有限公司 在直播间执行活动的方法和装置
CN111147885B (zh) 2020-01-03 2021-04-02 北京字节跳动网络技术有限公司 直播间互动方法、装置、可读介质及电子设备
CN114501117B (zh) * 2021-12-28 2024-01-30 杭州星犀科技有限公司 一种多平台消息同步合并方法、系统、电子设备和存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1471022A (zh) * 2002-06-18 2004-01-28 电子投票模块以及电子投票方法
CN1980373A (zh) * 2005-12-01 2007-06-13 天津标帜科技有限公司 叠加式互动视频节目系统
CN103281592A (zh) * 2013-06-06 2013-09-04 云通慧联(上海)网络技术有限公司 一种互动视频的制作及实现方法
US20150052571A1 (en) * 2012-03-29 2015-02-19 Koninklijke Kpn N.V. Marker-Based Inter-Destination Media Synchronization

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7079176B1 (en) 1991-11-25 2006-07-18 Actv, Inc. Digital interactive system for providing full interactivity with live programming events
WO1998014886A1 (en) * 1996-09-30 1998-04-09 Sandcastle, Inc. Synchronization of events occurring over a network in the presence of latency
US7478240B1 (en) 2000-02-11 2009-01-13 Alcatel-Lucent Usa Inc. Method and system for capture of location specific media related information and delivery through communications network
US7409700B1 (en) 2000-11-03 2008-08-05 The Walt Disney Company System and method for enhanced broadcasting and interactive
US6475090B2 (en) * 2001-03-29 2002-11-05 Koninklijke Philips Electronics N.V. Compensating for network latency in a multi-player game
WO2003062960A2 (en) * 2002-01-22 2003-07-31 Digimarc Corporation Digital watermarking and fingerprinting including symchronization, layering, version control, and compressed embedding
US8705195B2 (en) 2006-04-12 2014-04-22 Winview, Inc. Synchronized gaming and programming
US8149530B1 (en) 2006-04-12 2012-04-03 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
TWI502929B (zh) * 2012-05-28 2015-10-01 Acer Inc 訊號時序補償系統和方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1471022A (zh) * 2002-06-18 2004-01-28 电子投票模块以及电子投票方法
CN1980373A (zh) * 2005-12-01 2007-06-13 天津标帜科技有限公司 叠加式互动视频节目系统
US20150052571A1 (en) * 2012-03-29 2015-02-19 Koninklijke Kpn N.V. Marker-Based Inter-Destination Media Synchronization
CN103281592A (zh) * 2013-06-06 2013-09-04 云通慧联(上海)网络技术有限公司 一种互动视频的制作及实现方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108737905A (zh) * 2018-06-12 2018-11-02 中国联合网络通信集团有限公司 直播互动同步方法及架构、时延同步系统、视频播放器
CN109040851A (zh) * 2018-08-06 2018-12-18 广州华多网络科技有限公司 基于直播进行游戏的延迟处理方法、系统、服务器及装置
CN109040851B (zh) * 2018-08-06 2021-02-12 广州方硅信息技术有限公司 基于直播进行游戏的延迟处理方法、系统、服务器及计算机可读存储介质
CN114363709A (zh) * 2021-12-30 2022-04-15 南京谦萃智能科技服务有限公司 直播方法、终端设备及计算机可读存储介质

Also Published As

Publication number Publication date
TWI620438B (zh) 2018-04-01
TW201707465A (zh) 2017-02-16
US20170048557A1 (en) 2017-02-16
US9686569B2 (en) 2017-06-20

Similar Documents

Publication Publication Date Title
TWI620438B (zh) 校正直播節目中互動時間的方法、裝置與電腦可讀取儲存裝置
CN112714330B (zh) 基于连麦直播的礼物赠送方法、装置及电子设备
US8893168B2 (en) Method and system for synchronization of dial testing and audience response utilizing automatic content recognition
US8245262B2 (en) System and method for synchronization of television signals associated with multiple broadcast networks
US9843613B2 (en) Synchronization of multimedia contents on second screen
CN109714622B (zh) 一种视频数据处理方法、装置及电子设备
US20160295269A1 (en) Information pushing method, device and system
US12081845B2 (en) Computing system with channel-change-based trigger feature
US10015552B2 (en) Method of validating an electronic vote
CN102467661A (zh) 多媒体设备及其控制方法
CN112203106B (zh) 直播教学方法、装置、计算机设备和存储介质
CN106231367B (zh) 美颜处理方法及装置
CN115766676B (zh) 促进与内容相关的动作的系统、方法和数据存储器
CN112492347A (zh) 处理信息流、显示弹幕信息的方法及信息流处理系统
CN111107434A (zh) 信息推荐方法及装置
CN108174227B (zh) 虚拟物品的显示方法、装置及存储介质
CN114514753A (zh) 用于控制放弃动态内容修改的水印的使用
CN113923530B (zh) 一种互动信息展示方法、装置、电子设备及存储介质
US20200195999A1 (en) Identifying user devices for interactive media broadcast participation
CN114827699B (zh) 直播活动的时间同步方法、装置、设备及存储介质
US11695989B2 (en) Content-modification system with user experience analysis feature
US20160173916A1 (en) Information pushing method and system, cloud server and information server
CN110691256A (zh) 视频关联信息的处理方法、装置,服务器及存储介质
CN111213133A (zh) 命令处理服务器、程序、系统、命令运行程序及命令处理方法
TW201817245A (zh) 適應多元觀眾的多媒體呈現方法與系統

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20170222

WD01 Invention patent application deemed withdrawn after publication