Patent classifications
H04N21/4325
Methods and apparatus for pausing live service
A method, apparatus, and system of pause and replay of media content through bookmarks on a server device are disclosed. In one embodiment, a method of a server device includes authenticating a user of a client device, communicating a media content to the client device through a network, processing a pause request of the client device to pause the media content, storing a bookmark location indicating a current playback location of the media content in the client device on the server device, processing a play request of the user to play the media content from the bookmark location (e.g., the play request may be received from a different client device of the user), and communicating the media content from the bookmark location to the user.
SYSTEMS AND METHODS FOR GENERATING A WATCH SCHEDULE AND COMPRESSED CONTENT TO COMPLETE A SERIES BEFORE EXPIRATION
Systems and methods are described herein for generating a watch schedule and compressed series for a user for a series that is expected to become unavailable. Availability data indicating when a content series will become unavailable is received and compared to user progression habits. If the content series will become unavailable before the user will complete it, a watch schedule may be offered to the user. If the user subsequently falls behind on this watch schedule, a compressed version of the content series may be offered to the user.
CALCULATING START TIME AVAILABILITY FOR STREAMED MEDIA DATA
An example device for retrieving media data includes a middleware unit implemented in circuitry and configured to: receive a file delivery table (FDT) for a media bitstream; calculate an availability start time for a segment of the media bitstream using data of the FDT, the segment comprising an independently retrievable media file; update a manifest file for the media bitstream to signal the availability start time for the segment; and send the manifest file to a network streaming client of the device.
Display apparatus, content recognizing method thereof, and non-transitory computer readable recording medium
A display apparatus, a content recognizing method thereof, and a non-transitory computer readable recording medium are provided. The display apparatus includes a display, a memory configured to store information regarding a fingerprint which is generated by extracting a characteristic of a content, and a content corresponding to the fingerprint, a communication device configured to communicate with a server, and at least one processor configured to extract a characteristic of a screen of a content currently reproduced on the display and generate a fingerprint, to search presence/absence of a fingerprint matching the generated fingerprint in the memory, and, based on a result of the searching, to determine whether to transmit a query comprising the generated fingerprint to the server to request information on the currently reproduced content.
System and method for scrolling through media files on touchscreen devices
Some embodiments include a system. The system can comprise: one or more processors; and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform acts of: transmitting instructions to initiate a playback of a media file on an electronic device; receiving, from a user, an instruction to enter a navigation mode; in response to receiving the instruction to enter the navigation mode, transmitting instructions to display a set of multiple thumbnails on a display, wherein each thumbnail of the set of multiple thumbnails represents a different portion of the media file; receiving, from the user, an input indicating a request to view a first portion of the media file represented by a first thumbnail of the set of multiple thumbnails on the display; and transmitting instructions to resume the playback of the media file on the electronic device at the first portion of the media file represented by the first thumbnail of the set of multiple thumbnails on the display. Other embodiments are disclosed herein.
USER CONTROL FOR DISPLAYING TAGS ASSOCIATED WITH ITEMS IN A VIDEO PLAYBACK
A method, apparatus, and computer-readable medium display a video with a set of tags selectively overlaid on the video. The method causes a display device to display a sequence of video frames. The video depicts a plurality of visually perceptible items, and the video frames as displayed do not include any tags, thereby depicting the video in a tagless mode. The method also receives a signal requesting that the video be displayed in a tag mode. In response to receipt of said signal, the method overlays one or more visually perceptible tags on the video frames at specified positions, thereby causing the display device to display the video in a tag mode. Each of the overlaid tags is associated with at least one respective visually perceptible item appearing in the video.
Location based playback system control
Example implementations may involve using a prompt to prevent inadvertent control or playback of audio content. When a mobile device receives input data indicating a command to play back audio content on a first playback device, the mobile device determines whether the mobile device is in proximity to the first playback device. If the mobile device determines that the mobile device within a given proximity to the first playback device, the mobile device transmits, via the network interface, one or more commands to instruct the first playback device to play back the audio content. However, if the mobile device determines that the mobile device outside the proximity, the mobile device displays a prompt indicating that the mobile device is the outside the given proximity to the first playback device and a selectable control that, when selected, transmits the one or more commands to play back the audio content.
Methods and apparatus of identification of streaming activity and source for cached media on streaming devices
Methods, apparatus, systems and articles of manufacture are disclosed for identification of streaming activity and source for cached media on streaming devices. An example apparatus disclosed herein includes at least one memory, instructions on the apparatus, and at least one processor to execute the instructions to: store, in a content identification information library, first content identification information of a first media presentation, wherein the first media presentation is a streamed media presentation; inspect a network connection of a media streaming device for network activity associated with a second media presentation; determine, in response to an absence of the network activity, the second media presentation is a cached media presentation; infer a streaming source of the second media presentation by matching second content identification information of the second media presentation with the first content identification information of the first media presentation; and generate a second media credit for the second media presentation that includes an inferred streaming source identifier.
DEVICE AND METHOD FOR DISPLAYING VIDEO
The present disclosure relates to a device and a method for displaying videos. Specifically, the present disclosure provides an electronic device for displaying videos. The electronic device includes: a processor and a memory. The memory is coupled to the processor and includes an executable instruction stored thereon. When executed by the processor, the executable instruction causes the processor to carry out the following operations: receiving a plurality of videos from one or more user devices and storing the plurality of videos in a queue; determining a weight for each video of the aforementioned plurality of videos in the queue; extracting one or more videos from the queue so that a first number of videos are simultaneously displayed on a display device, wherein the videos in the first number of videos can be selected for full-screen display; for a first video in the first number of videos, determining a full-screen display order and full-screen display time of the first video based on the weight of the first video.
Information processing terminal, information processing method, and program
The present technology relates to an information processing terminal, an information processing method, and a program, each of which makes it possible to easily switch a setting regarding playback of content. An information processing terminal according to an aspect of the present technology starts playback of content by using a default value as a setting value of a predetermined setting regarding playback, and controls the playback of the content so that, in a case where a switching operation for switching the predetermined setting is performed, the content is played back by using a setting value selected during previous playback. The present technology is applicable to a smartphone in which various applications can be installed to extend a function thereof.