CN101346965A - 作为低功率遥控器的便携式媒体播放器及其方法 - Google Patents

作为低功率遥控器的便携式媒体播放器及其方法 Download PDF

Info

Publication number
CN101346965A
CN101346965A CNA2006800484944A CN200680048494A CN101346965A CN 101346965 A CN101346965 A CN 101346965A CN A2006800484944 A CNA2006800484944 A CN A2006800484944A CN 200680048494 A CN200680048494 A CN 200680048494A CN 101346965 A CN101346965 A CN 101346965A
Authority
CN
China
Prior art keywords
media
player
multimedia
file
digital
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
CNA2006800484944A
Other languages
English (en)
Inventor
S·柯
S·O·勒梅
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.)
Apple Inc
Original Assignee
Apple Computer Inc
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 Apple Computer Inc filed Critical Apple Computer Inc
Publication of CN101346965A publication Critical patent/CN101346965A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2838Distribution of signals within a home automation network, e.g. involving splitting/multiplexing signals to/from different paths
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/613Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for the control of the source by the destination
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L2012/284Home automation networks characterised by the type of medium used
    • H04L2012/2841Wireless

Abstract

本发明涉及作为低功率遥控器的便携式媒体播放器及其方法。一种便携式多媒体播放器(102),用于以无线方式对媒体服务器(104)进行无线存取和控制,其中在流式传输数字音频的情况下,该媒体服务器借助无线接口(116)向立体声系统/扬声器之类的媒体单元(106)流式传输数字媒体。在一个实施例中,便携式多媒体播放器采用如下方式来以无线方式与存储在媒体服务器上的多个数字媒体文件(109)中的一个或多个选定文件相同步,即仅仅从媒体服务器传送与选定的数字媒体文件相关联的数字媒体文件元数据(曲目标题、作者等等),以便将其存储在便携式媒体播放器中。

Description

