[go: up one dir, main page]

CN1363184A - Remote delivery of multimedia content from consumer electronics devices - Google Patents

Remote delivery of multimedia content from consumer electronics devices Download PDF

Info

Publication number
CN1363184A
CN1363184A CN00806596A CN00806596A CN1363184A CN 1363184 A CN1363184 A CN 1363184A CN 00806596 A CN00806596 A CN 00806596A CN 00806596 A CN00806596 A CN 00806596A CN 1363184 A CN1363184 A CN 1363184A
Authority
CN
China
Prior art keywords
server
user
information signal
multimedia content
remote
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
CN00806596A
Other languages
Chinese (zh)
Inventor
J·格里菲斯
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.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips Electronics NV
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 Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Publication of CN1363184A publication Critical patent/CN1363184A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • 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/612Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • 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/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25808Management of client data
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41407Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/4227Providing Remote input by a user located remotely from the client device, e.g. at work
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • H04N21/43637Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
    • 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/4402Processing 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 reformatting operations of video signals for household redistribution, storage or real-time display
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6131Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a mobile phone network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests
    • 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/47End-user applications

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Graphics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Selective Calling Equipment (AREA)
  • Small-Scale Networks (AREA)
  • Computer And Data Communications (AREA)
  • Details Of Television Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

A remote playback system provides play or other type of controlled delivery of an information signal available from a first device in response to one or more commands received from a second device, in situations in which the second device is in a location remote from the first device. A network connection is established between the second device and a server coupled to, incorporated in or otherwise associated with the first device. The server receives control commands from the second device, and delivers the information signal over the network connection from the first device to the second device in response to the commands. The information signal may be, e.g., audio, video or other multimedia content. The first device may be, e.g., a television, video recorder, audio system, computer or other multimedia device in a home environment of a particular user, and the second device may be, e.g., a wireless device operated outside of the home environment. The invention thus allows a given user to direct the delivery of multimedia content available on that user's home devices to other devices outside the home.

Description

从消费电子设备远程传输多媒体内容Remote streaming of multimedia content from consumer electronic devices

发明领域field of invention

本发明一般涉及消费电子设备,特别是涉及允许从这种设备远程播放或者传输音频、视频或者别的类型的多媒体内容。The present invention relates generally to consumer electronics devices, and more particularly to allowing remote playback or transmission of audio, video or other types of multimedia content from such devices.

发明背景Background of the invention

近来,在消费电子设备中已经取得了许多长足进步,例如音频、视频以及其它类型的多媒体内容的接收、记录和播放设备。同时,通信技术也是以突飞猛进的速度发展的。举个例子来说,数字流技术已经使用户可以通过诸如因特网的计算机网络获得多媒体内容。在其它的通信技术领域也取得了很大的发展,例如,举例来说,家庭联网技术和自动化,因特网访问、以及移动无线数据服务和设备等等。Recently, great strides have been made in consumer electronic devices, such as audio, video, and other types of multimedia content receiving, recording, and playback devices. At the same time, communication technology is also developing at a rapid pace. As an example, digital streaming technology has made multimedia content available to users over computer networks such as the Internet. Significant developments have also been made in other areas of communication technology such as, for example, home networking technology and automation, Internet access, and mobile wireless data services and devices, among others.

除了上面提到的这些发展,消费电子设备仍然被设定为在本地模式下操作的单机设备,也就是说,由一个与设备处于同一位置的用户控制。Despite the developments mentioned above, consumer electronic devices are still configured as stand-alone devices operating in local mode, that is, controlled by a user who is co-located with the device.

现在存在很多的技术,它们试图提供一个或者更多的上面提到的通信技术来控制消费电子设备。举个例子来说,在德国专利号第DE19740079A1名为“录像机远程控制方法”的技术中,允许用户通过因特网从远端对录像机进行编程。而在日本专利发布号第10276478A的名为“家用电器控制器”的相似的常规技术里,允许用户通过网络连接来从远端对家用电器进行控制。There are many technologies that attempt to provide one or more of the above-mentioned communication technologies to control consumer electronic devices. As an example, in German Patent No. DE19740079A1 titled "Video Recorder Remote Control Method", a user is allowed to program a video recorder remotely via the Internet. And in a similar conventional technology titled "Household Appliance Controller" in Japanese Patent Publication No. 10276478A, a user is allowed to remotely control home appliances through a network connection.

这些以及其它一些常规技术的一个显著问题就是,它并不能在用户与位于用户远端的家用电器提供双向式的交互通道。更重要的是,这种技术并没有利用上面所提到的数字流以及通信技术的优势,并籍以允许用户对来自远程设备到位于实际用户端的设备的视频、音频、或者其它多媒体内容加以控制。举例来说,常规技术并不允许用户通过建立在从远程到本地设备的链接命令家用的录像机、音频系统或者其它消费电子设备播放事先录制的素材。一般而言,用户在远离家的情况下不能访问预先录制好的素材。A significant problem with these and other conventional technologies is that they cannot provide a two-way interactive channel between the user and the home appliance located at the user's remote location. More importantly, this technology does not take advantage of the above-mentioned digital streaming and communication technologies to allow users to control video, audio, or other multimedia content from remote devices to devices located at the actual user end . For example, conventional technology does not allow a user to order a home video recorder, audio system, or other consumer electronic device to play pre-recorded material by establishing a link from a remote to a local device. Generally speaking, users cannot access pre-recorded footage while away from home.

因此很显然,需要有这样的一项技术,能够实现用户从远端控制消费电子设备播放音频、视频以及其它多媒体内容。Therefore, it is obvious that there is a need for such a technology that enables users to remotely control consumer electronic devices to play audio, video and other multimedia content.

发明概述Summary of the invention

本发明允许从一个或多个消费电子设备播放音频、视频或者其它多媒体内容或者将其从一个或多个消费电子设备传输到位于设备远端的用户。发明示例性的实施方案提供在远程用户设备和与用户设备不处于同一位置的控制消费电子设备之间提供了一个双向的交互式通道,从而允许从控制设备到用户设备的多媒体内容的有效传输。The present invention allows audio, video or other multimedia content to be played or transmitted from one or more consumer electronic devices to a user located remotely from the device. Exemplary embodiments of the invention provide a two-way interactive channel between a remote user device and a controlling consumer electronic device that is not co-located with the user device, thereby allowing efficient transfer of multimedia content from the controlling device to the user device.

依据本发明的一个方面,响应位于第一设备远端的第二个远程设备的一个或多个命令,远程播放系统播放第一设备所发出的信息信号。在第二设备与和它相结合的服务器之间建立了网络连接,这个服务器是与第一设备组合在一起或者与之相关。服务器从第二设备那里接收控制命令,并响应命令,通过网络连接将信息信号从第一设备传输到第二设备。信息信号可以是,举例来说,音频的、视频的或者其它的多媒体内容。第一设备可以是,举例来说,电视、录像机、音频系统、计算机或者是处于特殊用户家庭环境中的其它的多媒体设备。而第二设备可以是,举例来说,在家庭环境之外使用的无线设备。According to one aspect of the present invention, the remote playback system plays the information signal sent by the first device in response to one or more commands from a second remote device remote from the first device. A network connection is established between the second device and its associated server, which is associated with or associated with the first device. The server receives control commands from the second device and, in response to the commands, transmits information signals from the first device to the second device over the network connection. The information signal may be, for example, audio, video or other multimedia content. The first device may be, for example, a television, video recorder, audio system, computer, or other multimedia device in a particular user's home environment. Instead, the second device may be, for example, a wireless device used outside of the home environment.

服务器可以被配置成使信息信号实时按流传送(stream)到第二设备,并且它还可以或者另外配置成将信息信号传输到第二设备以便在第二设备中存储和随后播放。The server may be configured to stream the information signal in real time to the second device, and it may also or additionally be configured to transmit the information signal to the second device for storage and subsequent playback in the second device.

