Patent classifications
H04N21/64776
VIDEO SERVICE QUALITY ASSESSMENT METHOD AND APPARATUS
A video service quality assessment method and apparatus are provided to resolve a prior-art problem of relatively low accuracy of an assessment result. A monitoring device obtains an identifier of a to-be-monitored channel, an identifier of to-be-monitored user equipment, and configuration information of a video service transmission system; obtains a multicast video stream of the to-be-monitored channel based on the identifier of the to-be-monitored channel; obtains a retransmitted video stream based on the identifier of the to-be-monitored channel, the identifier of the to-be-monitored user equipment, and the configuration information of the video service transmission system; determines a to-be-assessed video stream based on the multicast video stream and the retransmitted video stream; and parses the to-be-assessed video stream, and obtains an assessment result based on a parsing result and the configuration information of the video service transmission system.
Output frame correction for unstable video streams
Techniques for output frame correction for unstable video streams are described herein. A video item may be transmitted via an input video stream from a first entity to a second entity over one or more electronic communications networks. The incoming frames from the input video stream may then be used, by the second entity, to generate an output video stream for presentation to one or more viewers. The transmission of the input video stream may temporarily become unstable and may be interrupted such that one or more frames of the input video stream are delayed and/or lost. When a transmission interruption is detected, the output video stream may be adjusted by inserting one or more correction frames into the output video stream. The inserted correction frames may include one or more repetitions of one or more prior frames in the output video stream and/or one or more interpolated frames.
Adaptive bit rate system architectures using named domain networking
In one implementation, a method includes obtaining a plurality of representations of a digital video asset. The plurality of representations may include a plurality of frames The method also includes generating first data comprising data indicative of temporal dependencies and frame decoding dependencies for the plurality of frames. The frame decoding dependencies may include a plurality of switching points between the plurality of representations of the digital video asset. The method further includes receiving a request for a first representation of the digital video asset from a first computing device and transmitting the first data to the first computing device based on the request. In another implementation, a method includes transmitting a request for a first representation of a plurality of representations of a digital video asset to a first computing device. The plurality of representations may include a plurality of frames. The method also includes receiving first data comprising data indicative of temporal dependencies and frame decoding dependencies for the plurality of frames based on the request. The frame decoding dependencies may include switching points between the plurality of representations of the digital video asset.
MULTIMEDIA CONTENT DELIVERY WITH REDUCED DELAY
A content delivery server is configured to receive a request for a chunk of a segment of a video stream, the segment of the video stream including a series of chunks, each of the chunks including a set of video frames, a first of the chunks being aligned with a first Instantaneous Decoder Refresh frame in the video stream, and a second of the chunks being aligned with a second subsequent Instantaneous Decoder Refresh frame in the video stream; determine whether the request was received during a first interval or a second subsequent interval of an intra period between the first of the chunks and the second of the chunks; and output the first of the chunks or the second of the chunks for transmission based on the determination of whether the request was received during the first interval or the second interval.
VIDEO PROCESSING METHOD AND APPARATUS, AND COMPUTER STORAGE MEDIUM
A video processing method, video processing apparatus, and a computer storage medium are also disclosed for implementing a solution for compensating for lost video frames that are lost during transmission. Lost video frame detection and compensation is implemented by separately numbering each video frame, at a data layer of transmission, with no need to perform additional encoding/decoding calculation, and without increasing a load of a server during lost frame compensation. A lost video frame is compensated for by inserting a compensation video frame after the lost video frame is detected, so as to ensure that a total quantity of video frames is not changed, thereby avoiding stalling at the playback end during a playback process because the quantity of video frames decreases, and ensuring smooth watching during video playback.
SYSTEMS AND METHODS FOR MANAGING CONTENT DISTRIBUTION TO AN IN-TRANSIT MEDIA SYSTEM
Systems and methods for dynamically multiplexing requested linear media channels and network data on forward link traffic streams of a communication link to a craft media delivery system are provided. Furthermore, systems and methods for receiving dynamically multiplexed requested linear media channels and network data on forward link traffic streams of a communication link by a craft media delivery system are also provided.
Apparatus and method for autorizing access to a service according to device proximity
A device and a method for authorizing access to a service on a first device upon detection of a second device located in near proximity, while preferably using broadcast transmission, is disclosed. The second device broadcasts on a second broadcast network a message comprising at least a group identifier common to the set of devices that can access the service and a time reference value corresponding to the emission time of the message, according to a common time reference received by all devices from a first broadcast network. The first device authorizes access to the service only if the group identifier received from the message is the same as the group identifier of the device and if the delay between the measured arrival of the message and its emission time is lower than a threshold.
CONTENT REPRODUCTION DEVICE AND CONTENT REPRODUCTION METHOD
A content reproduction device includes a communication unit, a data acquirer, a buffering controller, a buffering condition determiner, a reassembler, and a content reproducer. The communication unit is configured to communicate with an information processing device. The data acquirer is configured to sequentially acquire pieces of data from the information processing device via the communication unit. The buffering controller is configured to buffer the pieces of data in a storage. The buffering condition determiner is configured to determine a buffering condition for buffering the pieces of data, depending on a condition of communication with the information processing device. The reassembler is configured to reassemble the pieces of data buffered in the storage in a predetermined order when the determined buffering condition is satisfied. The content reproducer is configured to reproduce a content based on the reassembled pieces of data.
Output frame correction for unstable video streams
Techniques for output frame correction for unstable video streams are described herein. A video item may be transmitted via an input video stream from a first entity to a second entity over one or more electronic communications networks. The incoming frames from the input video stream may then be used, by the second entity, to generate an output video stream for presentation to one or more viewers. The transmission of the input video stream may temporarily become unstable and may be interrupted such that one or more frames of the input video stream are delayed and/or lost. When a transmission interruption is detected, the output video stream may be adjusted by inserting one or more correction frames into the output video stream. The inserted correction frames may include one or more repetitions of one or more prior frames in the output video stream and/or one or more interpolated frames.
Systems and methods for managing content distribution to an in-transit media system
Systems and methods for dynamically multiplexing requested linear media channels and network data on forward link traffic streams of a communication link to a craft media delivery system are provided. Furthermore, systems and methods for receiving dynamically multiplexed requested linear media channels and network data on forward link traffic streams of a communication link by a craft media delivery system are also provided.