多媒体内容跨屏幕同步装置与方法以及播放装置与伺服器与流程

文档序号:11693451阅读:194来源:国知局
多媒体内容跨屏幕同步装置与方法以及播放装置与伺服器与流程

本发明涉及多媒体装置领域,特别涉及一种多媒体内容跨屏幕同步装置与方法以及播放装置与伺服器。



背景技术:

所谓跨屏幕同步,是指不同装置屏幕所显示的内容可彼此呼应配合。举例来说,当电视播放节目时,用户可能想要知道目前正在观赏的节目的延伸介绍(例如想知道演员的名字)。若用户的移动装置(例如手机或平板电脑)可以自动地与电视的显示内容进行跨屏幕同步,则用户在观看电视节目的同时,用户还可以从移动装置的显示内容获知目前正在观赏的节目的延伸介绍。要在移动装置的显示内容与电视的显示内容之间进行跨屏幕同步,系统需要知道用户现在正在观看的电视内容是什么。现有技术中对移动装置进行电视内容跨屏幕同步,是透过对着电视进行声纹识别及影像识别,来判断用户正在观看的频道、节目等内容。然而电视所播放的声音会被用户周围环境的声音所干扰,导致声纹识别可能会产生误判。至于影像识别技术,电视所播放的影像,像是节目画面或qr码(quickresponsecode,qrcode),也会受到用户周围光源与电视背景影响,使得影像识别可能会产生误判。若是透过对电视画面拍照或对着电视录制电视画面来识别,也会有拍摄过程手震导致对焦误差的问题。

因此,需要提供能更准确且方便的多媒体内容跨屏幕机制,来解决上述问题,改善用户观赏节目的识别效果。



技术实现要素:

本发明提供一种多媒体内容跨屏幕同步装置、多媒体内容跨屏幕同步方法、播放装置与伺服器,可改善以声音或影像识别用户观看的多媒体内容时,因用户周围声音、光源、环境背景与操作流程问题造成识别的困难。

具体地说,本发明公开了一种多媒体内容跨屏幕同步装置,与移动装置互动,该移动装置检测用户的行为而产生对应于该行为的反馈信号,所述多媒体内容跨屏幕同步装置包含:

播放装置,用于提供多个串流频道给该用户选择,其中所述多个串流频道各自包含多媒体内容,所述多个串流频道中的至少二个频道的所述多媒体内容包含不同的提示信息,以及提示信息用以提示该用户进行不同的对应行为;

以及伺服器,用于依据该移动装置所传送的该反馈信号而从多个应用服务中选择对应应用服务,以提供该对应应用服务至该移动装置,其中,该反馈信号对应于所述多个串流频道的其中一个频道的所述多媒体内容包含的该提示信息。

所述的多媒体内容跨屏幕同步装置,所述不同的对应行为包括点击该移动装置的触控面板、点击该移动装置所显示的图标、在该移动装置的触控面板滑动、摇动该移动装置、翻转该移动装置、敲击该移动装置、使该移动装置在空中沿指定轨迹运动、或是对该移动装置说话。

所述的多媒体内容跨屏幕同步装置,所述伺服器依据该反馈信号来检查该用户的该行为是否符合所述不同的对应行为的其中之一。

所述的多媒体内容跨屏幕同步装置,该伺服器依据该反馈信号而获知所述串流频道中的经选频道正被该用户观看,而该伺服器从所述应用服务中选择对应于该经选频道的该对应应用服务至该移动装置。

所述的多媒体内容跨屏幕同步装置,该对应应用服务包括:提供该播放装置的该经选频道的目前节目或目前广告的延伸信息至该移动装置。

所述的多媒体内容跨屏幕同步装置,该伺服器包含:

第一伺服电路,用于将该移动装置所提供的该反馈信号转换为频道信息,其中该频道信息表示所述串流频道中的经选频道正被该用户观看;以及

第二伺服电路,用于依据该第一伺服电路所提供的该频道信息来从所述应用服务中选择对应于该频道信息的该对应应用服务至该移动装置。

所述的多媒体内容跨屏幕同步装置,该第一伺服电路还提供时间信息给该第二伺服电路,而该时间信息表示该用户发生该行为的时间点。