作为低功率遥控器的便携式媒体播放器及其方法
背景技术
由于个人计算机的容量和能力不断提升,使用个人计算机作为曲目、电影等多媒体内容的存储库也在变得日益普及。尤其对音乐来说,随着在个人计算机上存储多媒体数据(采用具有不同格式的数字音频文件的形式,例如MP3、AAC和AIFF)的日益普及,导致产生了多种产品和服务。举例来说,诸如iPod多媒体设备之类的音乐播放器(例如MP3播放器)以及诸如iTunes软件之类的媒体管理应用都是非常流行的产品,这些产品全都是由Cupertino,California的苹果计算机公司生产的。借助于在此类便携式音乐播放器中存储数量和类型众多的数字音频文件的能力,目前已开发了允许消费者以一种适合用便携式音乐播放器和个人计算机存储和重放的形式来购买音乐的服务(例如Cupertino,California的苹果计算机公司提供的iTunes
Figure A20068004849400052
音乐库)。在进行这种服务过程中,很多消费者都使用其个人计算机作为主要传播媒介,以便获取、存储和存取多媒体数据。
虽然计算机的多媒体重放质量在过去数年中有了极大改善,但是对典型的消费者来说,这些系统仍旧在性能、保真度和可用性方面落后于典型的娱乐设备(例如立体声、电视、投影系统等等)。因此,为了使用更高质量的重放系统,目前日益普遍的是安装家庭网络系统,由此,个人的个人计算机将会与家庭娱乐系统相连(以无线或有线方式),在此过程中将会形成一个媒体系统。该媒体系统将数个接口和功能部件(feature)设置集成到集成平台中。这样一来,个人可以使用这些不同的娱乐设备来收听、查看或存取保存在个人计算机上的多媒体数据。举例来说,无线网络接口(例如Cupertino,California的苹果计算机公司制造的基于802.11g的Airport Express
Figure A20068004849400053
无线网络接口)以无线方式来与其他设备进行通信,并且充当无线基站或中继器(以便增大业已存在的无线网络的范围)。
个人计算机上可用的网络接口可以用于连接到任何娱乐设备,例如立体声系统、电视或家庭影院系统。举例来说,这样做允许将多媒体数据从与(无线或有线的)网络接口相连的个人计算机流式传输到与多媒体接口相连的娱乐设备。然而不幸的是,为了控制多媒体数据重放的某些方面(例如改变曲目、整个播放列表乃至控制音量),希望进行这种改变的收听者必须与存储有正在播放的多媒体数据的个人计算机进行物理接触。举例来说,如果收听者在起居室中收听音乐,并且该音乐是由位于楼上小房间中并与之无线连接的计算机流式传输到起居室的立体声系统的,那么要想改变正在播放的曲目,收听者需要实际步行到计算机所在的楼上小房间,并且选择想要的曲目。
一种用于解决远程存取和控制问题的方法是由一个基于区域的系统提供的,其中该系统的实例是Santa Barbara,CA的Sonos,Inc.制造的Sonos数字音乐系统(Sonos Digital Music System),该系统使用了分布式单元(SonosTM区域播放器(SonosTM Zone Player))以及控制器单元(SonosTM控制器(SonosTM Controller))。不幸的是,这些单元需要在设备方面进行相当大的投资,以便提供必要的且基于区域的远程存取和控制。例如,Sonos数字音乐系统需要用户购买或者获取控制器,以及根据面积来购买一个或多个区域播放器。
因此,期望有一种支持现有设备(例如iPod、AirPort Express、运行iTunes的Mac)提供远程存取和控制的系统,否则,现有设备将需要购买专用设备,例如区域控制器单元以及区域播放器。
发明内容
使用一种便携式多媒体播放器(例如Cupertino,California的苹果计算机公司制造的iPodTM)来以无线方式访问和控制媒体服务器(例如运行iTunes软件的个人计算机),其中该媒体服务器经由无线接口向媒体单元(例如在流式传输数字音频的情况下的立体声系统/扬声器)流式传输数字媒体。在一个实施例中,描述了一种方法,该方法使用了被设置成存储数字媒体文件的便携式多媒体播放器来以无线方式访问和/或控制被配置成将数字媒体数据流式传输到媒体单元的媒体服务器。该方法是如下完成的:将便携式多媒体播放器和媒体服务器相绑定,以无线方式将信号从多媒体播放器传送到媒体服务器,以及使用接收到的信号借助无线接口将数字媒体数据从媒体服务器流式传输到媒体单元。
在另一实施例中,描述了一种便携式数字多媒体播放器的遥控器单元,其被设置成存储用于以无线方式控制远程媒体服务器的多媒体媒体文件元数据。该遥控器单元包括无线网络接口、被设置成显示具有多个用户可选项目的用户界面的显示设备,以及处理器单元,其中当用户选择了用户可选项目之一时,作为响应,该处理器单元将会产生由无线网络接口以无线方式发送到远程媒体服务器的信号,该信号包含用于识别媒体服务器中存储的多媒体文件的多媒体文件元数据,而媒体服务器则转而通过存取所识别的多媒体文件来对信号作出响应,一旦被存取,那么该媒体服务器会将所识别的多媒体文件以无线方式发送到远程媒体单元。
在还一实施例中,描述了一种通过使用便携式多媒体播放器以及个人计算机来提供远程媒体单元的无线远程控制的方法。该方法是如下执行的:在个人计算机上以无线方式接收来自多媒体播放器的多媒体文件指示,使用接收到的多媒体文件指示来识别存储在个人计算机上的多媒体文件,存取所识别的多媒体文件;以及以无线方式将所识别的多媒体文件从个人计算机发送到远程媒体单元。
附图说明
图1示出了根据本发明实施例的代表性无线媒体网络以及由电池供电的无线便携式多媒体播放器。
图2示出了根据本发明一个实施例的便携式媒体播放器的示意性功能框图。
图3例示了根据本发明实施例的代表性多媒体播放器。
图4示出了根据本发明一个实施例的通过远程访问媒体服务器来改变流式传输的数字媒体文件的流程图。
图5A~5B示出了如何使用多媒体播放器来远程访问个人计算机,以便在流式传输到立体声系统并由该系统播放的音乐中实现多种变化。
图6是根据本发明一个实施例的同步处理的流程图。
具体实施方式
现在将详细参考本发明的具体实施例,在附图中例示了该实施例的示例。虽然结合具体实施例对本发明进行了描述,但是应该理解,这并不要将本发明局限于所描述的实施例。与此相反,本发明旨在覆盖包含在所附权利要求书所限定的发明的精神和范围内的变更、修改以及等同物。
根据一个实施例,使用借助电池运作的便携式多媒体播放器来以无线方式访问和/或控制媒体服务器。该媒体服务器可以由多种计算设备来实现。举个例子,该媒体服务器可以由个人计算机来实现。响应于这种无线存取和/或控制,媒体服务器可以借助无线接口将数字媒体流式传输到媒体单元(例如家庭音频系统,如在流式传输数字音频的情况下可以是立体声系统)。
在一个实施例中,便携式多媒体播放器与媒体服务器进行无线通信,以便接收媒体服务器上的可用媒体项目的媒体目录。在这里,该媒体目录是存储在媒体服务器上的可用媒体项目、例如数字媒体文件的列表。在一个实施例中,该媒体目录包含了媒体项目元数据(曲目标题、作者等等)。在该实施例中,数字媒体项目(例如数字媒体文件)自身不必传送到便携式媒体播放器。由此,只有数量相对较少的数据需要传送到便携式媒体播放器,由此节约了宝贵的电池资源。此外,通过不传送数字媒体项目自身,还可以避免潜在的版权侵权问题。
当用户希望访问和/或控制媒体服务器,以便对流式传输到媒体单元的媒体项目数据实施改变(例如改变正在播放的曲目)时,用户将会通过与便携式媒体播放器进行交互来选择所要播放的新的媒体项目(例如曲目)。在一个实施方式中,便携式多媒体播放器可以显示与不同数字媒体项目(例如曲目文件)相对应的多个用户可选项目。便携式多媒体播放器的用户可以选择其中一个用户可选项目,以便规定所要播放的媒体项目。一旦选定了项目,那么便携式多媒体播放器会将所要播放的指定媒体项目以无线方式告知媒体服务器。在一个示例中,便携式多媒体播放器仅仅传送与新的媒体项目相对应的某些或所有元数据以及控制信号,其中举例来说,该控制信号指示当前播放的媒体项目将被与该控制信号相关联的新的媒体项目所取代。
在另一实施方式中,便携式多媒体播放器可以显示这样的用户界面,该用户界面能使用户控制如何播放媒体项目。举例来说,所提供的控制可以变更、改变或提供音量、均衡等播放特性,或是诸如向前、向后、播放、停止等导航特性。在这种情况下,由于相关联的媒体项目已经为媒体服务器所知,因此可以只发送控制信号。
一旦为媒体服务器(例如个人计算机)所接收,那么该媒体服务器可以将用户借助便携式媒体播放器所请求的控制操作告知媒体单元。举例来说,如果控制操作是要播放新选择的媒体项目,那么媒体单元正在播放的当前媒体项目将会被停止,并且将会开始传送属于新选择的媒体项目的媒体数据,使得可以播放新选择的媒体项目。这样一来,用户可以采用电力高效的方式使用电池供电的便携式多媒体播放器间接地远程控制媒体单元的输出。
在还一实施例中,便携式数字媒体播放器(例如iPod)采用了一种由数字媒体播放器无线地控制计算机的方式而与个人计算机相绑定。应该指出的是,绑定个人计算机与数字媒体播放器的处理包括经由USB2.0或火线电缆之类的连接器而使存储在数字媒体播放器中的数字内容与存储在计算机中的媒体项目相同步。这样一来,消除了对在数字媒体播放器上用于对计算机进行选择、连接和验证的附加用户界面的需要。由此可见,只需要具有顶级菜单(例如“远程控制”)的附加用户界面,以便对计算机进行控制,其中当选定该界面时,该菜单将会自动连接并验证与便携式数字媒体播放器相绑定的计算机。
图1示出了根据本发明实施例的无线媒体系统100,该系统包括电池供电的便携式多媒体播放器102、媒体服务器104以及媒体单元106。如所配置的那样,媒体服务器104包含被设置成存储多媒体内容109的本地存储介质108,该介质可以采用任何恰当的形式,例如硬盘驱动器、闪速存储器等等,并且所述多媒体内容可以包括数字化音乐(例如曲目)、短视频文件或完整长度的视频文件(例如电影)。出于论述目的,使用了个人计算机来充当媒体服务器104,其中该个人计算机被设置成在被配置为硬盘驱动器的本地存储介质108中存储大量数字音频文件(例如曲目文件)。在所描述的实施例中,媒体服务器104以无线方式耦合到媒体单元106,在该情况下,该媒体单元106采用具有多个扬声器112的立体声系统110的形式。在所描述的实施例中,该立体声系统110包括无线网络接口114。该无线网络接口114支持无线网络。其中举例来说,该无线网络可以采用依照IEEE802.11b或802.11g标准的“WiFi”接口的形式。作为对所确定的标准的替换或补充,其他无线网络标准同样是可以使用的。这些其他网络标准可以包括IEEE802.11a标准或蓝牙标准。无线联网所需要的天线通常包含在无线网络接口114的外壳以内。该天线可以采用多种形式,例如印刷在标准PCB(印刷电路板)上的天线。对本领域技术人员来说,这些天线是众所周知的。
无线网络接口114所支持的无线网络可以使得能够在媒体服务器104与媒体单元106之间进行无线通信。在这种情况下,媒体服务器104还包括或者耦合到无线网络接口116,由此媒体服务器104和媒体单元106可以经由无线网络接口114和116通过局域无线网络进行通信。此外,便携式多媒体播放器102还可以采用无线方式通过同一无线网络(与媒体服务器104和媒体单元106之间使用的无线网络相同)或另一无线网络与媒体服务器104进行通信。
当使用这里描述的媒体单元106来播放源自媒体服务器104(在下文中是个人计算机)的多媒体内容时,该媒体单元106将被插入墙壁插座,以获取电力。无线网络接口114充当无线网络的无线基站,由此能使个人计算机104与媒体单元106进行通信。该无线网络接口114还与立体声系统110相连,以使立体声系统110能够重放存储在计算机104上的音频文件。无线网络接口114与立体声系统110之间的连接可以借助数字光缆来进行,而该数字光缆则会连接到立体声系统110的数字音频输入端口。
如上文中简要描述的那样,无线网络接口114有能力通过无线网络连接接收来自个人计算机104的多媒体信息,并且将该媒体信息输出到娱乐设备(例如立体声系统110)。虽然设想可以将音频、视频、音频/视频和/或其他形式的多媒体与这里描述的媒体系统结合使用,但是有一个示例性实施例涉及与立体声系统之类的娱乐设备共享个人计算机上存储的音频数据。
为了向媒体单元106的媒体输出功能部件提供相对简单的用户友好界面,有利的是提供从运行在个人计算机104上的媒体应用到媒体单元106的存取,同样优选的是,该媒体应用是通常用于创建、操纵或存取特定类型的媒体文件的应用。在一个示例性实施例中,该媒体应用是苹果计算机公司制造的用于音乐管理和重放的iTunes
Figure A20068004849400111
软件。使用媒体应用,可以选择媒体单元106作为媒体重放的目的地。可以对个人计算机104进行编程,以便将所要播放的媒体文件的音频内容发送到媒体单元106,同时在个人计算机104上将会持续呈现系统声音(例如蜂鸣声、告警信号等等)。
个人计算机104与媒体单元106之间经由无线网络(例如无线网络100)的通信是通过发现处理发起的。对这个发现处理来说,它的一个示例使用了Bonjour,Bonjour是一种使得能够自动发现IP网络上的计算机、设备和服务的技术。这种Bonjour也被称为零配置联网,它使用了标准的IP协议来允许设备自动找到对方,而不需要用户输入IP地址或配置DNS服务器。Bonjour的不同方面为本领域技术人员广泛了解,并且是在苹果计算机公司于2003年10月发布的标题为“Bonjour”的白皮书中公开的,通过引用将该白皮书的全部内容并入于此。在与本申请共同拥有的下列共同未决的专利申请中可以找到其他实施方式细节,通过引用将它们的全部内容并入于此:(1)2002年3月19日提交的名为“Method and Apparatus for Configuring aWireless Device Through Reverse Advertising”的申请10/102,321,(2)2002年3月19日提交的名为“Method and Apparatus for SupportingDuplicate Suppression When Issuing Multicast DNS Queries UsingDNS_Format Message Packets”的申请10/102,174,以及(3)2003年8月20日提交的名为“Method and Apparatus for Implemented aSleep Proxy for Services on a Network”的申请60/496,842。
为了向个人计算机104与媒体单元106之间的通信提供便利,例如提供媒体共享功能,用于媒体单元106的无线网络接口114会通过网络通告其支持针对媒体单元106的音频流式传输。如标准的Bonjour操作所需要的那样,无线网络接口114将会发布服务可用性、提供服务的设备的名称、设备的网络地址、以及与服务相关联的一个或多个配置参数。该服务的注册处理将会通告系统的特有音频能力(例如44.1kHz采样率,16比特采样大小,以及2信道/立体声采样)。该服务的注册处理还可以包括与设备进行通信所必需的安全性、加密、压缩以及其他能力和/或参数。
在替换实施例中,附加服务可以被设计成指定与接合到媒体单元106的一个或多个多媒体输入或输出设备相关的多种参数。对在家庭网络环境中有可能具有特定适用性的设备来说,这些设备包括扬声器、视频显示终端、摄像机、麦克风等等。
对网络内的设备来说,其自动发现特性将会允许其在根据用户偏好和设计来构造易于配置的家庭网络的过程中使用。例如,对在屋内某个房间中的计算机上具有大型音乐库的用户来说,该用户仅仅通过在其住宅中到处部署一些已公开的无线网络接口,就可以为其整个住宅创建一个无线多媒体网络。例如,他可以将一个接口放置在起居室的立体声系统附近,并且将一个接口放置在卧室的电视旁边。通过连接恰当的多媒体接口,他可以通过在其个人计算机上进行简单的选择来将音频、视频或其他内容提供给这些设备。例如,他可以指示起居室的立体声系统播放他喜爱的曲集,并且他可以指示卧室电视放映某部家庭电影。这种可扩展架构允许用户配置媒体数据的源与目的地之间的关系,而不用考虑或者不需要从同一厂家那里购买所有组件,也不用考虑否则为了允许无线网络上完全不同的设备的互操作性而需要考虑的其他因素。
一旦在无线网络上发现了无线网络接口114,那么诸如iTunes之类的运行于个人计算机104上的媒体软件会将相关联的立体声系统110识别为音频数据的目的地,并且将会自动提供特定设备(例如立体声系统110)作为用户界面内的可选目的地。当用户从这些可用设备中选择某个设备时,可以执行多种验证和安全性交换。举例来说,如果提供了密码保护作为安全性特征,那么可以提示用户输入使用媒体单元106(也就是立体声系统110)来执行音频文件重放所需要的密码。此外,如果用户尝试选择已在使用的设备(例如由另一个用户使用),那么媒体单元106(也就是无线网络接口114)将会通过用户界面来发送表明其很繁忙的消息。
一旦在个人计算机104之类的媒体源与无线网络接口114之间建立了连接,那么可以将与一个或多个媒体项目(例如曲目)相对应的媒体数据从个人计算机104传输到无线网络接口114。该传输可以涉及媒体数据(媒体文件)的文件传送或媒体数据的流式传输。只要正在传输媒体数据,该连接就保持打开。一旦不再传输媒体数据,例如在曲目或曲集重放结束时,该连接将会进入“空闲”状态。在处于这种空闲状态时,由于连接并未关闭,因此,媒体源可以在任何时间成功地开始传输数据。由此没有必要重新协商或重新建立连接。
但是,当媒体源具有处于这种“空闲”状态的连接时,它还是可以接受与别的媒体源建立连接的尝试。如果发生这种尝试,那么与第一媒体源的连接将会关闭,并且将会建立新的连接。优选的是,在这种情况下,第一源将被告知其连接已经终止。
此外,出于数字权利管理目的,较为理想的是确定媒体单元106有权接收音频数据流和/或个人计算机104与媒体单元106之间的通信链路是安全的(例如经过加密的)。通常,这需要某种形式的验证,并且优选地基于公钥/私钥系统。在一个实施例中,每一个媒体单元106都可以配备嵌入在只读存储器(ROM)中的多个私钥。然后,媒体软件将会配备相应的多个公钥。这样做允许由媒体单元106使用其私钥对从媒体单元106传送到媒体软件的标识数据进行数字签名,由此媒体软件可以使用恰当的公钥对标识数据进行验证。类似的是,从媒体软件发送到媒体单元106的数据可以使用公钥来进行加密,由此只有使用相应私钥的媒体单元106才可以解密该数据。该媒体软件和媒体单元106可以根据密钥索引交换来确定使用其相应的多个密钥中的哪些密钥,由此告知所要使用的是其相应密钥中的哪些密钥,而不需要传送全部密钥。
优选的是,媒体单元106的验证是在初次建立与媒体软件的连接时进行的。一旦验证成功,那么运行在个人计算机104上的媒体软件将会开启连至媒体单元的音频信道的网络连接,并且将会开始发送数据。在这个实施例中,媒体数据是从媒体软件被“推送”到媒体单元106的,而不是由媒体单元106从媒体软件“拖”过去的。媒体单元106接收的媒体数据可以由媒体单元106播放,也就是由立体声系统110来播放。该媒体单元106接收这个音频数据,对其中一部分数据进行缓存,并且一旦缓存达到预定容量就开始重放音频数据。例如,媒体单元106可以具有总共8秒的缓存,但是可以在接收到2秒的音频数据的时候开始重放。此外,缓存器还可以具有可变的容量,其中举例来说,该容量是根据网络业务量或可靠性条件确定的。
在优选实施例中,音频信道与控制信道是分离的。出于如下说明的原因,较为有利的是具有与控制信道相分离的数据信道。但是,也可以针对数据和控制信息使用单个信道。
使用分离的控制和数据信道的一个优点是改善了对用户命令的响应。如上所述,媒体单元106包括数据缓存,其中该数据缓存补偿了网络延迟、等待时间等等。如果控制命令包含在数据流中,那么在媒体单元106通过缓存器来进行播放之前,这些命令是不会到达的,这意味着在实施用户命令之前将会存在着长达数秒的延迟。很明显,这种情况是很不理想的,由此,用于控制数据的分离信道将会提供增强的用户体验。
优选的是,通过数据信道发送的分组(在本示例中是音频数据)是TCP分组,其中该分组的一般形式是由实时流式传输协议(RTSP)标准所规定的。RTSP是本领域技术人员公知的标准通信协议。因此,在这里不再论述这种系统的实施细节,而这些实施细节可以在日期为2004年2月16日的实时流式传输协议规范(Real Time StreamingProtocol Specification)以及先前版本中找到,这些规范当前可以从http://www.rtsp.org得到,并且通过引用将这些规范的全部内容并入于此。另外,虽然因为TCP(传输控制协议)的健壮性而优选地使用了TCP,但是UDP(用户数据报协议)也是可以使用的,在不希望有与TCP相关联的开销的应用中尤其可以使用UDP。
无论哪一种情况,数据分组都可以使用RTP(实时协议)报头,并且将会同时包含顺序号和时间戳信息。但是,当使用TCP时,由于TCP自动提供了有保证的分组递送和正确的排序,因此,这个顺序和时间戳信息并不为检测遗失分组或重排序分组的处理所必需。但是,对从媒体单元106到媒体控制软件的反馈来说,定时和顺序信息是非常有用的。
举例来说,媒体单元106可以定期提供与处于媒体流的重放过程中的何位置有关的信息。该处理可以由媒体单元106通过控制信道传送对当前正在重放的分组的指示来完成。作为另一种选择,媒体单元106可以指示刚刚接收的分组以及设备缓存器的状态。该信息可以由媒体软件用于多种目的。举例来说,如果媒体软件确定媒体单元106上的缓存很少,那么可以按快于实时的速度将附加数据传输到设备,以便确保设备缓存器不变得完全空。该信息还可以由媒体软件用于将在个人计算机104的监视器(显示器)或其他设备上显示的视觉效果与媒体单元106(也就是立体声系统110)输出的声音相同步。要与音频重放相同步的视觉效果可以采用多种形式,这其中包括各种艺术性的“可视化处理”,并且这些可视化处理将会提供与音乐“节拍”相同步的视觉效果。
分组顺序和时间戳信息的另一个用途涉及这样一种情形:媒体单元106接收要求停止重放并且丢弃在该点之前接收的所有数据的指令。在这种情况下,媒体单元106的缓存处理要求识别所要丢弃的分组,而这很容易使用顺序和时间戳信息来完成。
RTP分组的数据净荷包含了将要由媒体单元106重放的音频信息。在优选实施例中,媒体文件可以按一种或多种格式存储在个人计算机104上,其中举例来说,所述一种或多种格式包括MP3(运动图像专家组第3层)、AAC(高级音频编码a/k/a MPEG-4音频)、WMA(Windows媒体音频)等等。运行在个人计算机104上的媒体软件将会解码这些不同的音频格式,由此媒体单元106不必包含用于多种格式的解码器。这样做还可以降低媒体单元106的硬件性能需求。在个人计算机104上执行解码处理的还一优点是可以为音频流应用不同的效果,例如音轨之间的交叉衰落、音量控制、均衡和/或其他音频效果。如果由媒体单元106来应用这些效果,那么举例来说,由于所需要的计算资源,这其中的很多效果将会是很难或者无法应用的。
在一个实施例中,在将经过解码的音频数据传输到媒体单元106之前,该数据将会由个人计算机104来进行压缩。这种压缩通常是使用一种无损压缩算法来完成的,以提供最大的音频保真度。一种适合的压缩器是可以与苹果公司的iTunes软件结合使用的Apple无损编码器。媒体单元106的确需要用于所使用的压缩编解码处理的解码器。此外,较为理想的是对从个人计算机104发送到媒体单元106的数据流进行加密。一种适合的加密形式是使用以如上所述的方式确定的预定义密钥的AES。
图2示出了根据本发明一个实施例的便携式媒体播放器200的示意性功能框图。举例来说,该媒体播放器200适合于用作图1所示的由电池供电的便携式多媒体播放器102。该媒体播放器200包括处理器202,该处理器属于用于控制媒体播放器200的全部操作的微处理器或控制器。媒体播放器200将属于媒体资源的媒体数据存储在文件系统204和高速缓存206中。通常,文件系统204是存储盘或多个盘。该文件系统204通常为媒体播放器200提供高容量存储能力。但是,由于文件系统204的存取时间相对较慢,因此,媒体播放器200还可以包括高速缓存206。举例来说,该高速缓存206是由半导体存储器提供的随机存取存储器(RAM)。与文件系统204相比,高速缓存206的相对存取时间要短得多。但是,高速缓存206不具有文件系统204的大存储容量。此外,与高速缓存206相比,文件系统204在活动时将会耗费更多电力。当媒体播放器200是由电池(未示出)供电的便携式媒体播放器时,功耗将是尤其重要的。该媒体播放器200还包括RAM 220和只读存储器(ROM)222。ROM 222可以存储以非易失方式执行的程序、实用程序或进程。RAM 220则提供了例如用于高速缓存206的易失性数据存储器。
媒体播放器200还包括允许媒体播放器200的用户与该媒体播放器200进行交互的用户输入设备208。举例来说,该用户输入设备208可以采用多种形式,例如按钮、小键盘、转盘(dial)等等。此外,该媒体播放器200还包括显示器210(屏幕显示器),该显示器可以由处理器202控制,以便向用户显示信息。数据总线224可以为至少在文件系统204、高速缓存206以及处理器202之间的数据传送提供便利。另外,该媒体播放器200还包括与数据链路218相耦合的总线接口216。该数据链路218能使媒体播放器200通过有线连接耦合到主计算机。
在一个实施例中,媒体播放器200用于在文件系统204中存储多个媒体资源(例如曲目)。当用户希望媒体播放器200播放特定媒体项目时,会在显示器210上显示可用媒体资源列表。然后,使用用户输入设备208,用户可以选择其中一个可用媒体资源。一旦接收到关于特定媒体项目的选择,处理器202会将该特定媒体项目的媒体数据(例如音频文件)提供给编码器/解码器(CODEC)212。然后,CODEC212为扬声器214产生模拟输出信号。该扬声器214既可以是媒体播放器200内部的扬声器,也可以是媒体播放器200外部的扬声器。例如,与媒体播放器200相连的耳机或耳塞可以被认为是外部扬声器。
举例来说,在特定实施例中,可用媒体资源是根据适合于可用媒体资源的分组的选定数量和类型而以分层方式排列的。举例来说,如果媒体播放器200是MP3类型的媒体播放器,那么可用媒体资源将会采用至少部分存储在文件系统204中的MP3文件的形式(这其中的每一个文件都与数字编码的曲目或是其他音频演出相对应)。可用媒体资源(在本情况中是曲目)可以采用任何一种被认为适当的方式来分组。在一种排列中,这些曲目可以分层排列成:处于第一级的音乐流派列表、处于第二级的与每一个流派相关联的艺术家列表、处于第三级的关于在第二级列举的每一个艺术家的曲集列表、以及处于第四级的在第三级列出的每一个曲集的曲目列表,等等。
媒体播放器200还包括无线网络接口226,该接口被设置成通过无线网络以无线方式将任何选定数据从媒体播放器200传输到任何恰当配置的接收机单元(例如无线网络接口114)。在图1所示的实施例中,举例来说,无线网络接口226采用了根据IEEE 802.11b或802.11g标准的“WiFi”接口的形式。此外,其他无线网络标准同样可以用于替换或补充所确定的标准。这些其他网络标准可以包括IEEE802.11a标准或蓝牙标准。
在一个实施例中,媒体播放器200是专用于处理音频之类的媒体的便携式计算设备。例如,该媒体播放器200可以是音乐播放器(例如MP3播放器)、游戏机、遥控器、便携式通信设备等等。这些设备通常是借助电池运作的,并且是高度便携的,由此允许用户收听音乐,玩游戏或播放视频,记录视频或拍摄照片,与其他人进行通信,和/或控制其他设备。在一个实施方式中,媒体播放器200是手持式设备,其大小适合于放置在用户的口袋或手中。由于是手持式的,该媒体播放器200相对较小,并且很容易供用户手持和使用。由于采用适合口袋的大小,用户不必直接携带该设备,由此,可以将该设备带到用户旅行的几乎任何地方(例如,用户不会由于携带庞大并且通常很重的设备而受局限,这与在便携式计算机中是一样的)。此外,该设备可以由用户手动操作,而不需要诸如桌面之类的基准面。
多媒体播放器102可以用于远程访问和/或控制个人计算机104,以便对流式传输到媒体单元106(即,立体声系统110)并由其播放的音乐实施任意次数的改变。这类改变包括选择不同曲目、播放列表,改变音量、低音、高音等等,并且这其中的每个改变都由多媒体播放器102的用户来决定。
图3例示了根据本发明实施例的代表性多媒体播放器300,其中所述多媒体播放器300适合于用作图1所示的具有多个输入按钮302的多媒体播放器102。这些输入按钮302采用了可旋转转盘302-1的形式,其中该转盘采用了能够沿着顺时针或逆时针方向旋转的轮盘的形式,在该轮盘的中心是可以压下的输入按钮302-2,该按钮被设置成接收诸如按压事件之类的用户输入事件。其他输入按钮302包括输入按钮302-3到302-6,其中每一个按钮都可以用于接收用户提供的输入动作。应该指出的是,每一个上述按钮都可以单独或者按任何组合的方式而被编程或配置,以便执行特定的功能或一组功能。举例来说,如果需要的话,可旋转转盘302-1可以被配置成将向前滚动功能与转盘302-1的顺时针方向旋转相关联,并且将向后滚动功能与逆时针方向旋转相关联,反之亦然。在另一种情况下,用户可以配置转盘302-1,以便结合由用户提供的采用按压可按下按钮302-2的形式的输入事件与顺时针旋转的向前滚动一起,按离散步骤向前滚动,例如,这与连续滚动动作是相对照的。这样一来,用户可以对任何一个按钮302进行编程(单独或是采用任何组合方式),以便执行任何功能。
虽然多媒体播放器300采用了转盘302-1以及不同输入按钮302-2至302-6,但在另一个实施例中,转盘302-1可以被触摸板所取代,其中该触摸板优选地是支持循环(circular)输入的触摸板。此外,还可以将按钮302-2至302-6配置在其他位置。举例来说,如果使用了触摸板,那么按钮302-2至302-6可以与触摸板的一部分相关联,这些按钮分散在该触摸板的外周缘的周围和之外,或者被设置在触摸板的下方。
图4示出了根据本发明一个实施例的远程访问媒体服务器以改变流式传输的数字媒体文件的处理的流程图。该处理400是以多媒体播放器产生多媒体元数据请求为开始的,然后,该请求将被转发到媒体服务器402。响应于这个多媒体元数据请求,媒体服务器对与存储在媒体服务器上的媒体文件404相关联的被请求元数据进行定位。通常,多媒体元数据请求是关于媒体服务器上可用的所有媒体项目的目录的请求。该目录通常是预先确定的,并且通常存储在媒体服务器上。但是,如果没有该目录,那么也可以在请求时生成该目录。所请求的目录不必涉及媒体服务器上可用的所有媒体项目。在任何情况下,对给定的媒体项目(例如曲目)来说,该元数据可以包括与被请求曲目相对应的曲目标题、作者、音轨持续时间等等,并且其大小通常远远小于相关联的媒体文件。一旦识别了元数据,那么媒体服务器可以向多媒体播放器往回提供多媒体元数据响应406,以便将元数据存储在其上。在该情况下,曲目标题、作者或其他识别标记将被返回给多媒体播放器,并且将会被存储在该多媒体播放器中,以便在以后取出来。
一旦在多媒体播放器上存储了恰当的元数据(例如可用媒体项目的目录),那么多媒体播放器将会显示可用元数据(或是其某些部分)408。这时,用户可以选择与所显示的元数据410相关联的任何媒体项目。举例来说,用户可以选择所要播放的新的曲目。一旦选定了特定媒体项目,那么在媒体播放器上将会产生与对应于选定媒体项目的元数据相一致的多媒体文件请求,然后,该请求将被转发给媒体服务器412。应该指出的是,媒体文件请求只需要包括可供媒体服务器唯一地识别选定曲目所需要的描述性信息(例如元数据)。而曲目数据自身则决不会从媒体播放器传送到媒体服务器,由此避免了基于受保护内容的任何版权侵权。实际上,多媒体播放器可以不包含曲目数据。此外,由于媒体文件请求意味着少量数据传送(在数千字节的量级上),因此,与发送完整的媒体文件所需要的电量相比,产生媒体文件请求并将其从多媒体播放器转发到媒体服务器所需要的电量将会得到显著减少。这样一来,用户可以借助媒体服务器来对立体声系统之类的媒体单元提供有效的远程控制,而不会对多媒体播放器的电池寿命产生负面影响。
一旦媒体服务器接收到媒体文件请求,则从媒体服务器中检索合适的媒体文件,并且借助无线网络接口经由无线网络以无线方式将该媒体文件转发到媒体单元(例如立体声系统110)。在某些情况下,以无线方式转发的媒体文件附带有相关联的控制命令,以便对立体声系统进行控制,例如改变音量、高音、低音等等。
图5A~5B图示了根据本发明实施例的在多媒体播放器102、媒体服务器104以及媒体单元106之间的数据流。一旦用户与媒体多媒体播放器102进行交互,例如选择将要播放的新曲目,那么多媒体播放器102将会产生多媒体元数据请求502,然后,该请求将被转发给个人计算机104。响应于这个多媒体元数据请求502,个人计算机104对与存储在个人计算机104上的媒体文件106(例如,音轨)相关联的被请求元数据进行定位。通常,这个多媒体元数据请求502是关于可以在个人计算机104上得到的所有媒体项目的目录的请求。该目录通常是预先确定的,并且通常存储在个人计算机104上。但是,如果没有该目录,那么也可以在请求时生成该目录。所请求的目录不必涉及可以在个人计算机104上得到的所有媒体项目。在任何情况下,对给定媒体项目(例如曲目)来说,该元数据可以包括与被请求曲目相对应的曲目标题、作者、音轨持续时间等等,并且其大小通常远远小于相关联的媒体文件。一旦识别了元数据,那么个人计算机104可以向多媒体播放器102往回提供多媒体元数据响应504,以便将元数据存储在其上。在该情况中,曲目标题、作者或其他识别标记将被返回给多媒体播放器102,并且将会存储在该多媒体播放器中,以便在以后取出来。
一旦在多媒体播放器102上存储了合适的元数据(例如可用媒体项目的目录),那么用户可以选择与将要远程播放的已存储元数据相关联的任何媒体项目。举例来说,用户可以使用GUI 310来选择所要播放的新的曲目,其中该GUI 310可以显示先前从个人计算机104接收的已存储元数据中的至少一部分。如图5B所示,一旦选定了特定媒体项目,那么在媒体播放器102上将会产生与对应于选定媒体项目的元数据相一致的多媒体文件请求602,然后,这个多媒体文件请求602将被转发给个人计算机104。应该指出的是,该媒体文件请求602只需要包括可供个人计算机104唯一识别选定曲目所需要的描述性信息(例如元数据)。而曲目数据自身则决不会被从媒体播放器102传送到个人计算机104,由此避免任何基于受保护内容的版权侵权行为。实际上,多媒体播放器102可以不包含曲目数据。此外,由于媒体文件请求602意味着少量数据传送(在数千字节的量级上),因此,与发送完整媒体文件所需要的电量相比,产生媒体文件请求602以及将其从多媒体播放器102转发到个人计算机104所需要的电量将得到显著减少。由此,用户可以借助个人计算机104来有效地远程控制立体声系统110之类的媒体单元,而不会对多媒体播放器102的电池寿命产生负面影响。
一旦个人计算机104接收到媒体文件请求602,则根据该媒体文件请求602中提供的描述性信息来从个人计算机104中检索合适的媒体文件604。在一个实施例中,合适的媒体文件604是从硬盘108检索的,并且将会借助无线网络接口116、通过无线网络以及经由无线网络接口114而以无线方式被转发到立体声系统110。在某些情况下,以无线方式转发的媒体文件附带有相关联的控制命令,以便对立体声系统110进行控制,例如改变音量、高音、低音等等。
在某些情况下,多媒体播放器102将会定期地无线同步到个人计算机104。该同步既可以手动发起,也可以自动发起。所述同步可以在多媒体播放器102与个人计算机104之间对元数据以及媒体数据进行同步。通常,该同步仅仅将可用元数据和媒体项目的某个子集从个人计算机104提供给存储容量较小的多媒体播放器102。
图6示出了根据本发明一个实施例的同步处理600的流程图。举例来说,该同步处理600是由图1所示的个人计算机104执行的。更具体地说,该同步处理600是由媒体管理应用(例如iTunes软件)执行的。
在一开始,该同步处理660从媒体播放器上的媒体数据库中读取602播放器媒体信息。接着,将该播放器信息与来自主计算机(例如个人计算机)上的媒体数据库的第一媒体文件信息相比较604。这种比较将会产生与播放器信息与主机信息之间的差别相关的比较信息。接下来,同步处理600将会根据该比较信息来确定606一个或多个媒体项目,以便在主计算机与媒体播放器之间进行拷贝。举个例子,可以使用媒体元数据来比较媒体项目(例如曲目的音频文件),其中该媒体元数据可以是涉及媒体项目特性或属性的曲目标题、曲集名称和/或艺术家名称。此后,所确定的一个或多个媒体项目将被拷贝608到相应的媒体数据库,并且合适的元数据将被更新至相应的媒体数据库。在操作608之后,同步处理600完成并且结束。
根据一个实施例,播放器媒体信息与主机媒体信息的比较是使用不同媒体项目的媒体属性来执行的。换句话说,如果其媒体属性足够匹配,那么可以认为媒体播放器上的媒体项目与驻留在主计算机上的媒体项目相同。媒体属性的示例包括标题、曲集、音轨、艺术家、作曲者以及流派。这些属性是为某个媒体项目所特有的。此外,其他媒体属性也可以涉及媒体项目的质量特性。这些媒体属性的示例包括比特率、采样率、均衡设置、音量调整、开始/停止和总时间,以及相关联的首选项文件。因此,在一个实施例中,如果涉及媒体播放器上的某个媒体项目的上述媒体属性与涉及主计算机上的媒体项目的相同媒体属性全都匹配,那么,即使还有其他属性或特性可能导致这些媒体项目并不完全是彼此的副本,也还是可以认为存储在不同设备上的这两个媒体项目是相同的。举例来说,如果与存储媒体项目的相应文件相关联的修改日期不同,那么当上述媒体属性匹配时,修改日期的这种差别不会触发将该媒体项目从主计算机拷贝到媒体播放器的处理。但是,如果可编程按钮首选项文件不匹配,那么只有可编程按钮首选项文件会被更新。
因此,同步处理的智能性使得可以恰当地管理数据传送量,使得该数据量将会相对较小或是最小化。虽然同步处理700利用了主计算机和媒体播放器上的媒体数据库,但是在另一个实施例中,所需要的主机媒体信息和播放器媒体信息可以从媒体项目自身中收集。在一个实施方式中,这些媒体信息可以从与媒体项目一起提供的元数据中获取。但是,通过提供媒体数据库,能够更加高效和快速地执行同步。
虽然针对有限数量个实施例对本发明进行了公开,但是本领域技术人员将预见到众多的修改和变更。举个例子,对本公开来说,术语“计算机”不一定是指任何特定类型的设备、硬件和/或软件的组合,也不应该认为其仅限于多用途或单用途设备。此外,虽然尤其针对多媒体信息的输出或分发处理对本发明进行了描述,但是应该理解,在此公开的发明概念还广泛地适用于此类信息的输入或收集处理。所有这些变更和修改全都应该落入所附权利要求的范围内。

