摘要:
Systems, devices and methods for adaptive switching in multicast media streams are disclosed herein. In an embodiment, a method for adaptively transmitting content to one or more users based on currently available bandwidth via internet protocol (“IP”) multicast protocol, includes: receiving a first content stream having a plurality of data packets, the first content stream encoded at a first bit rate; receiving a second content stream having a plurality of data packets, the second content stream encoded at a second bit rate, wherein the first bit rate is different than the second bit rate and wherein the first and second content streams represent the same content; transmitting the first content stream to a user; determining that the user could receive the second content stream based on available bandwidth for transmitting data to the user; and transmitting the second content stream to the user.
摘要:
In one embodiment, a method for encoding content includes receiving source content and encoding the source content into a plurality of content streams. The encoding includes aligning the plurality of content streams at Group of Pictures (GOP) boundaries. The encoding further includes embedding, in each content stream, metadata identifying segmentation points within the content stream, where the segmentation points correspond to one or more of the GOP boundaries.
摘要:
A method and apparatus for an adaptive bit rate system (300) that includes a media segmenter (304). The media segmenter divides a streaming media content into a plurality of variable duration segments wherein a first of the plurality of variable duration segments has a duration different from a second of the plurality of variable duration segments so that one of the plurality of variable duration segments ends at a determined discontinuity in the streaming media content. The system also can include an encoder (302) for encoding the variable duration segments of the streaming media content. In addition, the system includes an adaptive bit rate server (306) for storing and transmitting the variable duration segments of the streaming media content.
摘要:
Methods for shaping tissue matrices are provided. The methods can be used to produce shaped tissue products that retain desired biologic properties without using chemical crosslinking agents.
摘要:
In embodiments of algorithmic media stream selection, a media routing device (120) receives media content (106) from a content distributor (202) and streams the media content to a media playback device (122). The media routing device can receive a request for a media content stream (110) from the media playback device, and select a substitute media content stream (112) for distribution to the media playback device based on one or more variable parameters. The media routing device then forwards the request to the content distributor for the substitute media content stream, and receives the substitute media content stream from the content distributor. The media routing device is implemented to then identify the substitute media content stream as the requested media content stream, and communicate the substitute media content stream to the media playback device for playback as the requested media content stream.
摘要:
The invention provides tissue repair compositions and methods of making the tissue repair compositions. Also featured are methods of treatment using the tissue repair compositions and articles of manufacture that include the tissue repair compositions.
摘要:
A transparent routing device disposed within an access network configured in accordance with one or more lower-layer protocols is disclosed herein. The device includes a set of subscriber-side ports. Each of the subscriber-side ports is associated with a plurality of virtual subscriber-side interfaces disposed to effectively terminate a corresponding plurality of subscriber-side connections with subscriber host devices served by the access network. The device further includes at least one network-side port through which communication occurs with an external network in accordance with a higher-layer protocol. A routing table is configured to establish a correspondence between network addresses of the subscriber host devices and the plurality of virtual subscriber-side interfaces. During operation of the device, packets received through the at least one network-side port are forwarded to corresponding ones of the virtual subscriber-side interfaces based upon network addresses of the packets.
摘要:
The invention provides tissue repair compositions and methods of making the tissue repair compositions. Also featured are methods of treatment using the tissue repair compositions and articles of manufacture that include the tissue repair compositions.
摘要:
A method and apparatus for an adaptive bit rate system (300) that includes a media segmenter (304). The media segmenter divides a streaming media content into a plurality of variable duration segments wherein a first of the plurality of variable duration segments has a duration different from a second of the plurality of variable duration segments so that one of the plurality of variable duration segments ends at a determined discontinuity in the streaming media content. The system also can include an encoder (302) for encoding the variable duration segments of the streaming media content. In addition, the system includes an adaptive bit rate server (306) for storing and transmitting the variable duration segments of the streaming media content.
摘要:
A content delivery system and method that receives a request for a content stream that includes splice points. The method receives a playlist that includes an ordered list of media segment files that represent the content stream, and splice point tags, where generation of the media segment files aligns segment boundaries with the splice points in the content stream, and where each splice point tag is in a location in the playlist that corresponds to the position of one of the splice points in the content stream. The method identifies an insertion position in the playlist based on the location of the splice point tags, selects an advertisement segment, inserts the advertisement segment at the insertion position to create a modified playlist, removes the splice point tags from the modified playlist, and sends the modified playlist to the video display device.