所述的多媒体内容跨屏幕同步装置,该反馈信号包含时间信息以表示该用户发生该行为的时间点。

所述的多媒体内容跨屏幕同步装置,该伺服器用以接收该移动装置所发出的启动同步服务请求,从该启动同步服务请求中获得该移动装置的系统时间,并计算该移动装置的该系统时间与该伺服器的系统时间二者之间的误差。

一种多媒体内容跨屏幕同步方法,所述多媒体内容跨屏幕同步方法包含以下步骤:

由播放装置提供多个串流频道给用户选择,其中所述串流频道各自包含多媒体内容,所述多个串流频道中的至少二个频道的所述多媒体内容包含不同的提示信息,以及提示信息用以提示该用户进行不同的对应行为;

由移动装置检测该用户的行为,而产生对应于该行为的反馈信号,其中,该反馈信号对应于所述多个串流频道的其中一个频道的所述多媒体内容包含的该提示信息;

由伺服器依据该移动装置所传送的该反馈信号而从多个应用服务中选择对应应用服务;

以及由该伺服器提供该对应应用服务至该移动装置。

所述的多媒体内容跨屏幕同步方法,所述不同的对应行为包括点击该移动装置的触控面板、点击该移动装置所显示的一图标、在该移动装置的触控面板滑动、摇动该移动装置、翻转该移动装置、敲击该移动装置、使该移动装置在空中沿一指定轨迹运动、或是对该移动装置说话。

所述的多媒体内容跨屏幕同步方法,所述多媒体内容跨屏幕同步方法还包含:

由所述伺服器依据该反馈信号来检查该用户的该行为是否符合所述不同的对应行为的其中之一。

所述的多媒体内容跨屏幕同步方法,该对应应用服务包括:提供该播放装置的该经选频道的目前节目或目前广告的延伸信息至该移动装置。

如权利要求10所述的多媒体内容跨屏幕同步方法,所述从多个应用服务中选择对应应用服务的步骤包括:

由第一伺服电路将该移动装置所提供的该反馈信号转换为频道信息,其中该频道信息表示所述串流频道中的经选频道正被该用户观看;以及

由第二伺服电路依据该频道信息来从所述应用服务中选择对应于该频道信息的该对应应用服务至该移动装置。

所述的多媒体内容跨屏幕同步方法,所述从多个应用服务中选择对应应用服务之的步骤还包括:

由该第一伺服电路还提供时间信息给该第二伺服电路,其中该时间信息表示该用户发生该行为的时间点。

所述的多媒体内容跨屏幕同步方法,该反馈信号包含时间信息以表示该用户发生该行为的时间点。

所述的多媒体内容跨屏幕同步方法,所述多媒体内容跨屏幕同步方法还包括:

由该伺服器接收该移动装置所发出的启动同步服务请求;

由该伺服器从该启动同步服务请求中获得该移动装置的系统时间;以及

由该伺服器计算该移动装置的该系统时间与该伺服器的系统时间二者之间的误差。

一种播放装置,与移动装置互动,所述播放装置用于提供多个串流频道给用户选择,所述串流频道各自包含多媒体内容,所述多个串流频道中的至少二个频道的所述多媒体内容包含不同的提示信息,所述提示信息用以提示该用户进行不同的对应行为,当所述播放装置接收到对应于所述多个串流频道的其中至少一个频道的该提示信息的反馈信号时,所述播放装置将该反馈信号传送给伺服器,其中该反馈信号对应于所述多个串流频道的该其中至少一个频道的该提示信息所提示的对应行为。

一种伺服器,与移动装置互动,所述伺服器用于在多个串流频道中的至少二个频道的多媒体内容中加上不同的提示信息,所述提示信息用以提示用户进行不同的对应行为,其中所述伺服器接收到对应于所述多个串流频道的其中至少一个频道的该提示信息的反馈信号时,所述伺服器用于依据该反馈信号而从多个应用服务中选择对应应用服务,以提供该对应应用服务至该移动装置。

所述的伺服器,该伺服器接收该移动装置所发出的启动同步服务请求,该伺服器从该启动同步服务请求中获得该移动装置的系统时间,以及该伺服器计算该移动装置的该系统时间与该伺服器的系统时间二者之间的误差。