Claims (21)

1.一种使用便携式多媒体播放器来以无线方式访问和/或控制媒体服务器的方法,其中所述便携式多媒体播放器被设置成存储数字媒体文件,所述媒体服务器被配置成将数字媒体数据流式传输到媒体单元;所述方法包括以下步骤:
将所述便携式多媒体播放器与所述媒体服务器相绑定;
以无线方式将信号从所述多媒体播放器传输到所述媒体服务器;以及
利用所接收到的信号借助无线接口将数字媒体数据从所述媒体服务器流式传输到媒体单元。
2.如权利要求1所述的方法,其中将所述便携式多媒体播放器与所述媒体服务器相绑定的步骤包括以下步骤:
通过包括兼容IEEE 1394类型的连接器的有线连接器对所述数字媒体播放器与所述媒体服务器进行同步。
3.如权利要求1所述的方法,还包括以下步骤:
由所述数字媒体播放器显示具有多个用户可选项目的顶级菜单;
选择所述多个用户可选项目中的特定的一个;以及
根据选定的项目来产生所述信号。
4.如权利要求3所述的方法,其中所述选定的项目与数字媒体文件中的特定的一个相关联。
5.如权利要求4所述的方法,其中所述信号包括与所述数字媒体文件中的所述特定的一个唯一地相关联的数字媒体文件元数据。
6.如权利要求5所述的方法,其中所述数字媒体文件元数据包括数字媒体文件标题。
7.如权利要求1所述的方法,其中所述媒体服务器是包括个人计算机的计算设备。
8.如权利要求1所述的方法,其中所述媒体单元是家庭音频系统。
9.一种便携式数字多媒体播放器的遥控器单元,该遥控器单元被设置成存储用于无线地控制远程媒体服务器的多媒体媒体文件元数据,所述遥控器单元包括:
无线网络接口;
显示设备,被设置成显示具有多个用户可选项目的用户界面;以及
处理器单元,当用户选择所述用户可选项目中的一个时,作为响应,该处理器单元产生由所述无线网络接口无线发送到所述远程媒体服务器的信号,该信号包括用于识别存储在所述媒体服务器上的多媒体文件的多媒体文件元数据,而所述媒体服务器接着通过存取所识别的多媒体文件来进行响应,一旦进行了存取,那么所述媒体服务器会以无线方式将所识别的多媒体文件发送到远程媒体单元。
10.如权利要求9所述的便携式数字多媒体播放器的遥控器单元,还包括:
主总线;以及
与所述主总线相连的总线接口,该总线接口被设置成将所述主总线连接到数据链路,该数据链路提供用于有线传输数字多媒体文件元数据的目录的数据路径,并且所述数字多媒体文件元数据与存储在所述媒体服务器上的数字多媒体文件相对应。
11.如权利要求10所述的便携式数字多媒体播放器的遥控器单元,还包括:
与所述主总线相耦合的文件系统,用于存储从所述媒体服务器接收的数字多媒体文件元数据的目录。
12.如权利要求11所述的便携式数字多媒体播放器的遥控器单元,其中所述便携式数字多媒体播放器的遥控器单元是MP3播放器。
13.如权利要求9所述的便携式数字多媒体播放器的遥控器单元,其中所述媒体服务器是包括个人计算机的计算设备。
14.如权利要求9所述的便携式数字多媒体播放器的遥控器单元,其中所述媒体单元是家庭音频系统。
15.一种通过使用便携式多媒体播放器和个人计算机来提供对远程媒体单元的无线远程控制的方法,包括以下步骤:
在所述个人计算机上无线接收来自所述多媒体播放器的多媒体文件指示;
使用接收到的多媒体文件指示来识别存储在所述个人计算机上的多媒体文件;
存取所识别的多媒体文件;以及
以无线方式将所识别的多媒体文件从所述个人计算机发送到所述远程媒体单元。
16.如权利要求15所述的方法,其中所述方法还包括以下步骤:
以无线方式指示所述远程媒体单元播放所识别的多媒体文件。
17.如权利要求15所述的方法,其中所述方法还包括以下步骤:
向所述多媒体播放器提供与驻留在所述个人计算机上的多个多媒体文件有关的元数据。
18.如权利要求17所述的方法,其中所述提供步骤是通过将所述元数据以无线方式发送到所述多媒体播放器来执行的。
19.如权利要求18所述的方法,其中所述提供步骤并不向所述多媒体播放器提供多媒体文件。
20.如权利要求17所述的方法,其中所述多媒体文件中的每一个的元数据至少包括描述性信息以及唯一的多媒体文件指示。
21.如权利要求17所述的方法,其中所述元数据是与所述多媒体文件相关联的信息的目录。
CNA2006800484944A 2005-12-20 2006-12-13 作为低功率遥控器的便携式媒体播放器及其方法 Pending CN101346965A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/314,291 US7702279B2 (en) 2005-12-20 2005-12-20 Portable media player as a low power remote control and method thereof
US11/314,291 2005-12-20

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN2012105566191A Division CN102984041A (zh) 2005-12-20 2006-12-13 作为低功率遥控器的便携式媒体播放器及其方法