根据发明的另一方面,服务器可以对第二设备的用户显示一个超文本页或者其它类型的万维网页,从而使用户可以通过服务器提出的万维网页输入指示第一设备的命令。According to another aspect of the invention, the server may display a hypertext page or other type of web page to the user of the second device so that the user may enter commands directed to the first device through the web page presented by the server.

更好的是,本发明允许给定用户在其家用设备上指示多媒体内容传输到家以外的其它设备上去,这些内容包括当前正在被电视接收的广播节目,事先录制好的音频、视频内容等等。Even better, the present invention allows a given user to instruct a home device to transmit multimedia content to other devices outside the home, such content including broadcast programs currently being received by TV, pre-recorded audio and video content, and the like.

本发明实现响应从远程用户设备端输入的控制命令,并对在家庭环境或者其它类型环境里的消费电子设备进行控制。它对用户在选择内容方面提供了相当大的灵活性,而这并不会导致除了与内部网络连接相关的设备支持以外,额外内容相关的访问收费。本发明的这些特点和优势将会在附图以及下面的具体描述中变得更加明显。The invention responds to the control command input from the remote user equipment end, and controls the consumer electronic equipment in the home environment or other types of environments. It provides users with considerable flexibility in selecting content without incurring additional content-related access charges beyond device support related to internal network connections. These features and advantages of the present invention will become more apparent from the accompanying drawings and the following detailed description.

附图简述Brief description of the drawings

图1是根据本发明的第一个实施方案,带有多媒体内容的远程播放设备的系统框图。Fig. 1 is a system block diagram of a remote playback device with multimedia content according to the first embodiment of the present invention.

图2是根据本发明的第二个实施方案,带有多媒体内容的远程播放设备的系统框图。Fig. 2 is a system block diagram of a remote playback device with multimedia content according to a second embodiment of the present invention.

发明详述Detailed description of the invention

本发明提供了从远程播放消费电子设备中的内容的技术,这些设备包括电视、录像机、个人电脑(PC)、音频系统等等。更好的是,本发明的远程播放对于特殊用户或者用户组来说是“个人”的。也就是说,它允许一个给定用户或者用户组在与设备不处于同一位置的时候从他们自己的设备中播放多媒体内容。The present invention provides techniques for remotely playing content from consumer electronic devices, including televisions, video recorders, personal computers (PCs), audio systems, and the like. Even better, the remote playback of the present invention is "personal" to a particular user or group of users. That is, it allows a given user or group of users to play multimedia content from their own device when they are not co-located with the device.

图1显示了与本发明的第一个实施方案相应的远程播放系统100。系统100包括一个家庭环境110,并假设特殊用户与这个环境相关。家庭环境110包括大量的消费电子设备,也就是一个手持无线设备112、电视114、录像机116、音频系统118,以及个人电脑120。举例来说,其中手持无线设备112可以是装有万维网浏览器的无线电话、个人数字助理(PDA)、掌上型电脑或者其它类型的基于处理器的设备。手持无线设备112可以被配置为在家庭环境110里通过本地无线网络与一个或多个其它设备进行通信,举例来说,这个网络可以是被配置成利用诸如蓝牙等的无线电频率(RF)无线通信标准的网络。蓝牙标准指定了一个支持以数据传输速率700kbps传输数据包的短距离RF网络,而这个数据传输速率足以在家用范围内传送多媒体内容了。Fig. 1 shows a remote playback system 100 corresponding to the first embodiment of the present invention. System 100 includes a home environment 110 and assumes that particular users are associated with this environment. Home environment 110 includes a number of consumer electronics devices, namely a handheld wireless device 112 , television 114 , video recorder 116 , audio system 118 , and personal computer 120 . For example, the handheld wireless device 112 may be a wireless telephone equipped with a web browser, a personal digital assistant (PDA), a palmtop computer, or other types of processor-based devices. Handheld wireless device 112 may be configured to communicate with one or more other devices in home environment 110 via a local wireless network, which may be configured to utilize radio frequency (RF) wireless communication such as Bluetooth, for example standard network. The Bluetooth standard specifies a short-range RF network that supports the transmission of data packets at a data rate of 700kbps, which is fast enough to deliver multimedia content within the range of a home.

一个或多个设备112、114、116、118和120可以包括数字多媒体流功能、并可以根据无线访问协议(WAP)进行操作。One or more of devices 112, 114, 116, 118, and 120 may include digital multimedia streaming functionality and may operate in accordance with Wireless Access Protocol (WAP).

在显示实施方案中的每个设备114、116、118和120是通过适当的家用网络连接与控制中心服务器130连接的。这个家用网络连接可以是硬件实现的连接、本地局域网(LAN)或者其它类型的网络连接、通过一个诸如蓝牙的RF标准建立无线网络连接、或者是这些可以在家庭环境110里建立的网络连接的结合。Each device 114, 116, 118 and 120 in the embodiment shown is connected to the control center server 130 through an appropriate home network connection. This home network connection can be a hardware implemented connection, a local area network (LAN) or other type of network connection, a wireless network connection established through an RF standard such as Bluetooth, or a combination of these network connections that can be established in the home environment 110 .

控制中心服务器130可以包括与诸如因特网140的外部网络建立连接的万维网服务器。控制中心服务器130还可以通过因特网140与一个或多个其它设备建立连接。举例来说,位于用户工作环境中的PC和连接到公司局域网的PC是网络(局域网)或者企业内部网。The control center server 130 may include a web server that establishes a connection with an external network such as the Internet 140 . The control center server 130 can also establish a connection with one or more other devices through the Internet 140 . A PC located in a user's work environment and a PC connected to a company LAN are, for example, a network (local area network) or an intranet.

控制中心服务器130还可以作为选择地包括WAP服务器,以便与因特网140或者其它诸如无线电话网络150的外部网络建立连接。另外,还可以通过控制中心服务器130与因特网140与无线电话网络150,具体如图所示。无线电话网络150与在家庭环境110之外的手持无线设备160进行通信。The control center server 130 may also optionally include a WAP server to establish a connection with the Internet 140 or other external networks such as the wireless telephone network 150 . In addition, the control center server 130, the Internet 140, and the wireless telephone network 150 can also be connected, as shown in the figure. The wireless telephone network 150 communicates with handheld wireless devices 160 outside the home environment 110 .

如前面所提到的,设备112、114、116、118和120可以在家用网络上连接在一起。控制中心服务器130是作为普通的“网络集线器”将每个设备与因特网140连接在一起的,并且它还包括多媒体流功能。控制中心服务器130还可以作为选择地包括WAP或者超文本标示语言(HTML)服务器,以便于对包括其它服务器在内的其它设备提供通用接口,或者它可以简单地通过家庭环境110向这些设备直接发送数据。As previously mentioned, devices 112, 114, 116, 118, and 120 may be connected together on a home network. The control center server 130 acts as a common "network hub" connecting each device to the Internet 140, and it also includes multimedia streaming functionality. Control center server 130 may also optionally include a WAP or hypertext markup language (HTML) server to provide a common interface to other devices including other servers, or it may simply send data.

通过在控制中心服务器130中利用多媒体流功能,每个设备112、114、116、118以及120都可以通过因特网140向无线电话网络150、无线手持设备160或者其它设备传送多媒体内容。By utilizing the multimedia streaming function in the control center server 130, each device 112, 114, 116, 118, and 120 can transmit multimedia content through the Internet 140 to the wireless telephone network 150, wireless handheld device 160, or other devices.