所述的伺服器,该反馈信号对应于所述多个串流频道的该其中至少一个频道的该提示信息所提示的对应行为。

基于上述,本发明实施例所提出的多媒体内容跨屏幕同步装置、装置与方法能通过移动装置检测用户的行为操作,然后依据用户的行为操作来判断用户所观赏的频道是众多串流频道中的哪一个。所述多媒体内容跨屏幕同步装置、系统与方法可以依据判断结果而从多个应用服务中选择一个对应应用服务,然后提供此对应应用服务至移动装置。因此,移动装置的显示内容与播放装置的显示内容之间可以进行跨屏幕同步。

附图说明

图1为第一实施例的多媒体内容跨屏幕同步装置的电路方块示意图;

图2为该第一实施例的多媒体内容跨屏幕同步装置的通讯协定的时序示意图;

图3为一实施例说明多媒体内容跨屏幕同步装置的应用情境示意图;

图4为另一实施例说明多媒体内容跨屏幕同步装置的通讯协定的时序示意图;

图5为第二实施例的多媒体内容跨屏幕同步装置的电路方块示意图;

图6为该第二实施例的多媒体内容跨屏幕同步装置的通讯协定的时序示意图;

图7为又一实施例说明多媒体内容跨屏幕同步装置的通讯协定的时序示意图;

图8为第五实施例的多媒体内容跨屏幕同步方法的流程示意图。

附图标识说明:

1、2:多媒体内容跨屏幕同步装置;time_info:时间信息;user_in:行为;

11a:频道画面;12、22:伺服器;13、23:用户;221:第一伺服电路;

222:第二伺服电路;500~505:步骤;s_feedback:反馈信号;

a、b、c:串流频道;channel_info:频道信息;

p_a1、p_a2、p_a3、p_b1、p_b2、p_b3、p_c1、p_c2、p_c3:节目;

s_prompt:提示信息;t1、t2、t3:时间;

service_app0:对应应用服务;sync_req:启动同步服务请求;

10、20:移动装置;11、21:播放装置。

具体实施方式

为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合所附图式作详细说明如下。

在本案说明书全文(包括权利要求书)中所使用的“耦接(或连接)”一词可指任何直接或间接的连接手段。举例而言,若文中描述第一装置耦接(或连接)于第二装置,则应该被解释成该第一装置可以直接连接于该第二装置,或者该第一装置可以透过其他装置或某种连接手段而间接地连接至该第二装置。另外,凡可能之处,在图标及实施方式中使用相同标号的元件、构件、步骤代表相同或类似部分。不同实施例中使用相同标号或使用相同用语的元件、构件、步骤可以相互参照相关说明。

请参照图1,图1为第一实施例的多媒体内容跨屏幕同步装置1的电路方块示意图,其中多媒体内容跨屏幕同步装置1可以与移动装置10互动。依照应用需求或是设计需求,移动装置10可以是智能手机、平板电脑、个人数字助理(掌上电脑)或是其他具备网络通信能力的电子装置。举例来说(但不限于此),移动装置10可以是熟知的智能手机或平板电脑,故不再赘述熟知的智能手机或平板电脑的实施细节。多媒体内容跨屏幕同步装置1包含播放装置11以及伺服器12。播放装置11以及伺服器12可以在同一装置内,也可以是分开的不同装置。播放装置11可以是电视机、电视机顶盒、数字电视盒、个人计算机、移动装置的显示装置或是其他视频串流播放装置,用于提供多个串流频道给用户13选择观看。所述串流频道各自播放不同的多媒体内容,像是广告、电视节目或是其他内容。举例来说,用户13可以操作播放装置11,来从多个串流频道中选择一个有兴趣的频道。经选定后,播放装置11可以播放所述有兴趣的频道的画面11a给用户13观赏。