Publications (1)

Publication Number Publication Date
CN101346965A true CN101346965A (zh) 2009-01-14

Family

ID=37948068

Family Applications (2)

Application Number Title Priority Date Filing Date
CNA2006800484944A Pending CN101346965A (zh) 2005-12-20 2006-12-13 作为低功率遥控器的便携式媒体播放器及其方法
CN2012105566191A Pending CN102984041A (zh) 2005-12-20 2006-12-13 作为低功率遥控器的便携式媒体播放器及其方法

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN2012105566191A Pending CN102984041A (zh) 2005-12-20 2006-12-13 作为低功率遥控器的便携式媒体播放器及其方法

Country Status (8)

Country Link
US (4) US7702279B2 (zh)
EP (2) EP2299654A1 (zh)
JP (4) JP2009521185A (zh)
CN (2) CN101346965A (zh)
AT (1) ATE520238T1 (zh)
HK (1) HK1122664A1 (zh)
PL (1) PL1964365T3 (zh)
WO (1) WO2007075376A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102438004A (zh) * 2011-09-05 2012-05-02 深圳创维数字技术股份有限公司 获取媒体文件的元数据信息的方法、系统及多媒体播放器
CN104135691A (zh) * 2014-08-14 2014-11-05 广州创维平面显示科技有限公司 Mcu复位控制电路和电视机

