H04N21/4355

Methods, systems, and media for managing mirroring sessions of media content

Methods, systems, and media for transferring playback of media content are provided. In some implementations, the method comprises: receiving a request to initiate a mirroring session in which a tabbed window including a page having a plurality of media content items is rendered on a computing device and transmitted as a video stream to a display device that is in communication with the computing device over a local area network; encoding the video stream including the tabbed window and the plurality of media content items; transmitting the encoded video stream to the display device via the local area network; determining that a user of the tabbed window on the display device intends to view a media content item from the plurality of media content items on the page; inhibiting presentation of the media content item on the computing device; causing the media content item to be decoded and presented on the display device; detecting an event associated with presentation of the media content item on the display device; and, in response to detecting the event associated with presentation of the media content item on the display device, causing the mirroring session to resume.

SYSTEM AND METHOD FOR OPTIMIZING VIDEOS

Systems and methods for optimizing videos are disclosed. A method of the present disclosure includes providing a user interface (UI) that presents a plurality of metrics for analysis of a plurality of videos of an entity, and receiving, via the UI, a user selection of a subset of metrics of the plurality of metrics. The method also includes in response to the user selection of the subset of metrics, processing a video of the plurality of videos using a machine learning algorithm or a plurality of rules to determine one or more optimizations for the video, the one or more optimizations reflecting the subset of metrics to improve viewership statistics of the video. The method further includes modifying the video to produce a modified version of the video that implements the one or more optimizations, and causing the modified version of the video to be presented to viewers to demonstrate results of the one or more optimizations.

Systems and methods to optimize music play in a scrolling news feed

Systems, methods, and non-transitory computer readable media are configured to receive metadata for audio content associated with an audio content item for presentation in a news feed to be displayed on a screen of a computing device associated with a user. The metadata is transformed for display in the audio content item. The transformed metadata is displayed in the audio content item. In addition, systems, methods, and non-transitory computer readable media are configured to present an audio content item in a news feed to be displayed on a screen of a computing device associated with a user. An input by the user for scrolling the news feed and the audio content item on the screen is received. A pop out player is presented in response to disappearance of the audio content item from the screen based on the scrolling.

SERVER DEVICE, METHOD OF TRANSMISSION PROCESSING OF SERVER DEVICE, CLIENT DEVICE, METHOD OF RECEPTION PROCESSING OF CLIENT DEVICE, AND SERVER SYSTEM
20190238898 · 2019-08-01 · ·

An imaging unit captures an image of a subject to obtain image data. A transmission unit transmits, to a client device, a container in a predetermined format including a video stream configured by the image data obtained by imaging. Capture information indicating an imaging state in the imaging unit is inserted in a layer of the video stream and/or a layer of the container. The capture information is, for example, information regarding an imaging direction of the imaging unit, information regarding a focus distance of the imaging unit, and information regarding a zoom ratio of the imaging unit. The client device can control an imaging state of a server device.

Real-time natural language processing of datastreams
10366169 · 2019-07-30 · ·

Systems and methods for identifying and locating related content using natural language processing are generally disclosed herein. One embodiment includes an HTML5/JavaScript user interface configured to execute scripting commands to perform natural language processing and related content searches, and to provide a dynamic interface that enables both user-interactive and automatic methods of obtaining and displaying related content. The natural language processing may extract one or more context-sensitive key terms of text associated with a set of content. Related content may be located and identified using keyword searches that include the context-sensitive key terms. For example, text associated with video of a first content, such as text originating from subtitles or closed captioning, may be used to perform searches and locate related content such as a video of a second content, or text of a third content.

REPRODUCING DEVICE, REPRODUCING METHOD, PROGRAM, AND TRANSMITTING DEVICE
20190222888 · 2019-07-18 · ·

A transmitting apparatus including circuitry configured to generate caption data corresponding to content data and having elements defined in Extensible Markup Language (XML), and output the content data and the generated caption data to a reproducing device.

SYSTEMS AND METHODS FOR PROVIDING A PROGRESS BAR FOR UPDATING VIEWING STATUS OF PREVIOUSLY VIEWED CONTENT
20190200090 · 2019-06-27 ·

Systems and methods are provided for providing information about events occurring in media content that was previously accessed. A display of a progress bar including segments for the events in the previously accessed content is provided in the screen view of current media being accessed. The progress bar segments may be selected to access the content. Upon conclusion of the content, an image and text about the content may be supplied to the viewer to post on social media about the content.

LOGICAL CHANNEL NUMBER PARSING METHOD AND DEVICE
20190174199 · 2019-06-06 ·

Disclosed are a logical channel number parsing method and a logical channel number parsing device. The method includes: acquiring an operator which provides program signal, and searching channels in sequence according to preset frequency points; acquiring channel information of a current frequency point, and extracting logical channel number data from the channel information, when searching channels according to each of the frequency points; and parsing the logical channel number data according to a prestored logical channel number configuration table corresponding to the operator, to obtain each of attribute parameters comprised in the logical channel number data. The present disclosure simplifies the parsing operation of the logical channel number.

Reproducing device, reproducing method, program, and transmitting device
10313741 · 2019-06-04 · ·

A transmitting apparatus including circuitry configured to generate caption data corresponding to content data and having elements defined in Extensible Markup Language (XML), and output the content data and the generated caption data to a reproducing device.

ADAPTIVE CONTENT DELIVERY
20240184975 · 2024-06-06 ·

Methods and systems for providing and managing content are disclosed. An example method can comprise receiving at least a portion of a content item and determining a timing attribute associated with at least a portion of the content item. An example method can also comprise determining a delivery information attribute based on the timing attribute. The delivery information attribute can comprise at least one of a time duration to process at least a portion of the content item and a time duration to receive or transmit at least a portion of the content item. An example method can also comprise receiving an update to the content item based on the delivery information attribute.