图2为该第一实施例的一通讯协定的时序示意图。请参照图1与图2,在本实施例中,在用户13想要使用多媒体内容跨屏幕同步服务时,用户13可以启动移动装置10的跨屏幕应用程序。跨屏幕应用程序被启动后,移动装置10的跨屏幕应用程序会发出启动同步服务请求sync_req给伺服器12。伺服器12接收到移动装置10所发出的启动同步服务请求sync_req后,伺服器12可以从启动同步服务请求sync_req中获得移动装置10的系统时间,并计算移动装置10的系统时间与伺服器12的系统时间二者之间的误差量。如此一来,伺服器12可以依据所计算出的误差量来降低因用户13的移动装置10时间设定不准确,所导致观看内容被判断错误的可能。在完成所述误差量的计算后,伺服器12可以发出回应信号给移动装置10,以告知移动装置10可以开始进行多媒体内容跨屏幕同步服务。

播放装置11可以提供多个串流频道给用户13选择观看。举例来说,用户13可以操作播放装置11,来从多个串流频道中选择一个有兴趣的频道,然后播放装置11可以播放所述有兴趣频道(经选频道)的画面11a给用户13观赏。所述串流频道中的至少二个频道所播放的所述多媒体内容可以包含不同的提示信息s_prompt。依照设计需求,所述提示信息s_prompt可以是播放装置11屏幕上所显示的字幕、符号或是其他视觉信息,或者是播放装置11所发出的声音或是其他听觉信息。所述提示信息s_prompt可以提示用户13进行不同的对应行为。依照设计需求,所述对应行为包括:点击移动装置10的触控面板、点击移动装置10所显示的图标、在移动装置10的触控面板滑动、摇动移动装置10、翻转移动装置10、敲击移动装置10、使移动装置10在空中沿某一指定轨迹运动、或是对移动装置10说话。

移动装置10配置了传感器,例如触控面板、光传感器、声传感器、陀螺仪传感器、加速度传感器及/或其他传感器。因此,移动装置10可以检测用户13的行为user_in,而产生对应于行为user_in的反馈信号s_feedback给伺服器12。在用户13的行为user_in符合播放装置11的提示信息的情况下,该反馈信号s_feedback可以对应于所述串流频道的其中一个频道的多媒体内容所包含的提示信息。伺服器12可以依据移动装置10所传送的反馈信号s_feedback,而从多个应用服务中选择一个对应应用服务service_app0。在一实施例中,所述多个应用服务可以各自对应一个提示信息。然后,伺服器12可以将播放装置11正在播放的频道的画面11a所对应的对应应用服务service_app0提供至移动装置10。因此,移动装置10的显示内容(即,对应应用服务service_app0)与播放装置11的显示内容(即,正在播放的频道画面11a)之间可以进行跨屏幕同步。

在本发明的实施例中,所述伺服器12可以依据该反馈信号s_feedback来检查用户13的行为user_in是否符合所述不同提示信息s_prompt的对应行为的其中之一。举例来说,这串流频道可以包含串流频道a、串流频道b与串流频道c,其中串流频道a正在播放旅游节目,串流频道b正在播放美食节目,而串流频道c正在播放广告。在此假设串流频道a的旅游节目所包含的提示信息s_prompt是“敲击移动装置10一下”,串流频道b的美食节目所包含的提示信息s_prompt是“敲击移动装置10两下”,而串流频道c的广告所包含的提示信息s_prompt是“摇动移动装置10两下”。在用户13选择并观赏串流频道a的旅游节目期间,若用户13对旅游节目所介绍的景点有兴趣,则用户13可以依照旅游节目所包含的提示信息s_prompt的提示,而敲击移动装置10一下。移动装置10将表示行为user_in的反馈信号s_feedback传送给伺服器12。伺服器12依据反馈信号s_feedback而确认用户13的行为user_in为“敲击移动装置10一下”,而此行为user_in符合了串流频道a播放的旅游节目的提示信息s_prompt的对应行为“敲击移动装置10一下”。因此,伺服器12可以依照反馈信号s_feedback而从多个应用服务中选择一个对应应用服务service_app0,例如串流频道a播放的旅游节目的景点的地图定位。然后,伺服器12可以将景点的地图定位(对应应用服务service_app0)提供至移动装置10。以此类推,在用户13选择并观赏串流频道b的美食节目期间,用户13可以依照美食节目所包含的提示信息s_prompt的提示,而敲击移动装置10两下,致使伺服器12将美食节目所介绍的餐厅的订餐服务(对应应用服务service_app0)提供至移动装置10。在用户13选择并观赏串流频道c的广告期间,用户13可以依照广告所包含的提示信息s_prompt的提示,而摇动移动装置10两下,致使伺服器12将广告所介绍的商品的网络购物服务(对应应用服务service_app0)提供至移动装置10。