Families Citing this family (157)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ES2320724T3 (es) 1999-10-22 2009-05-28 Nomadix, Inc. Sistemas y procedimientos para la gestion dinamica del ancho de banda por abonado en una red de comunicaciones.
US6914551B2 (en) * 2002-04-12 2005-07-05 Apple Computer, Inc. Apparatus and method to facilitate universal remote control
US11650784B2 (en) 2003-07-28 2023-05-16 Sonos, Inc. Adjusting volume levels
US8234395B2 (en) 2003-07-28 2012-07-31 Sonos, Inc. System and method for synchronizing operations among a plurality of independently clocked digital data processing devices
US11106425B2 (en) 2003-07-28 2021-08-31 Sonos, Inc. Synchronizing operations among a plurality of independently clocked digital data processing devices
US8290603B1 (en) 2004-06-05 2012-10-16 Sonos, Inc. User interfaces for controlling and manipulating groupings in a multi-zone media system
US10613817B2 (en) 2003-07-28 2020-04-07 Sonos, Inc. Method and apparatus for displaying a list of tracks scheduled for playback by a synchrony group
US8086752B2 (en) 2006-11-22 2011-12-27 Sonos, Inc. Systems and methods for synchronizing operations among a plurality of independently clocked digital data processing devices that independently source digital data
US11294618B2 (en) 2003-07-28 2022-04-05 Sonos, Inc. Media player system
US11106424B2 (en) 2003-07-28 2021-08-31 Sonos, Inc. Synchronizing operations among a plurality of independently clocked digital data processing devices
US9374607B2 (en) * 2012-06-26 2016-06-21 Sonos, Inc. Media playback system with guest access
US9977561B2 (en) 2004-04-01 2018-05-22 Sonos, Inc. Systems, methods, apparatus, and articles of manufacture to provide guest access
US8443038B2 (en) 2004-06-04 2013-05-14 Apple Inc. Network media device
US8797926B2 (en) 2004-06-04 2014-08-05 Apple Inc. Networked media station
US20070110074A1 (en) 2004-06-04 2007-05-17 Bob Bradley System and Method for Synchronizing Media Presentation at Multiple Recipients
US10972536B2 (en) 2004-06-04 2021-04-06 Apple Inc. System and method for synchronizing media presentation at multiple recipients
US8326951B1 (en) 2004-06-05 2012-12-04 Sonos, Inc. Establishing a secure wireless network with minimum human intervention
US8868698B2 (en) 2004-06-05 2014-10-21 Sonos, Inc. Establishing a secure wireless network with minimum human intervention
US8090309B2 (en) * 2004-10-27 2012-01-03 Chestnut Hill Sound, Inc. Entertainment system with unified content selection
US7885622B2 (en) * 2004-10-27 2011-02-08 Chestnut Hill Sound Inc. Entertainment system with bandless tuning
US20190278560A1 (en) 2004-10-27 2019-09-12 Chestnut Hill Sound, Inc. Media appliance with auxiliary source module docking and fail-safe alarm modes
US7721208B2 (en) * 2005-10-07 2010-05-18 Apple Inc. Multi-media center for computing systems
US7966577B2 (en) 2005-10-11 2011-06-21 Apple Inc. Multimedia control center
US8769408B2 (en) 2005-10-07 2014-07-01 Apple Inc. Intelligent media navigation
US7702279B2 (en) 2005-12-20 2010-04-20 Apple Inc. Portable media player as a low power remote control and method thereof
US8352323B2 (en) * 2007-11-30 2013-01-08 Blaze Mobile, Inc. Conducting an online payment transaction using an NFC enabled mobile communication device
KR20070080396A (ko) * 2006-02-07 2007-08-10 삼성전자주식회사 데이터 네트워크와 ieee 1394 네트워크 간의 a/v스트림 중계 시스템 및 방법
WO2007100706A2 (en) * 2006-02-27 2007-09-07 Apple Inc. Portable media delivery system
US8920343B2 (en) 2006-03-23 2014-12-30 Michael Edward Sabatino Apparatus for acquiring and processing of physiological auditory signals
US7656849B1 (en) 2006-05-31 2010-02-02 Qurio Holdings, Inc. System and method for bypassing an access point in a local area network for P2P data transfers
US8102863B1 (en) 2006-06-27 2012-01-24 Qurio Holdings, Inc. High-speed WAN to wireless LAN gateway
US20080005257A1 (en) * 2006-06-29 2008-01-03 Kestrelink Corporation Dual processor based digital media player architecture with network support
US11450331B2 (en) 2006-07-08 2022-09-20 Staton Techiya, Llc Personal audio assistant device and method
EP2044804A4 (en) 2006-07-08 2013-12-18 Personics Holdings Inc PERSONAL HEARING AID AND METHOD
US8788080B1 (en) 2006-09-12 2014-07-22 Sonos, Inc. Multi-channel pairing in a media system
US9202509B2 (en) 2006-09-12 2015-12-01 Sonos, Inc. Controlling and grouping in a multi-zone media system
US8483853B1 (en) 2006-09-12 2013-07-09 Sonos, Inc. Controlling and manipulating groupings in a multi-zone media system
US20080077679A1 (en) * 2006-09-27 2008-03-27 Bawany M Ali Program generation based on user playback information
WO2008042804A2 (en) 2006-09-29 2008-04-10 Nomadix, Inc. Systems and methods for injecting content
JP4379471B2 (ja) * 2006-12-29 2009-12-09 ソニー株式会社 再生装置および再生制御方法
CN101216808A (zh) * 2007-01-04 2008-07-09 联想(北京)有限公司 播放系统和方法
US20080189359A1 (en) * 2007-02-01 2008-08-07 Sony Corporation Content providing method, content playback method, portable wireless terminal, and content playback apparatus
US8340795B2 (en) * 2007-03-26 2012-12-25 Google Inc. Small removable audio player that attaches to a host media player
US7920901B2 (en) * 2007-02-28 2011-04-05 Research In Motion Limited System and method for providing visual indicators in a media application
US20080250431A1 (en) * 2007-04-04 2008-10-09 Research In Motion Limited System and method for displaying media files in a media application for a portable media device
WO2008145682A1 (en) * 2007-05-31 2008-12-04 Bang & Olufsen A/S A multi media controller
US8201096B2 (en) 2007-06-09 2012-06-12 Apple Inc. Browsing or searching user interfaces and other aspects
US8185839B2 (en) 2007-06-09 2012-05-22 Apple Inc. Browsing or searching user interfaces and other aspects
US8887048B2 (en) * 2007-08-23 2014-11-11 Sony Computer Entertainment Inc. Media data presented with time-based metadata
US10580459B2 (en) * 2007-08-23 2020-03-03 Sony Interactive Entertainment America Llc Dynamic media interaction using time-based metadata
JP2009086157A (ja) * 2007-09-28 2009-04-23 Kenwood Corp コンテンツ再生装置
US20090156251A1 (en) * 2007-12-12 2009-06-18 Alan Cannistraro Remote control protocol for media systems controlled by portable devices
EP2255511A2 (en) * 2008-01-24 2010-12-01 Nxp B.V. Audio streaming system and method for performing distributed audio processing within the system
US8387015B2 (en) * 2008-01-31 2013-02-26 Microsoft Corporation Scalable automated empirical testing of media files on media players
JP5278847B2 (ja) * 2008-03-31 2013-09-04 Kddi株式会社 サーバ制御型動画通信端末向けVoDシステム
US20090319063A1 (en) * 2008-06-23 2009-12-24 Yang Pan Splittable portable media player as remote control
US9716774B2 (en) 2008-07-10 2017-07-25 Apple Inc. System and method for syncing a user interface on a server device to a user interface on a client device
US8505056B2 (en) * 2008-07-10 2013-08-06 Apple Inc. Updating properties of remote A/V performance nodes
US20100303258A1 (en) * 2008-07-14 2010-12-02 Yang Pan Portable media delivery system with a media server and highly portable media client devices
US20100011054A1 (en) * 2008-07-14 2010-01-14 Yang Pan Portable Media Delivery System with a Media Server and Highly Portable Media Client Devices
US8150804B2 (en) * 2008-07-18 2012-04-03 Yang Pan Hierarchical categorization of media assets and user interface for media player
US20100063825A1 (en) * 2008-09-05 2010-03-11 Apple Inc. Systems and Methods for Memory Management and Crossfading in an Electronic Device
US8392505B2 (en) * 2008-09-26 2013-03-05 Apple Inc. Collaborative playlist management
US8898257B1 (en) 2008-10-20 2014-11-25 At&T Intellectual Property I, L.P. Multi-device complexity broker
US20100131675A1 (en) * 2008-11-24 2010-05-27 Yang Pan System and method for secured distribution of media assets from a media server to client devices
US20100153480A1 (en) * 2008-12-13 2010-06-17 Yang Pan System and method for distribution of media assets from media delivery unit to handheld media player
US20110078053A1 (en) * 2008-12-13 2011-03-31 Yang Pan System and method for distribution of media assets from media delivery unit to handheld media player
US8141115B2 (en) * 2008-12-17 2012-03-20 At&T Labs, Inc. Systems and methods for multiple media coordination
US9142120B2 (en) * 2008-12-23 2015-09-22 At&T Intellectual Property I, L.P. Remote control device signal distribution
JP2012517188A (ja) 2009-02-05 2012-07-26 ディジマーク コーポレイション テレビベースの広告と携帯電話向けtvウィジェットの配信
US20100245667A1 (en) * 2009-03-24 2010-09-30 Sony Corporation Non-standalone tv pc
JP5545970B2 (ja) * 2009-03-26 2014-07-09 株式会社半導体エネルギー研究所 発光装置及びその作製方法
US20110004505A1 (en) * 2009-07-01 2011-01-06 Yang Pan Methods of media asset distribution by employing electronic apparatus
US20110030037A1 (en) 2009-07-07 2011-02-03 Vadim Olshansky Zone migration in network access
US8780778B2 (en) * 2009-07-21 2014-07-15 Lemi Technology, Llc System and method for providing synchronized broadcast and simulcast of media content
US20110022519A1 (en) * 2009-07-21 2011-01-27 Yang Pan System and method of advertising message distribution by employing portable media player
US9191425B2 (en) 2009-12-08 2015-11-17 Citrix Systems, Inc. Systems and methods for remotely presenting a multimedia stream
US20110167344A1 (en) * 2010-01-04 2011-07-07 Yang Pan Media delivery system based on media assets stored in different devices connectable through a communication means
US8407768B1 (en) * 2010-01-27 2013-03-26 Google Inc. Data and application access combined with communication services
US8407773B1 (en) * 2010-01-27 2013-03-26 Google Inc. Data and application access combined with communication services
US8560583B2 (en) 2010-04-01 2013-10-15 Sony Computer Entertainment Inc. Media fingerprinting for social networking
US9264785B2 (en) 2010-04-01 2016-02-16 Sony Computer Entertainment Inc. Media fingerprinting for content determination and retrieval
JP2011217316A (ja) 2010-04-02 2011-10-27 Funai Electric Co Ltd 携帯情報処理装置
JP5440334B2 (ja) 2010-04-05 2014-03-12 船井電機株式会社 携帯情報表示端末
WO2011143403A2 (en) * 2010-05-12 2011-11-17 Smsc Holdings S.A.R.L. Systems and methods for operating media devices
US20110281538A1 (en) * 2010-05-13 2011-11-17 T-Mobile Usa, Inc. Personalized Media Recommendations
EP2572261B1 (en) * 2010-05-17 2019-11-06 BCS Automotive Interface Solutions US LLC Control dial method and apparatus
US20120176872A1 (en) * 2010-07-07 2012-07-12 Bby Solutions, Inc. Continuous Playback on an Optical Media Disc Player
US9832441B2 (en) 2010-07-13 2017-11-28 Sony Interactive Entertainment Inc. Supplemental content on a mobile device
US9159165B2 (en) 2010-07-13 2015-10-13 Sony Computer Entertainment Inc. Position-dependent gaming, 3-D controller, and handheld as a remote
US9143699B2 (en) 2010-07-13 2015-09-22 Sony Computer Entertainment Inc. Overlay non-video content on a mobile device
US8730354B2 (en) 2010-07-13 2014-05-20 Sony Computer Entertainment Inc Overlay video content on a mobile device
US9814977B2 (en) 2010-07-13 2017-11-14 Sony Interactive Entertainment Inc. Supplemental video content on a mobile device
JP5678532B2 (ja) * 2010-09-13 2015-03-04 ソニー株式会社 信号処理装置および信号処理方法
US9019083B2 (en) 2010-09-22 2015-04-28 Savant Systems, Llc Programmable multimedia control system having a tactile remote control
US9078082B2 (en) 2010-09-24 2015-07-07 Amazon Technologies, Inc. Interacting with cloud-based applications using unrelated devices
US20120158891A1 (en) * 2010-12-21 2012-06-21 Microsoft Corporation Techniques for universal representation of digital content
US11429343B2 (en) 2011-01-25 2022-08-30 Sonos, Inc. Stereo playback configuration and control
US11265652B2 (en) 2011-01-25 2022-03-01 Sonos, Inc. Playback device pairing
US20120246240A1 (en) * 2011-03-24 2012-09-27 Apple Inc. Providing Context Information Relating To Media Content That Is Being Presented
US9195677B2 (en) * 2011-05-20 2015-11-24 Stephen Ball System and method for decorating a hotel room
US9207853B2 (en) * 2011-06-28 2015-12-08 Lg Electronics Inc. Mobile terminal and method of controlling the same
GB201112926D0 (en) * 2011-07-27 2011-09-14 Simple Audio Ltd Digital media distribution system
KR101816168B1 (ko) * 2011-09-08 2018-01-09 삼성전자 주식회사 장치 및 장치의 컨텐츠 실행방법
US9094706B2 (en) 2011-10-21 2015-07-28 Sonos, Inc. Systems and methods for wireless music playback
US9654821B2 (en) 2011-12-30 2017-05-16 Sonos, Inc. Systems and methods for networked music playback
US9537336B2 (en) 2011-12-30 2017-01-03 Makita Corporation Battery system for a power tool, as well as battery holder therefor, charger, and charging system
US9729115B2 (en) 2012-04-27 2017-08-08 Sonos, Inc. Intelligently increasing the sound level of player
US8908879B2 (en) * 2012-05-23 2014-12-09 Sonos, Inc. Audio content auditioning
US9674587B2 (en) 2012-06-26 2017-06-06 Sonos, Inc. Systems and methods for networked music playback including remote add to queue
EP2683155A1 (en) * 2012-07-07 2014-01-08 PIXarithmic GmbH System and Method for Processing Video and/or Audio Signals
US9008330B2 (en) 2012-09-28 2015-04-14 Sonos, Inc. Crossover frequency adjustments for audio speakers
US9781496B2 (en) 2012-10-25 2017-10-03 Milwaukee Electric Tool Corporation Worksite audio device with wireless interface
US10055491B2 (en) 2012-12-04 2018-08-21 Sonos, Inc. Media content search based on metadata
KR102488704B1 (ko) * 2013-01-21 2023-01-17 돌비 레버러토리즈 라이쎈싱 코오포레이션 예약된 데이터 공간에 위치된 메타데이터 컨테이너를 갖는 인코딩된 오디오 비트스트림의 디코딩
US9510055B2 (en) 2013-01-23 2016-11-29 Sonos, Inc. System and method for a media experience social interface
EP2765573B1 (en) * 2013-02-08 2016-08-03 Native Instruments GmbH Gestures for DJ scratch effect and position selection on a touchscreen displaying dual zoomed timelines.
US9319409B2 (en) 2013-02-14 2016-04-19 Sonos, Inc. Automatic configuration of household playback devices
US9237384B2 (en) * 2013-02-14 2016-01-12 Sonos, Inc. Automatic configuration of household playback devices
US9247363B2 (en) 2013-04-16 2016-01-26 Sonos, Inc. Playback queue transfer in a media playback system
US9361371B2 (en) 2013-04-16 2016-06-07 Sonos, Inc. Playlist update in a media playback system
US9501533B2 (en) 2013-04-16 2016-11-22 Sonos, Inc. Private queue for a media playback system
US9684484B2 (en) 2013-05-29 2017-06-20 Sonos, Inc. Playback zone silent connect
US20150095679A1 (en) * 2013-09-30 2015-04-02 Sonos, Inc. Transitioning A Networked Playback Device Between Operating Modes
USD741795S1 (en) 2013-10-25 2015-10-27 Milwaukee Electric Tool Corporation Radio charger
US9300647B2 (en) 2014-01-15 2016-03-29 Sonos, Inc. Software application and zones
US20150220498A1 (en) 2014-02-05 2015-08-06 Sonos, Inc. Remote Creation of a Playback Queue for a Future Event
US9226073B2 (en) 2014-02-06 2015-12-29 Sonos, Inc. Audio output balancing during synchronized playback
US9226087B2 (en) 2014-02-06 2015-12-29 Sonos, Inc. Audio output balancing during synchronized playback
KR102228396B1 (ko) 2014-03-05 2021-03-16 삼성전자주식회사 모바일 디바이스 및 그의 스피커 제어 방법
US9679054B2 (en) 2014-03-05 2017-06-13 Sonos, Inc. Webpage media playback
US9699922B1 (en) 2014-03-24 2017-07-04 APS Customs, LLC Interactive audio pass-through device
US10587693B2 (en) 2014-04-01 2020-03-10 Sonos, Inc. Mirrored queues
US9672368B2 (en) * 2014-04-30 2017-06-06 Visteon Global Technologies, Inc. Providing selective control of information shared from a first device to a second device
US20150324552A1 (en) 2014-05-12 2015-11-12 Sonos, Inc. Share Restriction for Media Items
US20150356084A1 (en) 2014-06-05 2015-12-10 Sonos, Inc. Social Queue
EP2953325B1 (en) * 2014-06-06 2019-01-16 Institut Mines-Telecom Method for managing packets in a network of Information Centric Networking (ICN) nodes
US9874997B2 (en) 2014-08-08 2018-01-23 Sonos, Inc. Social playback queues
WO2016049342A1 (en) 2014-09-24 2016-03-31 Sonos, Inc. Social media connection recommendations based on playback information
US9690540B2 (en) 2014-09-24 2017-06-27 Sonos, Inc. Social media queue
US9667679B2 (en) 2014-09-24 2017-05-30 Sonos, Inc. Indicating an association between a social-media account and a media playback system
US9860286B2 (en) 2014-09-24 2018-01-02 Sonos, Inc. Associating a captured image with a media item
US10645130B2 (en) 2014-09-24 2020-05-05 Sonos, Inc. Playback updates
US9959087B2 (en) 2014-09-24 2018-05-01 Sonos, Inc. Media item context from social media
US9723038B2 (en) 2014-09-24 2017-08-01 Sonos, Inc. Social media connection recommendations based on playback information
US10419497B2 (en) * 2015-03-31 2019-09-17 Bose Corporation Establishing communication between digital media servers and audio playback devices in audio systems
US10248376B2 (en) 2015-06-11 2019-04-02 Sonos, Inc. Multiple groupings in a playback system
JP2019032914A (ja) * 2015-12-28 2019-02-28 パナソニックIpマネジメント株式会社 音楽サーバ及び音楽データの処理方法
US9886234B2 (en) 2016-01-28 2018-02-06 Sonos, Inc. Systems and methods of distributing audio to one or more playback devices
CN105681444A (zh) * 2016-02-02 2016-06-15 优听无限传媒科技(北京)有限责任公司 智能终端远程控制目标wifi音箱的方法
US10712997B2 (en) 2016-10-17 2020-07-14 Sonos, Inc. Room association based on name
US10713335B2 (en) * 2017-08-28 2020-07-14 Visa International Service Association System, method, and apparatus for detecting unlicensed performances of copyrighted creative works
US10783929B2 (en) 2018-03-30 2020-09-22 Apple Inc. Managing playback groups
US11297369B2 (en) 2018-03-30 2022-04-05 Apple Inc. Remotely controlling playback devices
US10993274B2 (en) 2018-03-30 2021-04-27 Apple Inc. Pairing devices by proxy
EP3565265A1 (en) * 2018-04-30 2019-11-06 Spotify AB Personal media streaming appliance ecosystem
US10614857B2 (en) 2018-07-02 2020-04-07 Apple Inc. Calibrating media playback channels for synchronized presentation

