Abstract:
An encoder comprising an input for inputting video signal to be encoded to form an encoded video signal comprising pictures of at least a first coded video sequence and a second coded video sequence, a hypothetical decoder for hypothetically decoding encoded video signal, an encoded picture buffer, and a decoded picture buffer, and a definer for defining a parameter indicative of the temporal difference between the last picture of the first coded video sequence and the first picture of the second coded video sequence in output/display order.
Abstract:
Techniques are described related to constructing reference picture lists. The reference picture lists may be constructed from reference picture subsets of a reference picture set. In some examples, the techniques may repeatedly list reference pictures identified in the reference picture subsets until the number of entries in the reference picture list is equal to the maximum number of allowable entries in the reference picture list.
Abstract:
Techniques are described related to constructing reference picture lists. The reference picture lists may be constructed from reference picture subsets of a reference picture set. In some examples, the reference picture subsets may be ordered in a particular manner to form the reference picture lists.
Abstract:
In one example, a device for coding video data includes a video coder configured to code, for a bitstream, information representative of which of a plurality of video coding dimensions are enabled for the bitstream, and code values for each of the enabled video coding dimensions, without coding values for the video coding dimensions that are not enabled, in a network abstraction layer (NAL) unit header of a NAL unit comprising video data coded according to the values for each of the enabled video coding dimensions. In this manner, NAL unit headers may have variable lengths, while still providing information for scalable dimensions to which the NAL units correspond.
Abstract:
A system and method for signaling and indicating track relationship information in media files provides a mechanism for signaling the information of layered track groups and the information of multiple description coding (MDC) track groups, as well as a mechanism for signaling track relationship information in an efficient way. In local playback or unicast streaming applications, to select an independently decodable track for a certain media type, the information of alternate track groups is first found via the track relation box, and one track is selected from an alternate track group for the media type. If stream switching is desired, the switching track group information is found via the track relation box. In multicast applications with scalable or MDC streams, the tracks in a layered or MDC group are found via the track relation box and selected among all the layered or MDC groups.
Abstract:
A USB connector is provided that has an OE module and high-speed electrical connections integrated therein. The OE module includes an optical module, at least one laser diode, at least one photodiode, an optical transceiver IC, and a PCB. The optical module, the laser diode, the photodiode, and the IC are mounted on a surface of the PCB. The OE module is secured within the USB connector. The PCB includes conductive traces and electrical contact pads. The conductive traces electrically connect the IC with the contact pads. The contact pads are electrically connected via through holes formed in the PCB to the high-speed electrical connections, which, in turn, are electrically connected to conductive traces of a motherboard or a computer.
Abstract:
Methods and devices for video encoding and decoding, where video data is obtained, followed by generating a base layer based thereon, the base layer comprising at least one picture, generating at least one enhancement layer based on the obtained video data, the enhancement layer comprising at least one picture, generating a dependency identifier for each of the base and enhancement layers, each dependency identifier being associated with a reference number; determining a respective sequence parameter set for each of the base layer and the enhancement layer having different dependency identifier values, wherein for a number of base and enhancement layers having sequence parameter set parameters substantially the same, using one sequence parameter set; and encoding the base layer and the at least one enhancement layer by using determined sequence parameter sets.
Abstract:
System and methods for media distribution are described. In one embodiment, a method of media distribution includes rendering of a media to a user, stopping the rendering of the media, and storing remaining media not rendered to the user in a user server. The method further includes receiving a request to stream the remaining media to the user, dividing the remaining media into segments, and assigning a priority to each segment. The remaining media is streamed, leaving out segments with priority lower than a threshold priority.
Abstract:
A system and method for signaling low-to-high layer switching points in a file format level to enable efficient scalable stream switching in streaming servers and local file playback. The present invention also provides for a system and method for signaling low-to-high layer switching points in video bit stream, e.g., to enable intelligent forwarding of scalability layers in media-aware network elements or computationally scalable decoding in stream recipients.
Abstract:
The invention relates to an encoder for forming an encoded picture stream. The pictures are defined as reference pictures or non-reference pictures, and information relating to decoding order and output order of a picture is defined for pictures of the picture stream. The encoder is arranged to form to the bitstream an indication of such a number of pictures arranged to be buffered in decoding order that is sufficient to recover the output order of pictures. The invention also relates to a signal, hypothetical encoder, decoder, hypothetical decoder, electronic device, system, software program and a storage medium.