图3为一实施例说明多媒体内容跨屏幕同步装置的应用情境示意图。图3上半部所示图表的纵轴表示频道,横轴表示时间。串流频道a在时间t1、t2、t3分别播放节目p_a1、p_a2、p_a3,串流频道b在时间t1、t2、t3分别播放节目p_b1、p_b2、p_b3,而串流频道c在时间t1、t2、t3分别播放节目p_c1、p_c2、p_c3。在图3所示实施例中,节目p_a1、p_a2、p_b1、p_b2、p_b3与p_c2包含有提示信息s_prompt(例如,图3所示星形记号),而节目p_a3、p_c1与p_c3则没有包含信息s_prompt。串流频道a、b与c的提示信息s_prompt可以彼此不同的。

请参照图1至图3。在时间t1,播放装置11的节目p_a1与节目p_b1具有不同的提示信息s_prompt。依照伺服器12所提供的回应信息,移动装置10可以显示节目p_a1与节目p_b1的提示信息s_prompt,如图3下半部所示,以分别提示串流频道a、b的不同对应行为。在用户13选择并观赏串流频道a的节目p_a1期间,若用户13对节目p_a1的内容有兴趣,则用户13可以依照节目p_a1所包含的提示信息s_prompt(标记“a”的星形记号)的提示,而点击一下移动装置10所示提示信息s_prompt(标记“a”的星形记号)。在用户13点击了移动装置10所示标记“a”的星形记号之后,移动装置10将对应的反馈信号s_feedback(表示用户13的行为user_in)传送给伺服器12。因此,伺服器12可以依据反馈信号s_feedback而从多个应用服务中选择一个对应于串流频道a的节目p_a1的对应应用服务service_app0提供至移动装置10。以此类推,在用户13选择并观赏串流频道b的节目p_b1期间,在用户13依照节目p_b1所包含的提示信息s_prompt(标记“b”的星形记号)的提示而点击一下移动装置10所示提示信息s_prompt(标记“b”的星形记号)后,伺服器12可以从多个应用服务中选择一个对应于串流频道b的节目p_b1的对应应用服务service_app0提供至移动装置10。因此,用户13可透过触碰移动装置10的屏幕上的星形记号来进行上述实施例中的多媒体内容跨屏幕同步的操作流程。

须注意的是,图3所示提示信息s_prompt虽以星形记号作为范例,但提示信息s_prompt的实现方式不限于此。在不同的实施例中,上述的提示信息s_prompt也可以是用其他的色彩、纹理、特定形状、文字等图形或影像,透过静态或动态的方式呈现,来定义用户该做的对应操作。

在本发明的该第一实施例中,伺服器12可以依据反馈信号s_feedback而获知播放装置11的多个串流频道中的一个经选频道正被用户13观看。因此,伺服器12可以从多个应用服务中选择一个对应于该经选频道的对应应用服务service_app0至移动装置10。所述对应应用服务service_app0包括:提供播放装置11的该经选频道的目前节目(或目前广告)的延伸信息至移动装置10。例如,假设目前广告为汽车广告,则伺服器12可将车型相关规格资料、车商服务地点等信息作为延伸信息,来提供给移动装置10。

图4为另一实施例说明多媒体内容跨屏幕同步装置的通讯协定的时序示意图。请参照图1与图4,在本实施例中,在用户13想要使用多媒体内容跨屏幕同步服务时,用户13可以启动移动装置10的跨屏幕应用程序。跨屏幕应用程序被启动后,移动装置10的跨屏幕应用程序会发出启动同步服务请求sync_req给播放装置11。播放装置11接收到移动装置10所发出的启动同步服务请求sync_req后,播放装置11可以将此启动同步服务请求sync_req传送给伺服器12。伺服器12接收到移动装置10所发出的启动同步服务请求sync_req后,伺服器12可以从启动同步服务请求sync_req中获得移动装置10的系统时间,并计算移动装置10的系统时间与伺服器12的系统时间二者之间的误差量。如此一来,伺服器12可以依据所计算出的误差量来降低因用户13的移动装置10时间设定不准确,所导致观看内容被判断错误的可能。在完成所述误差量的计算后,伺服器12可以发出回应信号给播放装置11。播放装置11可以将此回应信号传送给移动装置10,以告知移动装置10可以开始进行多媒体内容跨屏幕同步服务。

