用于呈现媒体内容的系统、方法以及介质的制作方法

文档序号:9830153阅读:210来源:国知局
用于呈现媒体内容的系统、方法以及介质的制作方法
【专利说明】用于呈现媒体内容的系统、方法以及介质
[0001]相关申请的交叉引用
[0002]本申请要求2013年6月6日提交的美国临时专利申请号61/831,887和2013年6月6日提交的美国临时专利申请号61/831,915的权益,该申请中的每一个被整体地通过引用结合到本文中。
技术领域
[0003]提供了用于呈现媒体内容的系统、方法以及介质。
【背景技术】
[0004]个人电子设备常常被用来发现或浏览用于消费的媒体内容,而诸如电视之类的具有较大显示器的设备常常被用于消费媒体内容。然而,将从个人电子设备发现的发现媒体内容播放到电视可能是复杂的,并且通常要求由个人电子设备检索媒体内容并将其发送到电视以用于呈现,其通常涉及到用于连接个人电子设备和电视的昂贵、麻烦和/或复杂的设备。
[0005]因此,期望用于呈现媒体内容的新系统、方法以及介质。

【发明内容】

[0006]根据公开主题的某些实施方式,提供了用于呈现媒体内容的机制。
[0007]根据某些实施方式,提供了一种用于呈现内容的系统,该系统包括:硬件处理器,所述硬件处理器被编程为:与媒体重放设备建立连接;对来自呈现媒体内容项目的计算设备的发现请求进行响应;响应于来自计算设备的用以建立持久性通信信道的请求而通过网络与计算设备建立持久性通信信道;接收正在由计算设备呈现的媒体内容项目的识别信息和正在由计算设备呈现的媒体内容项目的源的识别信息;从媒体内容项目的已识别的源请求媒体内容项目作为媒体内容的流;以及促使媒体内容项目被使用媒体重放设备呈现。
[0008]根据公开主题的某些实施方式,提供了一种用于呈现内容的方法,该方法包括:使用硬件处理器与媒体重放设备建立连接;对来自呈现媒体内容项目的计算设备的发现请求进行响应;响应于来自计算设备的用以建立持久性通信信道的请求而通过网络与计算设备建立持久性通信信道;接收正在由计算设备呈现的媒体内容项目的识别信息和正在由计算设备呈现的媒体内容项目的源的识别信息;从媒体内容项目的已识别的源请求媒体内容项目作为媒体内容的流;以及促使媒体内容项目被使用媒体重放设备呈现。
[0009]根据公开主题的某些实施方式,提供了一种包含计算机可执行指令的非暂时性计算机可读介质,该计算机可执行指令在被处理器执行时促使该处理器执行用于呈现内容的方法,该方法包括:与媒体重放设备建立连接;对来自呈现媒体内容项目的计算设备的发现请求进行响应;响应于来自计算设备的用以建立持久性通信信道的请求而通过网络与计算设备建立持久性通信信道;接收正在由计算设备呈现的媒体内容项目的识别信息和正在由计算设备呈现的媒体内容项目的源的识别信息;从媒体内容项目的已识别的源请求媒体内容项目作为媒体内容的流;以及促使媒体内容项目被使用媒体重放设备呈现。
[0010]根据公开主题的某些实施方式,提供了一种用于呈现内容的系统,该系统包括:用于与媒体重放设备建立连接的装置;用于对来自呈现媒体内容项目的计算设备的发现请求进行响应的装置;用于响应于来自计算设备的用以建立持久性通信信道的请求而通过网络与计算设备建立持久性通信信道的装置;用于接收正在由计算设备呈现的媒体内容项目的识别信息和正在由计算设备呈现的媒体内容项目的源的识别信息的装置;用于从媒体内容项目的已识别的源请求媒体内容项目作为媒体内容的流的装置;以及用于促使媒体内容项目被使用媒体重放设备呈现的装置。
[0011]在某些实施方式中,该系统还包括:用于通过通信信道从计算设备接收用以暂停媒体内容项目的呈现的命令的装置;以及用于响应于接收到的用以暂停媒体内容项目的呈现的命令而促使由媒体重放设备进行的媒体内容项目的呈现被暂停的装置。
[0012]在某些实施方式中,该系统还包括用于通过通信信道将由媒体重放设备进行的媒体内容项目的呈现的状态发送到计算设备的装置。
[0013]在某些实施方式中,所述状态包括与当前正在使用媒体重放设备呈现的媒体内容项目的一部分有关的定时信息。
[0014]在某些实施方式中,所述状态包括当前正在使用媒体重放设备呈现的媒体内容项目的识别信息。
[0015]在某些实施方式中,该系统还包括:用于接收正在由计算设备呈现的媒体内容项目的定时信息的装置;以及用于基于接收到的定时信息促使使用媒体重放设备进行的媒体内容项目的呈现在媒体内容项目中的特定时间处开始的装置。
[0016]在某些实施方式中,媒体内容项目的源的识别信息包括统一资源标识符的至少一部分。
【附图说明】
[0017]当结合以下附图来考虑时,参考公开主题的以下【具体实施方式】,可以更全面地认识到公开主题的各种目的、特征以及优点,在所述附图中相同的附图标记表示相同元素。
[0018]图1示出了根据公开主题的某些实施方式的用于呈现媒体内容的系统的示例。
[0019]图2示出了根据公开主题的某些实施方式的用于呈现媒体内容的过程的示例。
[0020]图3示出了根据公开主题的某些实施方式的用于使用媒体接收设备来接收和呈现媒体内容的过程的示例。
[0021]图4示出了根据公开主题的某些实施方式的用于生成将被从计算设备的锁定屏幕发送到媒体接收设备的命令的过程的示例。
[0022]图5A—5B示出了根据某些实施方式的用于控制媒体接收设备的锁定屏幕用户界面的示例。
[0023]图6示出了根据公开主题的某些实施方式的用于根据在计算设备上提供的通知来控制媒体内容项目的呈现的过程的示例。
[0024]图7A—7F示出了根据公开主题的某些实施方式的使用利用计算设备使用的用于呈现内容的本文所述的机制的示例。
[0025]图8A—SE示出了根据公开主题的某些实施方式的使用利用运行浏览器的计算设备使用的用于呈现内容的本文所述的机制的示例。
[0026]图9示出了根据公开主题的某些实施方式的系统的一般化示意图的示例,在该系统上可以实现如本文所述的用于呈现内容的机制。
[0027]图10示出了根据公开主题的某些实施方式的可以用来实现图9中所描绘的计算设备、媒体接收设备以及内容输送服务器的硬件的示例。
【具体实施方式】
[0028]根据公开主题的某些实施方式,提供了用于呈现媒体内容的机制(其可以包括系统、方法和介质)。
[0029]在某些实施方式中,这些机制可以允许用户促使在诸如智能电话、平板计算机或个人计算机之类的计算设备上发现的媒体内容在诸如高清晰度电视之类的较大和/或较高清晰度显示器上显示,同时允许用户控制媒体内容在被用来发现内容的设备(例如,智能电话等)上的呈现。在某些实施方式中,可以将可以包括用于连接到诸如有线和/或无线网络之类的网络的发射机/接收机的媒体接收设备连接到电视,以将由被用来发现内容的计算设备识别的内容流式传输。在某些实施方式中,该内容可以被媒体接收设备从内容源而不是直接地从被用来发现内容的计算设备接收,这允许在由媒体接收设备呈现内容的同时将计算设备用于其它目的,诸如web浏览、电子邮件等。
[0030]这些机制可以在各种应用中使用。例如,这些机制可以用来在较大显示器上呈现内容。作为另一示例,这些机制可以用来在熟悉界面(例如,智能电话的触摸界面、个人计算机的web浏览器等)上发现和/或浏览内容,但是在其中可以同时地由更多用户更容易地观看内容的较大显示器上呈现内容。作为另一示例,可以使用这些机制来允许多个用户同时地发现内容并使用公共显示器来共享内容。
[0031]转到图1,根据某些实施方式示出了用于呈现媒体内容的系统的示例100。在某些实施方式中,系统100可以包括媒体接收设备102,其可以包括输入/输出连接器104。输入/输出连接器104可以是用于与媒体重放设备106通信的任何适当输入和/或输出连接器。例如,输入/输出连接器104可以是高清晰度多媒体接口(HDMI)端口、通用串行总线(USB)连接器(例如,USB 3.0连接器)、THUNDERB0LT连接器、数字视频接口(DVI)连接器、T0SLINK连接器(例如,光纤音频连接器)、分离视频(S视频)连接器、任何其它适当连接器和/或连接器的任何适当组合。
[0032]在某些实施方式中,媒体重放设备106可以是包括用于呈现从媒体内容的一个或多个源接收到的媒体的硬件和/或软件的设备。例如,媒体重放设备106可以包括电视、智能电视、监视器、机顶盒、音频视频(AV)接收机、任何其它适当的媒体重放设备和/或其任何适当组合。更特别地,媒体重放设备106可以包括显示器108、扬声器、用于渲染诸如模拟和/或数字视频和/或音频数据之类的媒体内容的硬件和/或软件、电源等。媒体重放设备106可以包括用于从各种源接收视频和/或音频数据的各种输入端口。此类输入端口可以包括一个或多个HDMI端口、一个或多个分量视频端口、一个或多个复合视频端口、一个或多个USB端口、一个或多个S视频端口、一个或多个T0SLINK端口、一个或多个同轴端口、一个或多个以太网端口(无论是有线还是无线)等。
[0033]在某些实施方式中,可以通过连接110将媒体接收设备102连接到媒体重放设备106。可以使用任何适当技术来连接媒体接收设备102和媒体重放设备106。例如,连接110可以包括被插入媒体重放设备106的对应插座端口中的媒体接收设备102的输入/输出连接器104的插头。作为另一示例,可以将诸如HDMI电缆之类的适当电缆连接在输入/输出连接器104与媒体重放设备106的端口之间。另外或替换地,可以将媒体接收设备102包括为媒体重放设备106的硬件和/或软件。
[0034]在某些实施方式中,可以使用通信链路114将媒体接收设备102耦合到计算设备112。计算设备112可以是任何适当计算设备,诸如智能电话、平板计算机、可穿戴计算机、膝上型计算机、个人计算机、电子阅读器、数字媒体接收机、智能电视、游戏控制台、任何其它适当计算设备或其任何适当组合。在某些实施方式中,通信链路114可以包括任何适当的通信链路,例如,如下面结合图9所述。另外,通信链路114可以包括网络,诸如具有有线和/或无线连接的局域网(LAN)。另外或替换地,通信链路114可以包括计算设备112与媒体接收设备102之间的无线连接,诸如自组无线网络。在某些实施方式中,可以使用任何适当加密技术对计算设备112与媒体接收设备102之间的通过通信链路的通信进行加密。例如,可以使用任何适当的加密方案,例如使用用于消息加密和解密的公钥一私钥对,来将从计算设备112发送到媒体接收设备114的消息加密。作为另一示例,可以使用传输层安全(TLS)将通过通信链路114的通信加密。
[0035]在某些实施方式中,计算设备112可以包括用于向用户呈现用户界面的显示器116。在本文所述的某些示例(例如,结合图4一7F所述的示例)中,计算设备112可以是诸如智能电话或平板计算机之类的移动计算设备,并且显示器116可以包括用于接收输入并向用户显示用户界面和/或媒体内容的触摸屏。在某些实施方式中,计算设备112还可以包括用于控制计算设备112的音量的音量控制机构118。
[0036]在某些实施方式中,计算设备112可以通过通信链路122与内容发现服务器121通信。计算设备112可以用来发现和/或浏览由内容输送服务器120使得可用的内容。例如,用户可以使用计算设备112来找到要呈现的媒体内容。在某些实施方式中,可以使用计算设备112的显示器116来呈现此类媒体内容。在某些实施方式中,计算设备112可以通过从内容输送服务器120通过通信链路123请求媒体内容项目并接收媒体内容项目来呈现使用内容发现服务器121选择的媒体内容项目。在某些实施方式中,可以在任何适当数目的服务器上实现内容输送服务器120和/或内容发现服务器121中的每一个。另外或替换地,在某些实施方式中,可以由同一设备(例如,由公共服务
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1