Family Cites Families (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5845282A (en) 1995-08-07 1998-12-01 Apple Computer, Inc. Method and apparatus for remotely accessing files from a desktop computer using a personal digital assistant
AU5781599A (en) * 1998-08-23 2000-03-14 Open Entertainment, Inc. Transaction system for transporting media files from content provider sources tohome entertainment devices
US20050210101A1 (en) * 1999-03-04 2005-09-22 Universal Electronics Inc. System and method for providing content, management, and interactivity for client devices
US20020013852A1 (en) 2000-03-03 2002-01-31 Craig Janik System for providing content, management, and interactivity for thin client devices
US6192340B1 (en) * 1999-10-19 2001-02-20 Max Abecassis Integration of music from a personal library with real-time information
EP1228453A4 (en) * 1999-10-22 2007-12-19 Activesky Inc AN OBJECT-ORIENTED VIDEO SYSTEM
DE10035824A1 (de) * 2000-07-22 2002-02-14 Sennheiser Electronic System zur Steuerung von mobilen, drahtlos mit einer Zentraleinheit verbundenen Sende- und/oder Empfangsvorrichtungen
JP2002094544A (ja) * 2000-09-18 2002-03-29 Sony Corp 携帯型プレーヤ、プレーヤアクセス装置、ホームネットワークシステム、およびホームネットワークに対するアクセス方法
MY147018A (en) * 2001-01-04 2012-10-15 Thomson Licensing Sa A method and apparatus for acquiring media services available from content aggregators
US20020133914A1 (en) * 2001-03-22 2002-09-26 John Scott Eyeglass retainer with an improved end fastener
MXPA04001735A (es) * 2001-08-24 2005-04-11 Virtual Paper Emedia Solutions Dispositivos, aparatos y procedimientos para difusion, facturacion, pago y reproduccion de contenidos de medios digitales.
DE10147302B4 (de) * 2001-09-26 2007-02-22 Federal-Mogul Wiesbaden Gmbh & Co. Kg Verfahren zur Herstellung von Lagermaterialien und Verwendung der Lagermaterialien
US8417827B2 (en) * 2001-12-12 2013-04-09 Nokia Corporation Synchronous media playback and messaging system
JP2003281169A (ja) * 2002-03-19 2003-10-03 Toshiba Corp コンテンツ再生装置およびコンテンツ情報取得方法
US7231516B1 (en) * 2002-04-11 2007-06-12 General Instrument Corporation Networked digital video recording system with copy protection and random access playback
US6914551B2 (en) * 2002-04-12 2005-07-05 Apple Computer, Inc. Apparatus and method to facilitate universal remote control
US20040090984A1 (en) * 2002-11-12 2004-05-13 Intel Corporation Network adapter for remote devices
US20040133914A1 (en) * 2003-01-03 2004-07-08 Broadq, Llc Digital media system and method therefor
JP2004265139A (ja) * 2003-02-28 2004-09-24 Nec Corp コンテンツ実行システム、携帯情報端末、外部機器、コンテンツ実行方法及びプログラム
US7574691B2 (en) * 2003-03-17 2009-08-11 Macrovision Corporation Methods and apparatus for rendering user interfaces and display information on remote client devices
JP2004310885A (ja) * 2003-04-04 2004-11-04 Matsushita Electric Ind Co Ltd 蓄積型録画再生装置および外部再生装置
JP2005020180A (ja) * 2003-06-24 2005-01-20 Sony Corp 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム
JP2005031804A (ja) 2003-07-08 2005-02-03 Sony Corp コンテンツマネージメント端末,コンテンツ利用の管理方法,プログラム
JP2005031803A (ja) * 2003-07-08 2005-02-03 Sony Corp コンテンツマネージメント装置,ネットワーク経由でのコンテンツの取得方法,プログラム
GB0322792D0 (en) * 2003-09-30 2003-10-29 Koninkl Philips Electronics Nv Translation service for a system with a content directory service
GB0325673D0 (en) * 2003-11-04 2003-12-10 Koninkl Philips Electronics Nv Virtual content directory service
CN1662007B (zh) 2004-02-28 2011-03-30 深圳市朗科科技股份有限公司 基于无线的控制家庭数码设备的系统
JP4568537B2 (ja) * 2004-05-31 2010-10-27 株式会社ソニー・コンピュータエンタテインメント サーバ装置、コンテンツ処理装置、コンテンツ処理システム、コンテンツ送出方法、コンテンツ処理プログラム、及び記録媒体
US8797926B2 (en) * 2004-06-04 2014-08-05 Apple Inc. Networked media station
US8090309B2 (en) * 2004-10-27 2012-01-03 Chestnut Hill Sound, Inc. Entertainment system with unified content selection
US20090300508A1 (en) * 2004-10-27 2009-12-03 Steven Krampf Metadata-based entertainment content selection
US7885622B2 (en) * 2004-10-27 2011-02-08 Chestnut Hill Sound Inc. Entertainment system with bandless tuning
US20070214182A1 (en) * 2005-01-15 2007-09-13 Outland Research, Llc Establishment-based media and messaging service
US20060194612A1 (en) * 2005-02-25 2006-08-31 Topseed Technology Corp. Portable electronic assembly with media playback function
US7549008B2 (en) * 2005-08-05 2009-06-16 Universal Electronics, Inc. Interface adapter for a portable media player device
US7702279B2 (en) * 2005-12-20 2010-04-20 Apple Inc. Portable media player as a low power remote control and method thereof
US7574177B2 (en) 2006-01-04 2009-08-11 Apple Inc. Remote controller and FM reception arrangement
US8719231B2 (en) * 2011-03-29 2014-05-06 Toyota Motor Engineering & Manufacturing North America, Inc. Geographic based media content delivery interface

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102438004A (zh) * 2011-09-05 2012-05-02 深圳创维数字技术股份有限公司 获取媒体文件的元数据信息的方法、系统及多媒体播放器
CN104135691A (zh) * 2014-08-14 2014-11-05 广州创维平面显示科技有限公司 Mcu复位控制电路和电视机
CN104135691B (zh) * 2014-08-14 2017-12-22 广州创维平面显示科技有限公司 Mcu复位控制电路和电视机

Also Published As

Publication number Publication date
US8315555B2 (en) 2012-11-20
EP1964365B1 (en) 2011-08-10
JP2013243713A (ja) 2013-12-05
US9092383B2 (en) 2015-07-28
US20100049835A1 (en) 2010-02-25
EP1964365A1 (en) 2008-09-03
JP2009521185A (ja) 2009-05-28
US20070169115A1 (en) 2007-07-19
US20120129446A1 (en) 2012-05-24
EP2299654A1 (en) 2011-03-23
US8112032B2 (en) 2012-02-07
JP2012235471A (ja) 2012-11-29
US20130080599A1 (en) 2013-03-28
CN102984041A (zh) 2013-03-20
PL1964365T3 (pl) 2012-05-31
JP2015029285A (ja) 2015-02-12
HK1122664A1 (en) 2009-05-22
ATE520238T1 (de) 2011-08-15
US7702279B2 (en) 2010-04-20
WO2007075376A1 (en) 2007-07-05

Similar Documents

Publication Publication Date Title
CN101346965A (zh) 作为低功率遥控器的便携式媒体播放器及其方法
US10430153B2 (en) Fast-resume audio playback
CN109905761B (zh) 用于将回放设备与回放队列相关联的方法和系统、回放设备和计算机可读存储介质
CN105493442B (zh) 附属音量控制
US11728907B2 (en) Playback device media item replacement
CN111585977B (zh) 媒体回放系统控制法、移动设备及计算机可读介质和程序
CN110868618A (zh) 媒体回放系统中的播放列表更新
KR20130042672A (ko) 스마트 노래방 반주 시스템

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20090114