播放装置11可以提供多个串流频道给用户13选择观看。所述伺服器12可以在所述多个串流频道中的至少二个频道的多媒体内容中加上不同的提示信息s_prompt。因此,播放装置11所提供的这串流频道中的至少二个频道所播放的所述多媒体内容可以包含不同的提示信息s_prompt。这提示信息s_prompt可以提示用户13进行不同的对应行为。移动装置10配置了传感器。因此,移动装置10可以检测用户13的行为user_in,而产生对应于行为user_in的反馈信号s_feedback给播放装置11。当播放装置11接收到对应于这串流频道的其中至少一个频道的提示信息s_prompt的反馈信号s_feedback后,播放装置11可以将移动装置10所发出的此反馈信号s_feedback传送给伺服器12。其中,在用户13的行为user_in符合播放装置11的提示信息s_prompt的情况下,该反馈信号s_feedback对应于这串流频道的其中至少一个频道的提示信息s_prompt所提示的对应行为。

当伺服器12接收到对应于这串流频道的其中至少一个频道的提示信息s_prompt的反馈信号s_feedback时,伺服器12可以依据反馈信号s_feedback,而从多个应用服务中选择一个对应应用服务service_app0。然后,伺服器12可以将播放装置11正在播放的频道的画面11a所对应的对应应用服务service_app0提供至播放装置11。播放装置11可以将此对应应用服务service_app0传送给移动装置10。因此,移动装置10的显示内容(即,对应应用服务service_app0)与播放装置11的显示内容(即,正在播放的频道画面11a)之间可以进行跨屏幕同步。

图5为第二实施例的多媒体内容跨屏幕同步装置2的电路方块示意图。图5所示用户23、移动装置20、多媒体内容跨屏幕同步装置2、播放装置21以及伺服器22可以参照图1所示用户13、移动装置10、多媒体内容跨屏幕同步装置1、播放装置11以及伺服器12的相关说明来类推,故不再赘述。于图2所示实施例中,伺服器22包含第一伺服电路(或第一伺服器)221以及第二伺服电路(或第二伺服器)222,第一伺服电路221以及第二伺服电路222可以都在同一个伺服器22内,也可以是分开的两个装置。

图6为该第二实施例的一通讯协定的时序示意图。请参照图5与图6,在本实施例中,在用户23想要使用多媒体内容跨屏幕同步服务时,用户23可以启动移动装置20的跨屏幕应用程序。跨屏幕应用程序被启动后,移动装置20的跨屏幕应用程序会发出启动同步服务请求sync_req给伺服器22的第一伺服电路221。第一伺服电路221接收到移动装置10所发出的启动同步服务请求sync_req后,第一伺服电路221可以从启动同步服务请求sync_req中获得移动装置20的系统时间,并计算移动装置20的系统时间与伺服器22的系统时间二者之间的误差量。如此一来,第一伺服电路221可以依据所计算出的误差量来降低因用户23的移动装置20时间设定不准确,所导致观看内容被判断错误的可能。在完成所述误差量的计算后,第一伺服电路221可以发出回应信号给移动装置20,以告知移动装置20可以开始进行多媒体内容跨屏幕同步服务。

播放装置21可以提供多个串流频道给用户23选择观看。举例来说,用户23可以操作播放装置21,来从多个串流频道中选择一个有兴趣的频道,然后播放装置21可以播放所述有兴趣频道(经选频道)的画面11a给用户23观赏。移动装置20可以检测用户23的行为user_in,而产生对应于行为user_in的反馈信号s_feedback给第一伺服电路221。第一伺服电路221可以将移动装置20所提供的反馈信号s_feedback转换为频道信息channel_info。此频道信息channel_info可以表示播放装置21的多个串流频道中的一个经选频道。例如,频道信息channel_info可以表示某个频道a正被用户23观看。第一伺服电路221耦接至第二伺服电路222。第一伺服电路221可以将频道信息channel_info提供给第二伺服电路222。

