摘要:
In general, this disclosure describes techniques for exchanging information between a plurality of encoder modules and a multiplex module to combine segments of data from the encoder modules with an improved overall quality. In particular, the encoder modules associate their respective segments of data with quality and rate information and send at least the quality and rate information associated with the segments of data to the multiplex module. The multiplex module analyzes the quality and rate information to determine whether the segments of data that encoder modules desire to include in the current superframe fit within the available bandwidth of a transmission channel. If the multiplex module determines the plurality of segments of data do not fit within the available bandwidth, the multiplex module selects one or more of the segments to be resized based on the quality and rate information received from the encoder modules.
摘要:
In general, this disclosure describes techniques for exchanging information between a plurality of encoder modules and a multiplex module to combine segments of data from the encoder modules with an improved overall quality. In particular, the encoder modules associate their respective segments of data with quality and rate information and send at least the quality and rate information associated with the segments of data to the multiplex module. The multiplex module analyzes the quality and rate information to determine whether the segments of data that encoder modules desire to include in the current superframe fit within the available bandwidth of a transmission channel. If the multiplex module determines the plurality of segments of data do not fit within the available bandwidth, the multiplex module selects one or more of the segments to be resized based on the quality and rate information received from the encoder modules.
摘要:
In general, this disclosure describes techniques for exchanging information between a plurality of encoder modules and a multiplex module to combine segments of data from the encoder modules with an improved overall quality. In particular, the encoder modules associate their respective segments of data with quality and rate information and send at least the quality and rate information associated with the segments of data to the multiplex module. The multiplex module analyzes the quality and rate information to determine whether the segments of data that encoder modules desire to include in the current superframe fit within the available bandwidth of a transmission channel. If the multiplex module determines the plurality of segments of data do not fit within the available bandwidth, the multiplex module selects one or more of the segments to be resized based on the quality and rate information received from the encoder modules.
摘要:
In general, this disclosure describes techniques for exchanging information between a plurality of encoder modules and a multiplex module to combine segments of data from the encoder modules with an improved overall quality. In particular, the encoder modules associate their respective segments of data with quality and rate information and send at least the quality and rate information associated with the segments of data to the multiplex module. The multiplex module analyzes the quality and rate information to determine whether the segments of data that encoder modules desire to include in the current superframe fit within the available bandwidth of a transmission channel. If the multiplex module determines the plurality of segments of data do not fit within the available bandwidth, the multiplex module selects one or more of the segments to be resized based on the quality and rate information received from the encoder modules.
摘要:
This disclosure describes techniques for controlling a perceived quality of multimedia sequences to try to achieve a desired constant perceptual quality regardless of the content of the sequences. In particular, an encoding device may implement quality control techniques to associate a sequence segment with a content “class” based on the content of the segment, determine a perceptual quality metric of the sequence segment, and adjust at least one encoding parameter used to encode the segment is encoded such that for the perceptual quality of the sequence segment converges to the desired quality.
摘要:
Methods and apparatus for enhanced delivery of content over a data network. In an aspect, a method is provided for transmitting services over a network. The method includes receiving one or more services having associated delivery requirements, determining that network bandwidth is available to meet the delivery requirements, and allocating the network bandwidth to the one or more services based on the delivery requirements to produce network bandwidth allocations. In an aspect, an apparatus is provided that includes receiving logic configured to receive one or more services having associated delivery requirements, and multiplexer logic configured to determine that network bandwidth is available to meet the delivery requirements, and to allocate the network bandwidth to the one or more services based on the delivery requirements to produce network bandwidth allocations.
摘要:
In general, this disclosure describes techniques for exchanging information between a plurality of encoder modules and a multiplex module to combine segments of data from the encoder modules with an improved overall quality. In particular, the encoder modules associate their respective segments of data with quality and rate information and send at least the quality and rate information associated with the segments of data to the multiplex module. The multiplex module analyzes the quality and rate information to determine whether the segments of data that encoder modules desire to include in the current superframe fit within the available bandwidth of a transmission channel. If the multiplex module determines the plurality of segments of data do not fit within the available bandwidth, the multiplex module selects one or more of the segments to be resized based on the quality and rate information received from the encoder modules.
摘要:
This disclosure describes techniques for controlling a perceived quality of multimedia sequences to try to achieve a desired constant perceptual quality regardless of the content of the sequences. In particular, an encoding device may implement quality control techniques to associate a sequence segment with a content “class” based on the content of the segment, determine a perceptual quality metric of the sequence segment, and adjust at least one encoding parameter used to encode the segment is encoded such that for the perceptual quality of the sequence segment converges to the desired quality.
摘要:
Methods and apparatus for enhanced delivery of content over a data network. In an aspect, a method is provided for transmitting services over a network. The method includes receiving one or more services having associated delivery requirements, determining that network bandwidth is available to meet the delivery requirements, and allocating the network bandwidth to the one or more services based on the delivery requirements to produce network bandwidth allocations. In an aspect, an apparatus is provided that includes receiving logic configured to receive one or more services having associated delivery requirements, and multiplexer logic configured to determine that network bandwidth is available to meet the delivery requirements, and to allocate the network bandwidth to the one or more services based on the delivery requirements to produce network bandwidth allocations.
摘要:
Embodiments describe a transmit driver that processes data communication between a scheduler and a turbo encoder. Transmit driver receives a request for a super frame and ascertains whether it has enough information to start the super frame. If there is enough data, the super frame is written to an appropriate hardware register. Both Direct Memory Access (DMA) and non-DMA hardware can be supported with the one or more embodiments.