摘要:
Methods and systems for generating media item recommendations are disclosed herein. According to an aspect, a method may include using at least a processor and memory for receiving candidate media items associated with one or more computing devices that either has recently played or is currently playing a media item currently being played by another computing device. The method may also include determining recommendation scores for the candidate media items based on occurrence counts of the media items within a predetermined time period. Further, the method may include generating a media item recommendation for the other computing device based on the recommendation scores.
摘要:
A system and method are disclosed for providing a radio station for playback at a user device using previously obtained Digital Rights Management (DRM) locked content for the radio station. In one embodiment, a radio station application provides the radio station and DRM locked content to be used by the radio station are downloaded to a mobile user device. The DRM locked content includes a number of DRM locked songs that is used for the radio station. Thereafter, a playlist for the radio station is obtained or generated, where the playlist for the radio station includes at least a subset of the DRM locked content provided to the user device for the radio station. Playback of the playlist for the radio station is then provided at the mobile device.
摘要:
A method synchronizing digital radio content and media content for a client device is disclosed including receiving a digital radio broadcast comprising digital radio content over a terrestrial radio broadcast spectrum, wherein the digital radio broadcast includes an associated subcarrier data channel of the digital radio broadcast comprising geo-tagged Internet Protocol (IP) multicast addresses that identify streams of media content available separately over a multicast network; receiving at least one of the streams of media content over the multicast network that is selected based on a match of at least one of the geo-tagged IP multicast addresses to a current location of the client device; time synchronizing the media content to the digital radio broadcast; and presenting the time synchronized at least one of the streams of media content and the digital radio content for playback by the client device. Other embodiments are disclosed.
摘要:
Exemplary embodiments provide for optimizing operation of a radio program operated by a host process. Aspects include analyzing the contextual information received from the plurality of client devices participating in the radio program and enabling at least one feature on the host process based at least in part on the contextual information.
摘要:
A method for generating a media recommendation is disclosed. The method comprises receiving information about a user associated with a requesting device, identifying profile information based on the information about the user, receiving a media recommendation request from the requesting device, the media recommendation request comprising seed information comprising information identifying a media item, determining at least one related media item based on at least the information identifying the media item and the profile information, and providing information identifying the at least one related media item to the requesting device.
摘要:
A system and method for providing proximity-based quality for multimedia content, including: transmitting multimedia content, and intentionally controlling a quality level of a presentation of the multimedia content based on geographic proximity of a user to a particular location including intentionally controlling the quality level of the presentation of the multimedia content in accordance to a defined quality level for each of a plurality of geographic proximity zones associated with the particular location with at least one first one of the plurality of geographic proximity zones having a first defined quality level that is higher than a second defined quality level of at least one second one of the plurality of geographic proximity zones.
摘要:
Exemplary embodiments provide for optimizing operation of a radio program operated by a host process. Aspects include analyzing the contextual information received from the plurality of client devices participating in the radio program and enabling enable the host process to manage the participation of the plurality of client devices based at least in part on the contextual information.
摘要:
A skip function for a broadcast or multicast media station is disclosed. In one embodiment, two content streams are simultaneously transmitted for a single radio station. A receiving device simultaneously receives the two content streams transmitted for the radio station. The receiving device provides playback of a first content stream of the two content streams. During playback of the first content stream, the receiving device buffers one or more most recently received content items from the second content stream. When a user of the receiving device initiates a skip, the receiving device performs a skip function by switching playback from the first content stream to the second content stream beginning at the start of the one or more most recently received content items from the second content stream that have been buffered at the receiving device.
摘要:
Exemplary embodiments provide for optimizing operation of a radio program operated by a host process. Aspects include analyzing the contextual information received from the plurality of client devices participating in the radio program and enabling at least one feature on the host process based at least in part on the contextual information.
摘要:
A system for and method of per access-point streaming media customization and privacy protected feedback in a wireless network. The system is operative to: encrypt real time streamed media content from a streaming media source; multicast the streamed encrypted media content for availability to a user device for playback, the user device sending out unicast responses at the time of joining or dropping the multicast; aggregate the unicast responses in the form of a connect multicast state or a disconnect multicast state of the user device based on the joining or dropping of the multicast; and provide information back to the streaming media source based on the aggregated unicast responses.