第二伺服电路222可以依据第一伺服电路221所提供的频道信息channel_info来从多个应用服务中选择对应于频道信息channel_info的一个对应应用服务service_app0至移动装置20。例如,若频道信息channel_info指出经选频道为新闻频道,则对应应用服务service_app0可以是新闻的投票调查。若频道信息channel_info指出经选频道为广告频道,则对应应用服务service_app0可以是广告的购物服务。第二伺服电路222可以提供过顶(ott,over-the-top)服务。因此,移动装置20的显示内容(即,对应应用服务service_app0)与播放装置21的显示内容(即,正在播放的频道画面11a)之间可以进行跨屏幕同步。

在本发明的该第二实施例中,第一伺服电路221还可以提供时间信息time_info给第二伺服电路222。时间信息time_info可以表示用户23发生行为user_in的时间点。时间信息time_info可降低错误判断用户23观看内容的概率,像是一广告秒数很短,上述的延伸信息出现的时间间隔很短的时候,尤其需要。

在本发明的该第二实施例中,移动装置20的反馈信号s_feedback可以包含时间信息,以表示用户23发生行为user_in的时间点。

图7为又一实施例说明多媒体内容跨屏幕同步装置的通讯协定的时序示意图。请参照图5与图7,在本实施例中,在用户23想要使用多媒体内容跨屏幕同步服务时,用户23可以启动移动装置20的跨屏幕应用程序。跨屏幕应用程序被启动后,移动装置20的跨屏幕应用程序会发出启动同步服务请求sync_req给播放装置21。播放装置21接收到移动装置10所发出的启动同步服务请求sync_req后,播放装置21可以将此启动同步服务请求sync_req传送给伺服器22的第一伺服电路221。第一伺服电路221接收到移动装置10所发出的启动同步服务请求sync_req后,第一伺服电路221可以从启动同步服务请求sync_req中获得移动装置20的系统时间,并计算移动装置20的系统时间与伺服器22的系统时间二者之间的误差量。如此一来,第一伺服电路221可以依据所计算出的误差量来降低因用户23的移动装置20时间设定不准确,所导致观看内容被判断错误的可能。在完成所述误差量的计算后,第一伺服电路221可以发出回应信号给播放装置21。播放装置21可以将此回应信号传送给移动装置20,以告知移动装置20可以开始进行多媒体内容跨屏幕同步服务。

播放装置21可以提供多个串流频道给用户23选择观看。这串流频道中的至少二个频道所播放的所述多媒体内容可以包含不同的提示信息s_prompt。这提示信息s_prompt可以提示用户23进行不同的对应行为。移动装置20配置了传感器。因此,移动装置20可以检测用户23的行为user_in,而产生对应于行为user_in的反馈信号s_feedback给播放装置21。播放装置21接收到移动装置20所发出的反馈信号s_feedback后,播放装置21可以将此反馈信号s_feedback传送给第一伺服电路221。第一伺服电路221可以将移动装置20所提供的反馈信号s_feedback转换为频道信息channel_info。此频道信息channel_info可以表示播放装置21的多个串流频道中的一个经选频道。例如,频道信息channel_info可以表示某个频道a正被用户23观看。第一伺服电路221耦接至第二伺服电路222。第一伺服电路221可以将频道信息channel_info提供给第二伺服电路222。

第二伺服电路222可以依据第一伺服电路221所提供的频道信息channel_info来从多个应用服务中选择对应于频道信息channel_info的一个对应应用服务service_app0至播放装置21。播放装置21可以将此对应应用服务service_app0传送给移动装置20。例如,若频道信息channel_info指出经选频道为新闻频道,则对应应用服务service_app0可以是新闻的投票调查。若频道信息channel_info指出经选频道为广告频道,则对应应用服务service_app0可以是广告的购物服务。第二伺服电路222可以提供过顶(ott,over-the-top)服务。因此,移动装置20的显示内容(即,对应应用服务service_app0)与播放装置21的显示内容(即,正在播放的频道画面11a)之间可以进行跨屏幕同步。

