摘要:
An example implementation may involve a media playback system obtaining an authorization token corresponding to a particular queue of media items at a remote server. The media playback system may send to the remote server, (i) the obtained authorization token, and (ii) a request for access to one or more media items of the particular queue. The media playback system may receive, from the remote server, an indication that the media playback system may access the one or more media items.
摘要:
The present technology concerns cell phones and similar devices, and their use in conjunction with media content (electronic and physical) and other systems (e.g., televisions, digital video recorders, and electronic program directories). Some aspects of the technology particularly concern “second screen” applications that sense a television program being watched by a user, and present menus of complementary content on the phone touchscreen from which the user can select. This complementary content can include other video content, associated web pages, opportunities to buy merchandise related to the program, etc. This complementary content can be identified by a provider of the television program, or can be identified otherwise (e.g., by crowd-sourcing). In some embodiments, the phone instructs a remote DVR to record content of interest for later viewing. The technology also provides features for making TV watching a social experience—involving remote friends. A great number of other arrangements and details are also disclosed.
摘要:
Systems and methods allow playback of a media stream received via a network. The media stream is received and stored in a buffer prior to playback. Responsive to receiving the user command to change the content of the media stream, the buffer is flushed prior to receiving the changed content in the media stream.
摘要:
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for creating tag subscriptions and notifying users based on tag subscriptions. A system configured to create tag subscriptions receives from a user, as part of a tag subscription request, a tag, a selection of at least one media event to which the tag is to be applied, and a notification threshold. The system then establishes a tag subscription associated with the user based on the tag, the selection of at least one media event, and the notification threshold. A system configured to generate tag notifications based on a tag subscription retrieves a tag subscription including a tag, a selection of a media event, and a notification threshold. The system then monitors tags generated in association with the media event for matches with the tag, and sends a tag notification to a user when matches exceed the notification threshold.
摘要:
A method and apparatus for obtaining content distributed to a wireless communications device is provided. The method may comprise receiving, by a wireless communications device (WCD), a first content item distributed by a first service provider, obtaining a bookmark, wherein the bookmark couples at least one WCD operation identifying item to the first content item, transmitting, from the WCD, to a second service provider, a content item request coupled to the bookmark, and receiving, from the second service provider, a second content item associated with the first content item through the transmitted content item request and the bookmark.
摘要:
An example implementation may involve a computing system receiving a request to establish a queue of media items. The computing system may assign a first access status to the queue. The first access status may indicate that at least one media playback system is authorized to perform a first set of queue operations. After assigning the first access status to the queue, the computing system may detect a trigger that indicates a change in access status of the queue. Based on the detected trigger, the computing system may modify the access status of the queue from the first access status to a second access status. The second access status may indicate that the at least one media playback system is authorized to perform a second set of queue operations. The computing system may send an indication of the second access status to a media playback system.
摘要:
A personal media broadcasting system enables video distribution over a computer network and allows a user to view and control media sources over a computer network from a remote location. A personal broadcaster receives an input from one or more types of media sources, digitizes and compresses the content, and streams the compressed media over a computer network to a media player running on any of a wide range of client devices for viewing the media. The system may allow the user to issue control commands (e.g., “channel up”) from the media player to the broadcaster, causing the source device to execute the commands. The broadcaster and the media player may employ several techniques for buffering, transmitting, and viewing the content to improve the user's experience.
摘要:
A receiving apparatus includes: a reception portion configured to receive audio-visual content being transmitted; a trigger extraction portion configured to extract trigger information for controlling an application program for execution either by the receiving apparatus proper or by an external device connected thereto in conjunction with the audio-visual content, the application program being transmitted along with the audio-visual content; an apparatus proper control portion configured such that if a command indicated by the extracted trigger information is destined for the receiving apparatus proper, the apparatus proper control portion controls performance of the application program in accordance with the command; and an external device processing portion configured such that if the command indicated by the extracted trigger information is destined for the external device, the external device processing portion transfers the command to the external device.
摘要:
A combination of a radio receiver with a detachable controller is presented. The radio receiver sends either reduced or enhanced metadata about received programming to the controller. A connection from the controller to the receiver carries commands and carries only the reduced set of metadata, such as tuned channel and tuned channel name, from the radio receiver back to the controller. The controller is authorized by the radio receiver sending a radio identifier to the controller, determination of an authentication code at the controller and communication of the determined authentication code back to the radio receiver for validation. Upon validation, an enhanced set of metadata, including song title and artist, is sent to the controller. The enhanced metadata, the reduced metadata, or both, may be encrypted. Such authorization processing is periodically performed by the radio receiver.
摘要:
Methods for estimating playback time and handling a cumulative playback time permission are provided. In one embodiment, a file is streamed from a first device to a second device for playback. The amount of data of the file that was streamed to the second device is determined, and a playback time of the file is estimated using a time rate associated with the file and the determined amount of data of the file that was streamed to the second device. If the file is associated with a permission specifying an allowed cumulative playback time of the file, the estimated playback time can be accrued against the allowed cumulative playback time. Other embodiments are disclosed, and each of the embodiments described herein can be used alone or in combination with one another.