在操作过程中,系统100允许与家庭环境110相关的用户对这些来自远离家庭环境110设备的多媒体内容的数据流加以控制。举例来说,当离开家庭环境110的时候,用户可以从,举例来说,手持无线设备160或者其它合适的设备通过因特网140向控制中心服务器发送正确的控制命令。控制中心服务器将控制命令传送给适当的设备或设备群,接收相应的多媒体内容,然后将多媒体内容通过因特网140传送给适当的用户设备。In operation, the system 100 allows a user associated with the home environment 110 to control the flow of multimedia content from devices remote from the home environment 110 . For example, when leaving the home environment 110, the user can send the correct control commands to the control center server via the Internet 140 from, for example, the handheld wireless device 160 or other suitable device. The control center server transmits control commands to appropriate devices or device groups, receives corresponding multimedia content, and then transmits the multimedia content to appropriate user equipment through the Internet 140 .

用户可以通过在远程用户设备的浏览器中输入正确的统一资源定位符(URL)来访问家庭环境110的控制中心服务器130。接着,就以常规方式在远程用户设备和控制中心服务器130之间建立了用来发送上面提到的命令并接收多媒体内容数据流的连接。The user can access the control center server 130 of the home environment 110 by entering the correct Uniform Resource Locator (URL) in the browser of the remote user device. Then, a connection for sending the above-mentioned commands and receiving the multimedia content data stream is established between the remote user equipment and the control center server 130 in a conventional manner.

当用户第一次与控制中心服务器130建立连接的时候,服务器130可以对用户提供适当的万维网页,以允许用户以常规方式输入控制命令。这样的页可以是任何适当的格式。举例来说,它可以是HTML、可扩展标示语言(XML)、WML等等。实际上,可以通过非常简单的机制来提供控制命令,诸如简单的XML“start play”命令。另外,还可以对在家庭环境110中的设备112、114、116、118和120的其他设置提供控制命令,诸如录音/播放、磁带选择、定时录制等等。When a user establishes a connection with the control center server 130 for the first time, the server 130 may provide the user with an appropriate web page to allow the user to input control commands in a conventional manner. Such pages may be in any suitable format. For example, it could be HTML, Extensible Markup Language (XML), WML, etc. In fact, control commands can be provided by very simple mechanisms, such as a simple XML "start play" command. Additionally, control commands may also be provided for other settings of the devices 112, 114, 116, 118, and 120 in the home environment 110, such as recording/playback, tape selection, timer recording, and the like.

控制中心服务器130可以包括介于远程用户设备和设备112、114、116、118和120之间接口所需要的各种各样的处理能力。举个例子来说,控制中心服务器可以包括额外的能力,它能够将音频文件压缩为适当的格式以便以诸如MP3的标准格式传送给音频系统118。另外,控制中心服务器130可以被配置为在远程用户设备与其进行通信的时候自动定制其内容。举个例子来说,它可以为了配合远程设备的屏幕大小或者其他属性而修改数据传输率、图像大小、页面文本等等。Control center server 130 may include as much processing power as is needed to interface between remote user devices and devices 112 , 114 , 116 , 118 , and 120 . For example, the control center server may include additional capabilities to compress audio files into an appropriate format for delivery to the audio system 118 in a standard format such as MP3. Additionally, the control center server 130 may be configured to automatically customize its content when remote user devices communicate with it. For example, it can modify the data transfer rate, image size, page text, etc. to match the remote device's screen size or other attributes.

介于远程用户设备和家庭环境110的控制中心服务器130之间的通信可以使用一个客户/服务器模型利用合适的传输协议以任何所希望的格式来实现,这些协议包括传输控制协议(TCP)/网络协议(IP)等等,而这些格式可以是视频的MPEG-2,音频的Realaudio或者MP3等等。Communications between the remote user devices and the control center server 130 of the home environment 110 can be accomplished in any desired format using a client/server model using suitable transport protocols, including Transmission Control Protocol (TCP)/Internet Protocol (IP), etc., and these formats can be MPEG-2 for video, Realaudio or MP3 for audio, etc.

应该注意的是,控制中心服务器130可以以一种实时数据流的格式或者其它任何合适的格式来传输多媒体内容。举例来说,一种适合在远程设备存储以备稍后播放的格式。控制中心服务器130可以利用许多不同的现有标准与技术的结合,并且不应该限制只能使用因特网标准。It should be noted that the control center server 130 may transmit the multimedia content in a real-time streaming format or any other suitable format. For example, a format suitable for storage on a remote device for later playback. The control center server 130 can utilize many different combinations of existing standards and technologies, and should not be limited to Internet standards.

更好的是,系统100可以有助于从远程用户设备端控制家庭环境或者其它类型环境中的消费电子设备。本发明允许用户命令多媒体内容的数据流从家庭环境中的一个或多个设备通过因特网或者其它合适的网络连接到远程用户设备。结果,举例来说,用户可以在家庭环境110以外的远程设备上观看节目的同时远程控制录像机116上的录像带或者节目。Even better, the system 100 can facilitate control of consumer electronic devices in a home environment or other type of environment from a remote user device. The present invention allows a user to command a stream of multimedia content from one or more devices in a home environment to a remote user device via the Internet or other suitable network connection. As a result, for example, a user may remotely control a videotape or program on video recorder 116 while watching a program on a remote device outside of home environment 110 .

本发明的一个显著优点就是,它准许多媒体内容可以根据用户的控制命令传输到用户设备中。本发明还允许从用户在家庭环境110中自己的设备中传输个人远程娱乐节目,除了家庭环境之外的网络设备支持之外无需第三方的干涉。而这些并不会导致除了相关的外部网络设备支持以外的访问负载。A significant advantage of the present invention is that it allows a variety of media content to be transmitted to user equipment according to user control commands. The present invention also allows for the transmission of personal remote entertainment programs from the user's own device in the home environment 110, without third party intervention other than network device support outside the home environment. And these do not cause access load other than the support of the relevant external network equipment.

用户能够用以下的其它方式通过系统100命令传输多媒体内容:The user can command the transfer of multimedia content through the system 100 in the following other ways:

      1.控制私人光盘(CD)收藏和录像带的远程播放。1. Control the remote playback of private compact disc (CD) collections and video tapes.

      2.在因公外出时从家中观看当天的新闻。2. Watch the day's news from home while away on business.

      3.从位于家庭环境110中的电视114到所希望的任何远3. From the TV 114 located in the home environment 110 to any remote location desired

程位置建立生活电视馈送。Remote locations to build live TV feeds.

      4.使用诸如装有浏览器和多媒体应用程序的电视机的无4. Using a wireless network such as a TV with a browser and multimedia applications

  线设备来在家庭环境中无线网络覆盖的任何地方接收多媒体内Wired devices to receive multimedia content anywhere in the home environment covered by a wireless network

  容。 Allow.

举例来说,与控制中心服务器130建立连接的远程用户设备可以是与无线电话网络150进行通信的手持无线设备160、电脑或者其它连接到因特网140的设备、还可以是其它能够与服务器130建立连接的合适的设备。For example, the remote user equipment that establishes a connection with the control center server 130 can be a handheld wireless device 160 that communicates with the wireless telephone network 150, a computer or other equipment connected to the Internet 140, or other devices that can establish a connection with the server 130. suitable equipment.

这里应该理解的是,图1所示的系统100的特殊配置仅仅是为了作为实例。而熟练的技术人员应该可以看出,本发明可以使用很大范围选择的系统配置来实现。It should be understood here that the particular configuration of system 100 shown in FIG. 1 is by way of example only. Instead, those skilled in the art will recognize that the present invention can be practiced using a wide selection of system configurations.