图8为第五实施例的多媒体内容跨屏幕同步方法的流程示意图。图8所示流程包含步骤500~505。于步骤500中,多个提示信息被加入多个串流频道中的不同多媒体内容中。也就是说,这串流频道中的至少二个频道所播放的所述多媒体内容可以包含不同的提示信息。依照设计需求,所述提示信息可以是播放装置屏幕上所显示的字幕、符号或是其他视觉信息,或者是播放装置所发出的声音或是其他听觉信息。这提示信息可以提示用户进行不同的对应行为。依照设计需求,所述对应行为包括点击移动装置的触控面板、点击移动装置所显示的图标、在移动装置的触控面板滑动、摇动移动装置、翻转移动装置、敲击移动装置、使移动装置在空中沿某一指定轨迹运动、或是对移动装置说话。

于步骤501中,播放装置,像是电视机或是其他视频串流播放装置,可以播放多个串流频道给用户选择观看。这串流频道各自播放不同的多媒体内容,像是广告、电视节目或是其他内容。举例来说,用户可以操作播放装置,来从多个串流频道中选择一个有兴趣的频道。经选定后,播放装置可以播放所述有兴趣的频道(经选频道)的画面给用户观赏。

于步骤502中,移动装置可以检测用户的行为,而产生对应于用户行为的反馈信号。所述移动装置配置了传感器,例如触控面板、光传感器、声传感器、陀螺仪传感器、加速度传感器及/或其他传感器。因此,移动装置可以检测用户的行为,而产生对应于用户行为的反馈信号给伺服器。

于步骤503中,伺服器可以依据移动装置所提供的反馈信号来检查用户的行为是否符合所述不同提示信息的对应行为的其中之一。举例来说,这串流频道可以包含频道a与频道b,其中频道a正在播放旅游节目,而频道b正在播放美食节目。在此假设频道a的旅游节目所包含的提示信息是“敲击移动装置一下”,而频道b的美食节目所包含的提示信息是“敲击移动装置两下”。在用户选择并观赏频道a的旅游节目期间,若用户对旅游节目所介绍的景点有兴趣,则用户可以依照旅游节目所包含的提示信息的提示,而敲击移动装置一下。移动装置将表示用户行为的反馈信号传送给伺服器。伺服器依据反馈信号而确认用户的行为为“敲击移动装置一下”,而且此用户行为符合了频道a播放的旅游节目的提示信息的对应行为“敲击移动装置一下”。以此类推,在用户选择并观赏频道b的美食节目期间,用户可以依照美食节目所包含的提示信息的提示,而敲击移动装置两下。

于步骤504中,伺服器依据反馈信号而获知播放装置的多个串流频道中的一个经选频道正被用户观看。

于步骤505中,伺服器可以依据移动装置所传送的反馈信号而从多个应用服务中选择一个对应应用服务,然后将播放装置正在播放的频道的画面所对应的对应应用服务提供至移动装置。所述对应应用服务包括:提供播放装置的该经选频道的目前节目(或目前广告)的延伸信息至移动装置。例如,假设目前广告为汽车广告,则伺服器可将车型相关规格资料、车商服务地点等信息作为延伸信息,来提供给移动装置。因此,移动装置的显示内容与播放装置的显示内容之间可以进行跨屏幕同步。

综上所述,本发明实施例提出了多媒体内容跨屏幕同步装置、多媒体内容跨屏幕同步方法、播放装置与伺服器。当电视频道、节目或广告中含有延伸信息的片段播出时,电视屏幕将显示该节目的专属提示信息。提示信息能让用户仅透过对手机、平板电脑等移动装置进行对应的摇动、翻转、敲击,或点击、滑动装置屏幕等操作。透过移动装置检测用户的行为,伺服器即可判断用户所观赏的频道、节目或广告内容。依据判断结果,伺服器可以从多个应用服务中选择一个对应应用服务,然后提供此对应应用服务至移动装置。因此,移动装置的显示内容与播放装置的显示内容之间可以进行跨屏幕同步。

虽然本发明以上述实施例公开,但具体实施例仅用以解释本发明,并不用于限定本发明,任何本技术领域技术人员,在不脱离本发明的构思和范围内,可作一的变更和完善,故本发明的权利保护范围以权利要求书为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1