摘要:
One embodiment of the invention includes a method for managing a streaming media service. The method includes receiving a request for a streaming media service from a client and the streaming media service includes a media service component. A service location manager is selected to which to provide the request from a plurality of service location managers. Additionally, a service provider is selected to which to assign the media service component from a plurality of service providers of a network. Furthermore, the service provider is informed of the assignment to perform the media service component. The service provider is caused to prepare to perform the streaming media service on streaming media. Moreover, information is used to determine whether to initiate a handoff of the streaming media service from the service provider to another service provider. If it is determined to initiate the handoff, the handoff is initiated.
摘要:
A method and system for encoding a video frame. The method includes grouping macroblocks of a video frame into a plurality of groups and determining a first encoding rate for at least one of the plurality of groups based on at least one quantization parameter value associated with the group. The method further includes determining a distortion value associated with the first encoding rate and determining a distortion reduction density value based on the distortion value and the first encoding rate. The method further includes accessing a rate budget associated with the frame and adjusting simultaneously a plurality of quantization parameter values associated with one or more of the plurality of groups.
摘要:
Methods and systems for overcoming the apparent loss of a data packet are described. Encoded second data can be accessed, where the second data is predictively encoded with reference to encoded first data. A data packet that includes at least a portion of the first encoded data can be sent to a downstream device. If the data packet was not properly received by the downstream device, the encoded second data can be adapted to make it decodable independent of the encoded first data.
摘要:
Methods and systems for servicing content for delivery to a client device are described. An item of content is identified during a session with the client device. A type of service to be performed on the item of content is identified. A provider is selected from a plurality of providers capable of performing the service. The session is transferred to the selected provider, which performs the service on the item of content.
摘要:
A method and system for encoding a video frame. The method includes grouping macroblocks of a video frame into a plurality of groups and determining a first encoding rate for at least one of the plurality of groups based on at least one quantization parameter value associated with the group. The method further includes determining a distortion value associated with the first encoding rate and determining a distortion reduction density value based on the distortion value and the first encoding rate. The method further includes accessing a rate budget associated with the frame and adjusting simultaneously a plurality of quantization parameter values associated with one or more of the plurality of groups.
摘要:
Methods and systems for selecting media service providers based on static resource information are described. A type of service to be performed on an item of content is identified. The item of content is identified during a session with a client device. A service provider is selected from a plurality of service providers. The selection is based on static service provider and static network information. The selection of a service provider is further based on service session information if the service session information has been received. Information is provided for transferring the session to the selected service provider. The selected service provider performs the service on the item of content.
摘要:
Methods and systems for multi-access point transmission of data using a plurality of access points are disclosed. Methods include identifying a plurality of access points to be used cooperatively in combination with each other for the transmission of data to a receiver. The transmission of the data to the receiver via the plurality of access points is enabled utilizing at least one multi-access point transmission scheme.
摘要:
A method for enhancing transmission quality of streaming media. A first bandwidth for a first communication link and a second bandwidth for a second communication link of a network are determined. Provided the first bandwidth is greater than the second bandwidth, a first excess bandwidth is utilized to improve transmission quality in the first communication link, wherein said the excess bandwidth is related to a difference of the first bandwidth minus the second bandwidth. Provided the second bandwidth is greater than the first bandwidth, a second excess bandwidth is utilized to improve transmission quality in the second communication link, wherein the second excess bandwidth is related to a difference of the second bandwidth minus the first bandwidth.
摘要:
A method and device for three-dimensional graphics to two-dimensional video encoding. A three-dimensional model representing at least one three-dimensional object is received. The three-dimensional model is rendered into a two-dimensional frame. Composition information for the two-dimensional frame is extracted from the three-dimensional model. A bit stream is encoded based on the two-dimensional frame and the composition information.
摘要:
A graphics to video encoder is disclosed. The encoder comprises a client image constructor that receives client input and constructs client image frames based on the client input. A scene integrator is coupled to the client image constructor. The scene integrator accesses base image frames and integrates client image frames with base image frames to generate client scene frames. The graphics to video encoder also has coupled to the scene integrator a video encoder that encodes and outputs the client scene frames as a video bitstream.