Check patentability & draft patents in minutes with Patsnap Eureka AI!

Embedding a session description message in a real-time control protocol (RTCP) message

A technology for conversation description and real-time control, which is applied in the direction of telephone communication, network of telephone services provided, instruments, etc.

Inactive Publication Date: 2006-03-08
MICROSOFT TECH LICENSING LLC
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This problem is especially acute for clients that don't have a proper return channel to request updates (such as clients with one-way satellite links)

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Embedding a session description message in a real-time control protocol (RTCP) message
  • Embedding a session description message in a real-time control protocol (RTCP) message
  • Embedding a session description message in a real-time control protocol (RTCP) message

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] Embedding a session description message in a real-time control protocol (RTCP) message is discussed here. Multimedia or individual media presentations are streamed from a source of media content (such as a server device) to a recipient (such as a client device) using Real-time Transport Protocol (RTP) packets. Control information related to the presentation being streamed is also sent from the media content source to the recipient using RTCP messages. Embedded within at least some of the RTCP messages are session description messages that describe the presentation being streamed.

[0023] In the discussion herein, reference is made to a multimedia presentation being streamed from a source of media content to a recipient. The source of media content may be any source of media content, such as a server device. A trustee may be any media content trustee, such as a client device. Furthermore, it should be understood that although the discussion herein refers to multimedi...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Embedded within at least some Real-Time Control Protocol (RTCP) messages sent from a media content source to a recipient is a session description message (186) that describes a media presentation (186) being streamed to the recipient (102). The session description message (186) can be associated, for example, with one of a plurality of pieces of media content in a play list of media content (186) being streamed from the device (104) to the recipient (102). In accordance with certain aspects, an RTCP message that embeds a session description message (186) includes at least three fields: a first field containing data identifying the RTCP message as being a type that embeds a session description message (186); a second field containing data that is the session description message (186) for a media presentation; and a third field containing data identifying a length of the RTCP message, generated by summing the length of the first, second, and third fields.

Description

technical field [0001] The present invention relates to media streaming and data transmission, in particular to embedding a session description message in RTCP messages. Background technique [0002] Content streaming, such as audio, video and / or text streaming, is becoming increasingly common. The term "streaming" is generally used to refer to data that means content is provided to client computers over a network on demand, rather than being fully pre-delivered prior to playback. Thus, the client computer renders the streaming content as it is received from the web server, rather than waiting until the entire "file" is transferred. [0003] The widespread use of streaming multimedia content has made available a variety of information content that was not previously available on the Internet or other computer networks. Live content is an important example of such content. Using streaming multimedia, video, audio or audio / visual overlays of notable events can be broadcast ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F17/30H04L12/18H04L29/06H04M3/487H04M7/00
CPCH04L65/4076H04N21/643H04N21/6437H04N21/44004H04L29/06401H04L12/1895H04L29/0651H04L29/06027H04M7/006H04L29/06517H04N21/23439H04L65/4015H04L65/608H04N21/6405H04L65/607H04L29/06455H04L65/611H04L65/65H04L65/70H04L65/1101
Inventor A·E·克莱蒙茨E·P·奥利维拉J·M·阿科弗
Owner MICROSOFT TECH LICENSING LLC
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More