图2显示了根据本发明的第二个显示实施方案的可行远程播放系统200。系统200包括一个家庭环境210。它与家庭环境110相似,被假设与特殊用户相联系的。家庭环境210包括手持无线设备112和一个录像机220。根据本发明,录像机220是配置有一个服务器的独立设备。该服务器可以按照常规方法与因特网140建立连接,并且可以通过录像机220向远程用户设备传送多媒体内容。举例来说,它可以通过无线电话网络150和因特网140向手持无线设备160传送多媒体内容。服务器可以包含多媒体数据流功能、WAP功能、和/或其它的信息处理功能。Figure 2 shows a possible remote playback system 200 according to a second display embodiment of the present invention. System 200 includes a home environment 210 . It is similar to the home environment 110, which is assumed to be associated with a particular user. Home environment 210 includes handheld wireless device 112 and a video recorder 220 . According to the present invention, video recorder 220 is an independent device configured with a server. The server can establish a connection with the Internet 140 according to a conventional method, and can transmit multimedia content to the remote user equipment through the video recorder 220 . For example, it may transmit multimedia content to the handheld wireless device 160 via the wireless telephone network 150 and the Internet 140 . The server may contain multimedia data streaming functions, WAP functions, and/or other information processing functions.

在操作过程中,系统200允许远程用户设备与位于录像机220中的服务器进行通信,以便于命令多媒体内容传送给远程用户设备。系统200的这种操作方式完全类似于系统100,但是控制中心服务器130的功能是与设备220结合为一体的。当然,系统200的家庭环境210可以包括额外的消费电子设备,诸如电视、音频系统、PC等等。它们每个设备都包括一个能够与远程用户设备建立通信的服务器。In operation, system 200 allows a remote user device to communicate with a server located in video recorder 220 in order to order delivery of multimedia content to the remote user device. The operation mode of the system 200 is completely similar to the system 100 , but the function of the control center server 130 is integrated with the device 220 . Of course, the home environment 210 of the system 200 may include additional consumer electronic devices, such as televisions, audio systems, PCs, and the like. Each of these devices includes a server capable of establishing communication with a remote user device.

尽管涉及到远程播放系统,但是系统100和200还可以用作其它内容的传输,而并不限制于事先录制好内容的播放。举例来说,对电视机、录像机、计算机或者其它设备接收到的广播信号进行实时传输等等。Although directed to remote playback systems, the systems 100 and 200 can also be used for the delivery of other content and are not limited to the playback of pre-recorded content. For example, real-time transmission of broadcast signals received by televisions, video recorders, computers or other devices, and the like.

如前面所提到的,在图1和图2中所示的系统只是为了说明问题,本发明还可以与大量其它系统结合为一体。举例来说,本发明可以被用来与任何类型的消费电子设备相结合,它可以是电视机、置顶盒、桌上型电脑、膝上型或者掌上型电脑、PDA、诸如录像机(VCR)的视频存储设备、数字录像机(DVR)、TiVO设备等等,同时也可以是这些设备的结合物。远程用户设备可以通过诸如因特网、宽域网、局域网、世界广播系统、电缆网、卫星网、无线网络、或者电话网络的全球计算机通信网络与这些消费电子设备进行通信,同时也可以是这些类型网络的结合。As previously mentioned, the systems shown in Figures 1 and 2 are for illustration purposes only, and the present invention can also be integrated with numerous other systems. For example, the present invention can be used in conjunction with any type of consumer electronic device, be it a television set, set-top box, desktop computer, laptop or palmtop computer, PDA, video recorder (VCR) Video storage devices, digital video recorders (DVRs), TiVO devices, etc., and combinations of these devices are also possible. The remote user equipment can communicate with these consumer electronic devices through a global computer communication network such as the Internet, wide area network, local area network, world broadcast system, cable network, satellite network, wireless network, or telephone network, and can also be a network of these types combination.

本发明可以用来实现远程多媒体在任何所希望的处理系统或设备上,以除了这里提到的形式以外的任何应用形式传输或者播放。另外,本发明还可以至少在存储在常规电子、磁性、或者光学存储介质或者其它类型的存储器中的软件程序中实现,并由一个处理设备来执行。举例来说,这个处理设备可以是图1所示的系统100中服务器130的处理器。这些和在下面权利要求中的大量其它实施方案将使得熟练的技术人员对本发明更加明了。The present invention can be used to enable remote multimedia transmission or playback on any desired processing system or device, in any application form other than those mentioned herein. Additionally, the present invention can also be implemented at least in a software program stored on a conventional electronic, magnetic, or optical storage medium or other type of memory and executed by a processing device. For example, the processing device may be the processor of the server 130 in the system 100 shown in FIG. 1 . These and numerous other embodiments in the following claims will make the invention more apparent to the skilled artisan.

Claims (18)

1.一种方法,它响应从与用户相关但是远离用户环境的第二设备(160)接收到的一个或多个命令,控制来自于与用户环境(110、210)相关的第一设备(112、114、116、118、120、220)的信息信号的传输,该方法包括以下步骤:在第二设备和第一设备之间建立网络连接;接收从第二设备指向第一设备的至少一个命令;响应命令将信息信号通过网络连接从第一设备传输给第二设备。CLAIMS 1. A method of controlling a device (112) from a first device (110, 210) associated with a user environment (110, 210) in response to one or more commands received from a second device (160) associated with the user but remote from the user environment , 114, 116, 118, 120, 220), the method includes the following steps: establishing a network connection between the second device and the first device; receiving at least one command directed from the second device to the first device ; transmitting an information signal from the first device to the second device over the network connection in response to the command. 2.权利要求1的方法,其中,信息信号包括至少包含一个音频信号或者一个图像信号的多媒体内容。2. The method of claim 1, wherein the information signal comprises multimedia content comprising at least one audio signal or one image signal. 3.权利要求1的方法,其中,信息信号包括包含有第一设备接收的广播视频信号的多媒体内容。3. The method of claim 1, wherein the information signal comprises multimedia content comprising a broadcast video signal received by the first device. 4.权利要求1的方法,其中,第一设备至少包含电视机(114)、录像机(116和120)、音频系统(118)、计算机(120)、和无线设备(112)中的一个设备。4. The method of claim 1, wherein the first device comprises at least one of a television (114), a video recorder (116 and 120), an audio system (118), a computer (120), and a wireless device (112). 5.权利要求1的方法,其中,第二设备包括可以通过网络建立连接的设备。5. The method of claim 1, wherein the second device comprises a device capable of establishing a connection over a network. 6.权利要求1的方法,其中,第一设备与第二设备通过与第一设备相关的服务器(130)进行通信。6. The method of claim 1, wherein the first device communicates with the second device through a server (130) associated with the first device. 7.权利要求6的方法,其中,第一设备与服务器相连,并且该服务器与至少一个和第一设备出于同一位置的额外设备相连接。7. The method of claim 6, wherein the first device is connected to a server, and the server is connected to at least one additional device co-located with the first device. 8.权利要求6的方法,其中,服务器至少在第一设备中与之部分结合在一起。8. The method of claim 6, wherein the server is at least partially integrated with the first device. 9.权利要求6的方法,其中,服务器将信息信号实时按流传送第二设备。9. The method of claim 6, wherein the server streams the information signal to the second device in real time. 10.权利要求6的方法,其中,服务器将信息信号传送给第二设备而在第二设备中存储和播放。10. The method of claim 6, wherein the server transmits the information signal to the second device for storage and playback in the second device. 11.权利要求6的方法,其中,服务器与第二设备通过因特网(140)进行通信。11. The method of claim 6, wherein the server and the second device communicate over the Internet (140). 12.权利要求6的方法,其中,操作服务器而显示万维网页给第二设备,从而使用户可以通过服务器显示的万维网页输入对第一设备的命令。12. The method of claim 6, wherein the server is operated to display a web page to the second device so that a user can enter commands to the first device through the web page displayed by the server. 13.权利要求1的方法,其中,第一设备是多个与用户的家庭环境(110、210)相关的设备群中的一个,而第二设备位于远离家庭环境的位置。13. The method of claim 1, wherein the first device is one of a plurality of device clusters associated with the user's home environment (110, 210), and the second device is located remotely from the home environment. 14.一个设备,它响应从与远离用户环境的用户相关的第二设备接收到的命令,控制来自与用户环境(110、210)相关的第一设备(112、114、116、118、120、220)的信息信号的传输,该设备包括:14. A device that controls a device from a first device (112, 114, 116, 118, 120, 118, 120, 110, 120, 220), the equipment includes: 与第一设备相关的服务器(130),其中操作服务器:(i)在第二设备和第一设备之间建立网络连接;(ii)接收从第二设备指向第一设备的至少一个命令;(iii)响应命令,将信息信号通过网络连接从第一设备传输到第二设备。A server (130) associated with the first device, wherein the server is operated to: (i) establish a network connection between the second device and the first device; (ii) receive at least one command directed from the second device to the first device; ( iii) Responsive to the command, transmitting an information signal from the first device to the second device over the network connection. 15.权利要求14的设备,其中,第一设备与服务器相连接,而服务器与至少一个与第一设备结合在一起的额外设备连接。15. The device of claim 14, wherein the first device is connected to a server, and the server is connected to at least one additional device integrated with the first device. 16.权利要求14的设备,其中,服务器至少部分与第一设备结合在一起。16. The device of claim 14, wherein the server is at least partially integrated with the first device. 17.权利要求14的设备,其中,服务器将信息信号实时按流传送给第二设备。17. The device of claim 14, wherein the server streams the information signal to the second device in real time. 18.一种产品,它包括含有一个或多个软件程序的机器可读的介质,执行该程序,响应来自于与远离用户环境的用户相关的第二设备(160)的一个或多个命令,从而控制来自于与用户环境(110、210)相关的第一设备(112、114、116、118、120、220)的信息信号的传送,通过执行下面的步骤实现:18. An article of manufacture comprising a machine-readable medium containing one or more software programs executing the programs in response to one or more commands from a second device (160) associated with a user remote from the user's environment, The transmission of information signals from the first device (112, 114, 116, 118, 120, 220) associated with the user environment (110, 210) is thereby controlled by performing the following steps: 接收从第二设备指向第一设备的一个或多个命令;receiving one or more commands directed from the second device to the first device; 响应命令,通过网络连接从第一设备到第二设备传送信息信号。In response to the command, an information signal is transmitted from the first device to the second device over the network connection.
CN00806596A 1999-12-22 2000-12-15 Remote delivery of multimedia content from consumer electronics devices Pending CN1363184A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US46987099A 1999-12-22 1999-12-22
US09/469870 1999-12-22

