Patent classifications
H04N21/4884
MANAGING INTERACTIVE SUBTITLE DATA
Embodiments of the present application relate to a method, apparatus, and system for processing subtitle data. The method includes dividing subtitle data into multiple subtitle groups according to subtitle data display time information related to a played object, wherein a subtitle group comprises at least one subtitle data entry, and wherein a subtitle data entry comprises subtitle content, a subtitle display time in relation to the played object, and a speed of subtitle motion, selecting a piece of subtitle data from a subtitle group according to the display time information of the played object, and causing the selected piece of subtitle data to be displayed on a track such that the selected piece of subtitle data does not overlap with or pass another piece of subtitle data displayed on the track.
Method and Apparatus for Playing a Multimedia File From a Re-Positioned Playing Point
The present disclosure provides a method for playing a multimedia file from a re-positioned playing point, including: receiving a jump instruction, obtaining a re-positioned playing point specified by the jump instruction; obtaining a subtitle time axis of a current multimedia file, wherein the subtitle time axis records a start point of each subtitle of the multimedia file; in a jump direction specified by the jump instruction, searching start points recorded by the subtitle time axis for a start point which is closest to the re-positioned playing point as an actual re-positioned playing point; and playing the multimedia file from the actual re-positioned playing point. The present disclosure also provides an apparatus for playing multimedia file from a re-positioned playing point.
Broadcast signal transmitting apparatus, broadcast signal receiving apparatus, method for transmitting broadcast signal, and method for receiving broadcast signal
An apparatus for receiving a broadcast signal, includes a receiver configured to receive the broadcast signal including physical layer signaling data, signaling data, content data and service guide information, wherein the signaling data is included in a signal frame indicated by the physical layer signaling data, wherein the signaling data includes mapping information between a service and a PLP, and information supporting channel scanning and service acquisition, wherein the service guide information includes a service fragment having information about the broadcast service and a content fragment having information about content data of the broadcast service, wherein the content fragment further includes a content-level PrivateExt element having component information of the content data, wherein the component information includes information for a component in the broadcast service, and wherein the component is one of a video component, an audio component, and a closed caption component (CC).
Providing personalized messages in adaptive streaming
The present disclosure relates to a method and an ad decision sever for determining personalized messages during a provisioning of digital content. The method comprises to provide a set of personalized messages candidates by executing a relevance algorithm, which matches message metadata and content metadata. The method continues with receiving calculated network costs for the set of personalized message candidates in order to determine a set of personalized messages, which are optimized with respect to the received network costs by applying a multivariate optimization algorithm.
Multimedia system and method for AR/VR Smart Contact Lens
Multimedia enabled Smart Contact Len (SCL)s system is presented. An SCL system with an embedded display and optional paired audio output device(s) or other multimedia output device(s). The system is capable to accept multimedia stream, split it into constituent media specific type of data streams and output the separated data into the type specific output device with near the eye auxiliary multimedia data processing device. Which will help process different type data such a audio, image, video, text and other types of data & providing a interactive data processing smart contact lens.
An SCL system with an embedded display and integrated into the SCL forward facing image capture device paired with integrated or remote audio capture device capture multimedia data producing one unified multimedia data stream for storage or data transmission.
Audio trick mode
Various embodiments of apparatus, systems and/or methods are described for independently controlling an audio stream relative to a video stream in audio trick mode. In one example, an audio stream and a video stream is received, where the audio stream comprises frames that correspond to corresponding frames of the video stream. The audio and video streams are played from a first time to a second time at a first speed. An input to time shift the audio stream independent of the video stream is received, and after receiving such, the audio stream is time shifted to the first time. Then, the audio stream may be re-played from the first time to the second time at a second speed different from the first speed.
VIRTUAL LIVE VIDEO STREAMING METHOD AND APPARATUS, DEVICE, AND READABLE STORAGE MEDIUM
This application discloses a virtual live streaming method and apparatus, a device, and a storage medium. The method includes: acquiring a live text content which is a text content broadcast by voice by a virtual character in a virtual live stream; segmenting the live text content to obtain text segments that are sequentially arranged; acquiring a live broadcast data packet of each of the text segments following a sequence of the text segments, the live broadcast data packet comprising mouth shape data corresponding to the each of the text segments and being used for determining a mouth shape of the virtual character corresponding to the text segment; and performing screen rendering based on the live broadcast data packet to obtain a live screen for the virtual live streaming, the live screen comprising the virtual character who expresses the each of the text segments with a corresponding mouth shape.
METHOD AND DATA PROCESSING APPARATUS
A method of generating an emotion descriptor icon includes receiving input content comprising video information, and performing analysis on the input content to produce information representing the video information with respect to a plurality of characteristics. The method also includes determining, based on a comparison of the information representing the video information at a temporal position in the video information and a set of information items respectively representing an emotion state, a relative likelihood of association between the input content and at least some of a plurality of emotion states, selecting an emotion state based on the outcome of the determination, and outputting an emotion descriptor icon selected from an emotion descriptor icon set comprising a plurality of emotion descriptor icons. The outputted emotion descriptor icon is associated with the selected emotion state.
SYSTEM AND METHOD FOR CAPTION VALIDATION AND SYNC ERROR CORRECTION
Disclosed is a system and method for validating and correcting sync errors of captions of a media asset comprising a caption file, wherein each caption has a start time and an end time. The system decodes the caption file using caption decoder for generating a format agnostic XML file, a transcriber engine extracts an audio track and transcribes the audio for generating a transcript, a caption analyser identifies matching set of words in the transcript and assign a match score and classifies the captions as one of MATCHING and UNDETECTED based on the match score. The caption analyser determines sync offset for each caption that is classified as MATCHNING and the system uses a prediction engine for predicting sync offset of the captions that are classified as UNDETECTED.
BULLET SCREEN PLAY METHOD, RELATED DEVICE, AND STORAGE MEDIUM
Example bullet screen play methods and apparatus are described. One example bullet screen play method includes receiving a bullet screen enabling instruction for a target video, where the bullet screen enabling instruction instructs to play a bullet screen in a virtual reality (VR) bullet screen manner. An annular transparent bullet screen layer is drawn in a preset orientation of a video layer of the target video in response to the bullet screen enabling instruction, where a first height of the video layer is less than a second height of the bullet screen layer. Bullet screen information of a real-time bullet screen of the target video is obtained. Three-dimensional coordinates of the real-time bullet screen on the bullet screen layer are calculated based on the bullet screen information. The real-time bullet screen is refreshed and played on the bullet screen layer based on the three-dimensional coordinates.