Publications (1)

Publication Number Publication Date
CN1363184A true CN1363184A (en) 2002-08-07

Family

ID=23865369

Family Applications (1)

Application Number Title Priority Date Filing Date
CN00806596A Pending CN1363184A (en) 1999-12-22 2000-12-15 Remote delivery of multimedia content from consumer electronics devices

Country Status (5)

Country Link
EP (1) EP1195052A2 (en)
JP (1) JP2003518832A (en)
KR (1) KR20020007310A (en)
CN (1) CN1363184A (en)
WO (1) WO2001047248A2 (en)

Cited By (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100433669C (en) * 2002-08-19 2008-11-12 乐金电子(天津)电器有限公司 Network system and its communication method
WO2010066136A1 (en) * 2008-12-10 2010-06-17 华为终端有限公司 File transmitting method and device
CN1770771B (en) * 2004-11-03 2010-10-06 光宝科技股份有限公司 Method for managing control commands of consumer electronics products
CN101562029B (en) * 2008-04-16 2010-10-13 和硕联合科技股份有限公司 Sound playing device
US7836473B2 (en) 2003-10-31 2010-11-16 Microsoft Corporation Interface strategies for creating and invoking marks
CN101902377A (en) * 2010-07-23 2010-12-01 四川长虹电器股份有限公司 Video following play system and method based on home network
CN102238281A (en) * 2010-05-06 2011-11-09 Lg电子株式会社 Mobile terminal and method of controlling the same
CN102282578A (en) * 2008-09-30 2011-12-14 苹果公司 Peer-to-peer financial transaction devices and methods
US8117292B2 (en) 2002-11-29 2012-02-14 Freebit Co., Ltd. Server for routing connections between the server and a client machine
CN102457633A (en) * 2010-11-26 2012-05-16 深圳市同洲电子股份有限公司 Interaction method, device and system of digital television receiving terminal and mobile terminal
CN102455799A (en) * 2010-12-06 2012-05-16 深圳市同洲电子股份有限公司 Method, device and system for controlling digital television receiving terminal by mobile terminal
CN102592234A (en) * 2010-12-15 2012-07-18 微软公司 Enhanced content consumption
CN101567830B (en) * 2008-04-24 2012-09-05 株式会社日立制作所 Content transfer system and method, and home server
CN101595695B (en) * 2007-01-26 2012-11-14 日本电气株式会社 Video distribution system and video distribution method
CN101217563B (en) * 2008-01-10 2013-01-02 中山大学 A document transmission remote control method intelligent mobile telephone
US8429696B2 (en) 2003-10-31 2013-04-23 Microsoft Corporation Multimedia presentation resumption within an environment of multiple presentation systems
CN103248858A (en) * 2012-02-09 2013-08-14 联想(北京)有限公司 Electronic equipment and data transmission method
US8537740B2 (en) 2004-12-10 2013-09-17 Broadcom Corporation Mobile communication device and system supporting media flow control
CN103839560A (en) * 2012-11-22 2014-06-04 凹凸电子(武汉)有限公司 Playing control device, playing control method, playing control system and electronic equipment
CN104076691A (en) * 2006-02-17 2014-10-01 三星电子株式会社 Method and apparatus for providing state information of digital device in home network
CN105430565A (en) * 2015-10-29 2016-03-23 广州番禺巨大汽车音响设备有限公司 Data access realization method based on double docking interfaces and data access realization system
WO2017101439A1 (en) * 2015-12-15 2017-06-22 小米科技有限责任公司 Electronic device control method and apparatus
US10296889B2 (en) 2008-09-30 2019-05-21 Apple Inc. Group peer-to-peer financial transactions
US10380573B2 (en) 2008-09-30 2019-08-13 Apple Inc. Peer-to-peer financial transaction devices and methods
CN112929738A (en) * 2007-02-02 2021-06-08 赛乐得科技(北京)有限公司 Method and apparatus for cross-layer optimization in multimedia communication with different user terminals
CN113874795A (en) * 2019-05-31 2021-12-31 苹果公司 Multi-User Devices in a Connected Home Environment
US11775251B2 (en) 2013-04-16 2023-10-03 Sonos, Inc. Playback transfer in a media playback system
US11825174B2 (en) 2012-06-26 2023-11-21 Sonos, Inc. Remote playback queue
US11899712B2 (en) 2013-04-16 2024-02-13 Sonos, Inc. Playback queue collaboration and notification
US12039071B2 (en) 2013-04-16 2024-07-16 Sonos, Inc. Playback device queue access levels
US12052461B2 (en) 2011-12-30 2024-07-30 Sonos, Inc. Systems and methods for networked media playback
US12299030B2 (en) 2013-05-29 2025-05-13 Sonos, Inc. Transferring playback between devices

Families Citing this family (117)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6263503B1 (en) 1999-05-26 2001-07-17 Neal Margulis Method for effectively implementing a wireless television system
US8266657B2 (en) 2001-03-15 2012-09-11 Sling Media Inc. Method for effectively implementing a multi-room television system
US7103906B1 (en) 2000-09-29 2006-09-05 International Business Machines Corporation User controlled multi-device media-on-demand system
DE60135567D1 (en) 2000-10-11 2008-10-09 United Video Properties Inc SYSTEMS AND METHOD FOR PROVISION OF DATA STORAGE IN SERVER IN A MEDIA-ON-REQUEST DELIVERY SYSTEM
US20030105880A1 (en) * 2001-12-04 2003-06-05 Koninklijke Philips Electronics N.V. Distributed processing, storage, and transmision of multimedia information
US7634795B2 (en) * 2002-01-11 2009-12-15 Opentv, Inc. Next generation television receiver
GB2384867A (en) * 2002-02-01 2003-08-06 Audio Partnership Plc Control system for audio visual equipment
US20030191623A1 (en) * 2002-02-25 2003-10-09 Oak Technology, Inc. Computer system capable of executing a remote operating system
KR100962083B1 (en) 2002-03-05 2010-06-09 코닌클리케 필립스 일렉트로닉스 엔.브이. Method and system for converting a first data stream into a second data stream
FR2837973A1 (en) * 2002-04-02 2003-10-03 Jamaldine Halab Read/write unit for CD-ROM or DVD-ROM using DIVX and MP3 formats, uses computer system containing communication processing and recording devices needed to record audio and video material from the Internet
FI116115B (en) * 2002-06-13 2005-09-15 Teliasonera Finland Oyj Control of a device connected to a digital television network
US6937168B2 (en) 2002-06-14 2005-08-30 Intel Corporation Transcoding media content from a personal video recorder for a portable device
AU2003254036A1 (en) * 2002-07-19 2004-02-09 Intellisign, Ltd Methods and apparatus for an interactive media display
KR20040009674A (en) * 2002-07-24 2004-01-31 (주)다솜티앤씨 A/V instrument for equipment control unite
US20040047599A1 (en) * 2002-09-05 2004-03-11 General Instrument Corporation Methods and systems for remotely accessing a digital television terminal via a global communication network
GB2396927A (en) * 2002-12-30 2004-07-07 Digital Fidelity Ltd Media file distribution system
US7493646B2 (en) 2003-01-30 2009-02-17 United Video Properties, Inc. Interactive television systems with digital video recording and adjustable reminders
GB0307694D0 (en) * 2003-04-03 2003-05-07 Koninkl Philips Electronics Nv Broadcast delivery to a wireless device
US7421024B2 (en) 2003-06-30 2008-09-02 Intel Corporation Method for transcoding MPEG encoded streams
US9219729B2 (en) 2004-05-19 2015-12-22 Philip Drope Multimedia network system with content importation, content exportation, and integrated content management
US7975062B2 (en) 2004-06-07 2011-07-05 Sling Media, Inc. Capturing and sharing media content
US9998802B2 (en) 2004-06-07 2018-06-12 Sling Media LLC Systems and methods for creating variable length clips from a media stream
US8099755B2 (en) 2004-06-07 2012-01-17 Sling Media Pvt. Ltd. Systems and methods for controlling the encoding of a media stream
US7917932B2 (en) 2005-06-07 2011-03-29 Sling Media, Inc. Personal video recorder functionality for placeshifting systems
CA2569610C (en) 2004-06-07 2012-11-27 Sling Media, Inc. Personal media broadcasting system
US8346605B2 (en) 2004-06-07 2013-01-01 Sling Media, Inc. Management of shared media content
US7769756B2 (en) 2004-06-07 2010-08-03 Sling Media, Inc. Selection and presentation of context-relevant supplemental content and advertising
US20050289613A1 (en) * 2004-06-18 2005-12-29 Honeywell International Inc. Control architecture for audio/video (A/V) systems
US20050286857A1 (en) * 2004-06-29 2005-12-29 Janne Kallio Method and system for controlling broadcast recorder
US20060149811A1 (en) * 2004-12-31 2006-07-06 Sony Ericsson Mobile Communications Ab Method for remotely controlling media devices via a communication network
US8473617B2 (en) 2004-12-31 2013-06-25 Sony Corporation Media client architecture for networked communication devices
FI20050469A0 (en) * 2005-05-02 2005-05-02 Mytronics Oy Process for ordering and downloading content by means of a mobile device
US7702952B2 (en) 2005-06-30 2010-04-20 Sling Media, Inc. Firmware update for consumer electronic device
PL1911207T3 (en) 2005-08-05 2016-12-30 Controlling a multimedia device from a mobile terminal
US8448212B2 (en) 2005-12-02 2013-05-21 Nokia Corporation Combined receiver for DVB-H and DVB-T transmission
EP1944769A1 (en) * 2005-12-09 2008-07-16 BenQ Corporation Methods and devices for selection and synchronous simulcast of content.
US9681105B2 (en) 2005-12-29 2017-06-13 Rovi Guides, Inc. Interactive media guidance system having multiple devices
TWI335178B (en) * 2006-12-20 2010-12-21 Asustek Comp Inc Apparatus, system and method for remotely opearting multimedia streaming
JP2008166978A (en) * 2006-12-27 2008-07-17 Funai Electric Co Ltd Internet telephone set, and internet telephone system
FR2917933B1 (en) * 2007-06-25 2009-10-30 Baracoda Sa FLOW DECODER DVB.
TWI349485B (en) * 2007-06-26 2011-09-21 Avermedia Tech Inc Method and system for providing broadcast or video programs
US20090019492A1 (en) 2007-07-11 2009-01-15 United Video Properties, Inc. Systems and methods for mirroring and transcoding media content
US8477793B2 (en) 2007-09-26 2013-07-02 Sling Media, Inc. Media streaming device with gateway functionality
US8350971B2 (en) 2007-10-23 2013-01-08 Sling Media, Inc. Systems and methods for controlling media devices
US8060609B2 (en) 2008-01-04 2011-11-15 Sling Media Inc. Systems and methods for determining attributes of media items accessed via a personal media broadcaster
US8879524B2 (en) * 2008-04-02 2014-11-04 Telefonaktiebolaget L M Ericsson (Publ) Service delivery to a consumer electronic device using a mobile communication unit for access and service control
US7882259B2 (en) 2008-04-15 2011-02-01 Mecanto Ltd. Method and system for real-time accessing of digital data stored on a remote terminal
US8667279B2 (en) 2008-07-01 2014-03-04 Sling Media, Inc. Systems and methods for securely place shifting media content
US8381310B2 (en) 2009-08-13 2013-02-19 Sling Media Pvt. Ltd. Systems, methods, and program applications for selectively restricting the placeshifting of copy protected digital media content
US8667163B2 (en) 2008-09-08 2014-03-04 Sling Media Inc. Systems and methods for projecting images from a computer system
US9191610B2 (en) 2008-11-26 2015-11-17 Sling Media Pvt Ltd. Systems and methods for creating logical media streams for media storage and playback
US8438602B2 (en) 2009-01-26 2013-05-07 Sling Media Inc. Systems and methods for linking media content
US8171148B2 (en) 2009-04-17 2012-05-01 Sling Media, Inc. Systems and methods for establishing connections between devices communicating over a network
JP4992933B2 (en) * 2009-05-13 2012-08-08 ソニー株式会社 REPRODUCTION SYSTEM, TRANSMISSION DEVICE, AND TRANSMISSION METHOD
US8406431B2 (en) 2009-07-23 2013-03-26 Sling Media Pvt. Ltd. Adaptive gain control for digital audio samples in a media stream
US9479737B2 (en) 2009-08-06 2016-10-25 Echostar Technologies L.L.C. Systems and methods for event programming via a remote media player
US8799408B2 (en) 2009-08-10 2014-08-05 Sling Media Pvt Ltd Localization systems and methods
US9565479B2 (en) 2009-08-10 2017-02-07 Sling Media Pvt Ltd. Methods and apparatus for seeking within a media stream using scene detection
US9525838B2 (en) 2009-08-10 2016-12-20 Sling Media Pvt. Ltd. Systems and methods for virtual remote control of streamed media
US8966101B2 (en) 2009-08-10 2015-02-24 Sling Media Pvt Ltd Systems and methods for updating firmware over a network
US8532472B2 (en) 2009-08-10 2013-09-10 Sling Media Pvt Ltd Methods and apparatus for fast seeking within a media stream buffer
US9160974B2 (en) 2009-08-26 2015-10-13 Sling Media, Inc. Systems and methods for transcoding and place shifting media content
US8314893B2 (en) 2009-08-28 2012-11-20 Sling Media Pvt. Ltd. Remote control and method for automatically adjusting the volume output of an audio device
US8621099B2 (en) 2009-09-21 2013-12-31 Sling Media, Inc. Systems and methods for formatting media content for distribution
US8713616B2 (en) 2009-10-26 2014-04-29 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
CN102668591B (en) * 2009-10-26 2016-02-03 Lg电子株式会社 DTV(Digital Television in a separate space among the multiple separate space being positioned at physical separation) control method and DTV
WO2011054075A1 (en) * 2009-11-06 2011-05-12 Research In Motion Limited Device, system and method for selecting, sharing and displaying electronic content
US9015225B2 (en) 2009-11-16 2015-04-21 Echostar Technologies L.L.C. Systems and methods for delivering messages over a network
US8799485B2 (en) 2009-12-18 2014-08-05 Sling Media, Inc. Methods and apparatus for establishing network connections using an inter-mediating device
US8626879B2 (en) 2009-12-22 2014-01-07 Sling Media, Inc. Systems and methods for establishing network connections using local mediation services
US9178923B2 (en) 2009-12-23 2015-11-03 Echostar Technologies L.L.C. Systems and methods for remotely controlling a media server via a network
US9275054B2 (en) 2009-12-28 2016-03-01 Sling Media, Inc. Systems and methods for searching media content
EP2360919A1 (en) * 2009-12-29 2011-08-24 Gemalto SA Device and method for providing played audio and/or video data
US8856349B2 (en) 2010-02-05 2014-10-07 Sling Media Inc. Connection priority services for data communication between two devices
US9542203B2 (en) 2010-12-06 2017-01-10 Microsoft Technology Licensing, Llc Universal dock for context sensitive computing device
US8923770B2 (en) 2010-12-09 2014-12-30 Microsoft Corporation Cognitive use of multiple regulatory domains
US8589991B2 (en) * 2010-12-14 2013-11-19 Microsoft Corporation Direct connection with side channel control
US8792429B2 (en) 2010-12-14 2014-07-29 Microsoft Corporation Direct connection with side channel control
US9294545B2 (en) 2010-12-16 2016-03-22 Microsoft Technology Licensing, Llc Fast join of peer to peer group with power saving mode
US8948382B2 (en) 2010-12-16 2015-02-03 Microsoft Corporation Secure protocol for peer-to-peer network
US8971841B2 (en) 2010-12-17 2015-03-03 Microsoft Corporation Operating system supporting cost aware applications
US9088816B2 (en) 2011-06-03 2015-07-21 Airborne Media Group, Inc. Venue-oriented social functionality via a mobile communication device
US9788069B1 (en) 2011-06-24 2017-10-10 The Directv Group, Inc. Method and system for recording recommended content within a user device
BR112013033318A2 (en) 2011-06-24 2019-09-24 Directv Group Inc method and system for obtaining visualization data and providing content recommendations on a receiver
US10055746B1 (en) 2011-06-24 2018-08-21 The Directv Group, Inc. Method and system for obtaining feedback for a content recommendation by various algorithms
US9032451B2 (en) * 2011-09-01 2015-05-12 The Directv Group, Inc. Method and system for using a second screen device for interacting with a set top box to enhance a user experience
US20130104160A1 (en) * 2011-10-24 2013-04-25 The Directv Group, Inc. Method and system for using a second screen device to tune a set top box to display content playing on the second screen device
CN102841792B (en) * 2012-09-07 2016-02-17 腾讯科技(深圳)有限公司 Information edit method in SNS application and device
CN103916408A (en) * 2012-12-31 2014-07-09 比亚迪股份有限公司 Terminal remote control method and system
US9510055B2 (en) 2013-01-23 2016-11-29 Sonos, Inc. System and method for a media experience social interface
US10003780B1 (en) 2013-03-14 2018-06-19 The Directv Group, Inc. Method and system for recording recommended content within a user device and indicating recording capacity
US20150220498A1 (en) 2014-02-05 2015-08-06 Sonos, Inc. Remote Creation of a Playback Queue for a Future Event
US9679054B2 (en) 2014-03-05 2017-06-13 Sonos, Inc. Webpage media playback
KR102374584B1 (en) * 2014-03-21 2022-03-16 삼성전자주식회사 Method and device for displaying image
US10587693B2 (en) 2014-04-01 2020-03-10 Sonos, Inc. Mirrored queues
US9705950B2 (en) 2014-04-03 2017-07-11 Sonos, Inc. Methods and systems for transmitting playlists
US9594482B2 (en) 2014-04-07 2017-03-14 The Directv Group, Inc. Method and system for transferring the display of content 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
US9467737B2 (en) 2014-07-14 2016-10-11 Sonos, Inc. Zone group control
US10462505B2 (en) 2014-07-14 2019-10-29 Sonos, Inc. Policies for media playback
US10498833B2 (en) 2014-07-14 2019-12-03 Sonos, Inc. Managing application access of a media playback system
US9485545B2 (en) 2014-07-14 2016-11-01 Sonos, Inc. Inconsistent queues
US9460755B2 (en) 2014-07-14 2016-10-04 Sonos, Inc. Queue identification
US9874997B2 (en) 2014-08-08 2018-01-23 Sonos, Inc. Social playback queues
US9860286B2 (en) 2014-09-24 2018-01-02 Sonos, Inc. Associating a captured image with a media item
WO2016049329A1 (en) 2014-09-24 2016-03-31 Sonos, Inc. Social media queue
WO2016049342A1 (en) 2014-09-24 2016-03-31 Sonos, Inc. Social media connection recommendations based on playback information
US9959087B2 (en) 2014-09-24 2018-05-01 Sonos, Inc. Media item context from social media
US9667679B2 (en) 2014-09-24 2017-05-30 Sonos, Inc. Indicating an association between a social-media account and a media playback system
US9690540B2 (en) 2014-09-24 2017-06-27 Sonos, Inc. Social media queue
US9723038B2 (en) 2014-09-24 2017-08-01 Sonos, Inc. Social media connection recommendations based on playback information
US10645130B2 (en) 2014-09-24 2020-05-05 Sonos, Inc. Playback updates
US9876780B2 (en) 2014-11-21 2018-01-23 Sonos, Inc. Sharing access to a media service
CN104679597A (en) * 2015-02-02 2015-06-03 重庆凯中科技有限公司 Mobile APP development method based on Windows management
CN104820411A (en) * 2015-03-29 2015-08-05 王江 Remote control apparatus
US11184666B2 (en) 2019-04-01 2021-11-23 Sonos, Inc. Access control techniques for media playback systems

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5671267A (en) * 1994-12-30 1997-09-23 Lucent Technologies Inc. Interactive system for communications between a cordless telephone and a remotely operated device
ID24871A (en) * 1997-06-25 2000-08-31 Samsung Electronics Co Ltd Cs METHODS AND EQUIPMENT TO CREATE A MACRO HOME NETWORK

Cited By (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100433669C (en) * 2002-08-19 2008-11-12 乐金电子(天津)电器有限公司 Network system and its communication method
US8117292B2 (en) 2002-11-29 2012-02-14 Freebit Co., Ltd. Server for routing connections between the server and a client machine
CN102611596B (en) * 2002-11-29 2015-02-11 飞比特网络股份有限公司 Networked appliance
US8336073B2 (en) 2003-10-31 2012-12-18 Microsoft Corporation Interface strategies for creating and invoking marks
US8429696B2 (en) 2003-10-31 2013-04-23 Microsoft Corporation Multimedia presentation resumption within an environment of multiple presentation systems
US7836473B2 (en) 2003-10-31 2010-11-16 Microsoft Corporation Interface strategies for creating and invoking marks
CN1770771B (en) * 2004-11-03 2010-10-06 光宝科技股份有限公司 Method for managing control commands of consumer electronics products
US8537740B2 (en) 2004-12-10 2013-09-17 Broadcom Corporation Mobile communication device and system supporting media flow control
CN104076691A (en) * 2006-02-17 2014-10-01 三星电子株式会社 Method and apparatus for providing state information of digital device in home network
CN101595695B (en) * 2007-01-26 2012-11-14 日本电气株式会社 Video distribution system and video distribution method
CN112929738A (en) * 2007-02-02 2021-06-08 赛乐得科技(北京)有限公司 Method and apparatus for cross-layer optimization in multimedia communication with different user terminals
CN101217563B (en) * 2008-01-10 2013-01-02 中山大学 A document transmission remote control method intelligent mobile telephone
CN101562029B (en) * 2008-04-16 2010-10-13 和硕联合科技股份有限公司 Sound playing device
CN101567830B (en) * 2008-04-24 2012-09-05 株式会社日立制作所 Content transfer system and method, and home server
US10380573B2 (en) 2008-09-30 2019-08-13 Apple Inc. Peer-to-peer financial transaction devices and methods
CN102282578A (en) * 2008-09-30 2011-12-14 苹果公司 Peer-to-peer financial transaction devices and methods
US10296889B2 (en) 2008-09-30 2019-05-21 Apple Inc. Group peer-to-peer financial transactions
WO2010066136A1 (en) * 2008-12-10 2010-06-17 华为终端有限公司 File transmitting method and device
US8990721B2 (en) 2010-05-06 2015-03-24 Lg Electronics Inc. Mobile terminal and method of controlling the same
CN102238281A (en) * 2010-05-06 2011-11-09 Lg电子株式会社 Mobile terminal and method of controlling the same
CN101902377B (en) * 2010-07-23 2013-05-08 四川长虹电器股份有限公司 Video following play system and method based on home network
CN101902377A (en) * 2010-07-23 2010-12-01 四川长虹电器股份有限公司 Video following play system and method based on home network
WO2012068796A1 (en) * 2010-11-26 2012-05-31 深圳市同洲软件有限公司 Interactive method between digital television reception terminal and mobile terminal, device and system therefor
CN102457633A (en) * 2010-11-26 2012-05-16 深圳市同洲电子股份有限公司 Interaction method, device and system of digital television receiving terminal and mobile terminal
CN102457633B (en) * 2010-11-26 2014-12-31 深圳市同洲电子股份有限公司 Interaction method, device and system for digital television receiving terminal and mobile terminal
CN102455799A (en) * 2010-12-06 2012-05-16 深圳市同洲电子股份有限公司 Method, device and system for controlling digital television receiving terminal by mobile terminal
CN102455799B (en) * 2010-12-06 2014-12-31 深圳市同洲电子股份有限公司 Method, device and system for controlling digital television receiving terminal by mobile terminal
US9357015B2 (en) 2010-12-15 2016-05-31 Microsoft Technology Licensing, Llc Enhanced content consumption
CN102592234A (en) * 2010-12-15 2012-07-18 微软公司 Enhanced content consumption
US9628522B2 (en) 2010-12-15 2017-04-18 Microsoft Technology Licensing, Llc Enhanced content consumption
US8898310B2 (en) 2010-12-15 2014-11-25 Microsoft Corporation Enhanced content consumption
US10735686B2 (en) 2010-12-15 2020-08-04 Microsoft Technology Licensing, Llc Enhanced content consumption
US12052461B2 (en) 2011-12-30 2024-07-30 Sonos, Inc. Systems and methods for networked media playback
CN103248858A (en) * 2012-02-09 2013-08-14 联想(北京)有限公司 Electronic equipment and data transmission method
US11825174B2 (en) 2012-06-26 2023-11-21 Sonos, Inc. Remote playback queue
CN103839560A (en) * 2012-11-22 2014-06-04 凹凸电子(武汉)有限公司 Playing control device, playing control method, playing control system and electronic equipment
US12039071B2 (en) 2013-04-16 2024-07-16 Sonos, Inc. Playback device queue access levels
US11775251B2 (en) 2013-04-16 2023-10-03 Sonos, Inc. Playback transfer in a media playback system
US11899712B2 (en) 2013-04-16 2024-02-13 Sonos, Inc. Playback queue collaboration and notification
US12346372B2 (en) 2013-04-16 2025-07-01 Sonos, Inc. Playback queue collaboration and notification
US12504946B2 (en) 2013-04-16 2025-12-23 Sonos, Inc. Playback transfer in a media playback system
US12299030B2 (en) 2013-05-29 2025-05-13 Sonos, Inc. Transferring playback between devices
CN105430565A (en) * 2015-10-29 2016-03-23 广州番禺巨大汽车音响设备有限公司 Data access realization method based on double docking interfaces and data access realization system
WO2017101439A1 (en) * 2015-12-15 2017-06-22 小米科技有限责任公司 Electronic device control method and apparatus
CN113874795A (en) * 2019-05-31 2021-12-31 苹果公司 Multi-User Devices in a Connected Home Environment

Also Published As

Publication number Publication date
JP2003518832A (en) 2003-06-10
EP1195052A2 (en) 2002-04-10
KR20020007310A (en) 2002-01-26
WO2001047248A2 (en) 2001-06-28
WO2001047248A3 (en) 2002-01-17

Similar Documents

Publication Publication Date Title
CN1363184A (en) Remote delivery of multimedia content from consumer electronics devices
US9635415B2 (en) Methods, systems, and products for control of devices
US7140033B1 (en) Methods and systems for controlling consumer electronics external devices via data delivered to a device
CN101087412B (en) Method for optimizing audio and video output states for multimedia devices
US8352544B2 (en) Composition of local media playback with remotely generated user interface
JP4794440B2 (en) Apparatus and method for handling high-speed changes in digital streaming format or source
EP1439666B1 (en) Information processing apparatus and communication control method for use in the apparatus
US20060026302A1 (en) Server architecture supporting adaptive delivery to a variety of media players
US20010021884A1 (en) Control data system and control data transmission method
US20060242315A1 (en) System and method for intelligent buffering and bandwidth allocation
EP0875837A2 (en) System and method controlling multimedia information components
US20080201751A1 (en) Wireless Media Transmission Systems and Methods
CN1729665A (en) Residential gateway system having a handheld controller with a display for displaying video signals
WO2002021841A1 (en) Multimedia and computing system
CN1428046A (en) Personal versatile recorder and method of implementing and using same
US8490147B2 (en) System and method for collecting contents on audio/video network and controlling execution of the contents
EP1722568B1 (en) Content handling
CN1902934A (en) A time-shifting device in a home network
CN1642093A (en) Choose the method of playing multimedia files online
KR100768514B1 (en) Method and system of re-transmission of contents in TS of DLAN Network
KR20050025689A (en) It digital video recorder

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication