WO2016057760A1 - Reliable and efficient motionless image transfer for sip/rtp media conferencing - Google Patents
Reliable and efficient motionless image transfer for sip/rtp media conferencing Download PDFInfo
- Publication number
- WO2016057760A1 WO2016057760A1 PCT/US2015/054639 US2015054639W WO2016057760A1 WO 2016057760 A1 WO2016057760 A1 WO 2016057760A1 US 2015054639 W US2015054639 W US 2015054639W WO 2016057760 A1 WO2016057760 A1 WO 2016057760A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- image
- conference
- rtp
- transport
- sip
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/403—Arrangements for multi-party communication, e.g. for conferences
- H04L65/4046—Arrangements for multi-party communication, e.g. for conferences with distributed floor control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/65—Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
Definitions
- the present system integrates into a Real-time Transport Protocol (RTP) Media
- Conferencing System to provide methods of reliable and efficient transport for motionless video images and user device inputs between distributed networked conference participants.
- RFC 3550 - RTP A Transport Protocol for Real-Time Applications
- RFC 3711 - SRTP The Secure Real Time Transport Protocol
- the present system when integrated into a distributed SIP/RTP Conferencing System provides an efficient, high quality, and reliable transport for motionless video images as well as significantly improve the image quality of single image data frames.
- the system is well suited for high quality still video images captured from either a digital camera device or a bit map image of all or a portion of a video graphic display memory.
- the system provides several key improvements to standard RTP video media streaming techniques:
- [0024] 8. Can be integrated into existing routing decision and floor control algorithms to drastically lower network bandwidth consumption and ensure image updates are provided to participant RTP Endpoints entering an existing conference.
- RTP is used for efficient, low delay, routed conferencing with RTP Header Extension used to provide signaling information and user device input. This method works with point-to-point and meshed conferencing as well as server based conferencing. Reliability of this transport method is improved using optional error correction for the payload and also the use of signaling in the RTP Header Extension to request resending lost packets.
- SIP XML with TLS is primarily used for point-to-point or meshed conferencing but can be practical for smaller server based conferencing as well. This technique uses TLS for reliable delivery of image data but may require a SIP network server to relay the media as well.
- Secure FTP uses a conferencing FTP server to upload motionless images and the RTP Header Extension for image status signaling. Remote conference participants receive RTP Header Extension notifications with image file information for FTP downloading.
- Figure 1 shows an embodiment of SRTP transport of a motionless image in a Point-to-Point (P2P) RTP media conference without server support.
- P2P Point-to-Point
- Figure 2 shows an embodiment of SIP TLS transport of a motionless image in a
- P2P Point-to-Point
- Figure 3 shows an embodiment of Secure FTP transport of a motionless image in a Point-to-Point (P2P) RTP media conference with Secure FTP server support.
- P2P Point-to-Point
- Figure 4 shows an embodiment of a SIP/RTP Routing Conference System supporting RTP Motionless Image Transport with server based Caching for image updates and resending and also support for both SIP TLS and Secure FTP Motionless Image
- FIG. 5 shows the SRTP packet format with RTP Header Extension and Encrypted Key Transport (EKT).
- EKT Encrypted Key Transport
- networked media conferencing systems use a variety of techniques for transporting image data to conference participants. Many, possibly the majority, and these techniques are based on encoding image sequences that include algorithms for detecting and encoding inter-frame changes resulting from motion.
- video encoding formats such as H.264 and VP8 are less efficient and result in higher network bandwidths and lower image quality than using motionless image encoding formats such as JPEG.
- motion video encoding formats on motionless images the result will be more network bandwidth, longer delays in image rendering and lower motionless image quality.
- This system addresses situations when shared image information is motionless and motion video encoding formats are not required.
- Proprietary techniques have been developed to augment conferencing systems to address the need for transport of non- changing image data in conferencing systems.
- Some systems offer restricted 'presentation' modes that transfer presentation data to the conference server for distribution to the participants and then synchronize conference participants when collaborating on the 'presentation' .
- These techniques require that the entire presentation be transported across the network from the originator to the server at the very least and can also be forwarded to each conference participant as well.
- the data transfer can be substantial and also inefficient if the entire presentation is not needed for the conference such as during the collaboration of the presentation development by various contributors on different parts of the overall presentation. Additionally, this technique is not generic and will not work across all platforms and with all applications.
- a common technique is to share the display memory associated with the entire desktop or application window using a motion video encoding format.
- this approach requires continuous network bandwidth and results in lower quality image rendering of motionless video.
- An illustrative example that contrasts the use of standard motion video encoding of motionless video is with a medium-high resolution 800 by 600 pixel image with 24-bit pixel encoding.
- the raw image frame size is over 11 megabits. Processing this image using the current global motion video standard H.264 can be expected to require a minimum of a several megabit spike to transport the reference image frame and several 100 kilobit per seconds of network bandwidth for the associated non-reference frames.
- the system would require significantly less than the H.264 reference frame for a better quality motionless encoding and only a single transmission on the data network resulting in a total network bandwidth requirement of far less than 1 megabits per conference participant. For a 60 minute conference this could be expected to reduce the required network bandwidth to far less than 1% of the network bandwidth required for the current motion encoding technique with H.264.
- the present system when integrated into a distributed SIP/RTP Conferencing System provides an efficient and reliable transport for motionless images as well as significantly improving the image quality of single image data frames.
- the system is well suited for high quality still video images captured from either a digital camera device or a bit map image of all or a portion of a video graphic display memory.
- the system provides several key improvements to standard RTP video media streaming techniques:
- RTP is used for efficient, low delay, routed conferencing with RTP Header Extension used to provide signaling information and user device input.
- This method works with both point-to-point (P2P) and server based conferencing.
- Reliability of this transport works with both point-to-p is improved using optional error correction for the transport method is improved for reliable transport using optical error correction for the payload and also the use of signaling in the RTP Header Extension to request resending lost packets.
- Reliable transport is further improved with implementation of a sliding window protocol either in the RTP routing server or as part of the image data transport layer.
- FIG. 1 depicts a P2P conferencing system using only RTP for the motionless image transport.
- Conference Participant SP sources an image encoded in a motionless format such as JPEG by packetizing the formatted image into RTP packets using SRTP to secure the media transport and SRTP Encrypted Key Transport (EKT) to support routing of SRTP packets at the RTP network level.
- EKT Encrypted Key Transport
- SIP XML with TLS is primarily used for point-to-point or meshed conferencing but can be practical for smaller server based conferencing as well. This technique uses TLS for reliable delivery of image data but may require a SIP network server to relay the media as well.
- Figure 2 depicts a P2P conferencing system using SIP TLS for reliable image transport.
- Secure FTP uses a conferencing FTP server to upload motionless images and the RTP Header Extension for image status signaling. Remote conference participants receive RTP Header Extension notifications with image file information for FTP downloading.
- FIG. 3 depicts a P2P conferencing system using FTP for reliable image transport.
- the FTP server connection information can be obtained by the conference participants either with SIP SDP or a conference administration server.
- a routing conference server is used as depicted in Figure 4.
- a routed conferencing system will likely use the SRTP with EKT image transport method for efficiency and low communication delays.
- error correction may be also used.
- reliable packet delivery can be provided with either the Secure FTP transport method or the SIP TLS method.
- the network elements with significant packet loss issues would likely use the FTP transport method for the most reliable method of transport and the lowest implementation complexity and also lower over communication delays.
- the system also provides packet image caching in conference routing servers to provide efficient image updates to participants when joining an established conference and also to resend images to targeted participants with network transmission failures.
- the encoded reference frame must be generated and resent to each conference participant each time a new participant joins a conference.
- the motionless encoding and image caching of the system only the new participant receives the encoded image.
- a conference with 20 attendees illustrates this.
- motion encoding a good resolution image would expect on the order of 50 times more network bandwidth on a conferencing server than with the use of this system. As the number of conference attendees grows so does the network bandwidth burden on the conference server. However it remains constant at the same minimized level when the system is used.
Abstract
The present invention when integrated into a distributed SIP/RTP Conferencing System provides an efficient and reliable transport for motionless images as well as significantly improve the image quality of single image data frames. The invention is well suited for high quality still video images captured from either a digital camera device or a bit map image of all or a portion of a video graphic display memory. The invention provides several key improvements to standard RTP video media streaming techniques in terms of network efficiency, computer processing loading, reliable image delivery, image quality, participant privacy, and distractions from unnecessary remote participant motions. The invention provides packet image caching in conference routing server to provide efficient image updates to participants when joining an established conference and also to resend images to targeted participants with network transmission failures. All motionless image media formats are supported.
Description
RELIABLE AND EFFICIENT MOTIONLESS IMAGE TRANSFER FOR SIP RTP
MEDIA CONFERENCING
NOTICE OF COPYRIGHTS AND TRADE DRESS
[0001] A portion of the disclosure of this patent document contains material which is subject to copyright protection. This patent document may show and/or describe matter which is or may become trade dress of the owner. The copyright and trade dress owner has no objection to the facsimile reproduction by anyone of the patent disclosure as it appears in the Patent and Trademark Office patent files or records, but otherwise reserves all copyright and trade dress rights whatsoever.
RELATED APPLICATION INFORMATION
[0002] This patent claims priority from the following provisional patent applications: U.S. Application No. 62/061,293, entitled, "Reliable and Efficient Motionless Image Transfer for SIP RTP Media Conferencing" filed October 8, 2014.
BACKGROUND
[0003] Field
[0004] The present system integrates into a Real-time Transport Protocol (RTP) Media
Conferencing System to provide methods of reliable and efficient transport for motionless video images and user device inputs between distributed networked conference participants.
[0005] Description of the Related Art
[0006] This system references the following related art:
[0007] 1. RFC 3261 - SIP: Session Initiation Protocol
[0008] 2. RFC 3550 - RTP: A Transport Protocol for Real-Time Applications
[0009] 3. RFC 3711 - SRTP: The Secure Real Time Transport Protocol
[0010] 4. RFC 5109 - RTP Payload Format for Generic Forward Error Correction
[0011] 5. RFC 5285 - A General Mechanism for RTP Header Extensions
[0012] 6. RFC 2435 - RTP Payload Format for JPEG-compressed Video
[0013] 7. RFC 6466 - IANA Registration for the 'image' Media Type for the Session
Description Protocol (SDP)
[0014] 8. Systems and method for enhancing teleconferencing collaboration, US 7916165 B2
[0015] 9. RTP payload format, US 7876896 B2
SUMMARY
[0016] The present system when integrated into a distributed SIP/RTP Conferencing System provides an efficient, high quality, and reliable transport for motionless video images as well as significantly improve the image quality of single image data frames. The system is well suited for high quality still video images captured from either a digital camera device or a bit map image of all or a portion of a video graphic display memory. The system provides several key improvements to standard RTP video media streaming techniques:
[0017] 1. Transfer of motionless video images using reliable network transport protocols.
[0018] 2. Efficient utilization of network bandwidth and computer processing for large conferences with most participants in listening mode employing motionless video image capture.
[0019] 3. Adds privacy by eliminating unintentional video capture updates of conference participants in listening mode.
[0020] 4. Eliminates distracting motions such as fidgeting with unnecessary video updates from remote conference participants in listening mode.
[0021] 5. Lower bandwidth transfer of high quality motionless video images using standard RTP unreliable network transport protocol with optional error correction.
[0022] 6. Targeted resend of motionless video images using unreliable network transport protocols in routed RTP conferencing systems.
[0023] 7. RTP Extension Header Signaling methods for image file status indications as well as transport of user device inputs such as keyboard and mouse inputs.
[0024] 8. Can be integrated into existing routing decision and floor control algorithms to drastically lower network bandwidth consumption and ensure image updates are provided to participant RTP Endpoints entering an existing conference.
[0025] 9. Provides packet image caching in conference routing server to provide image updates to participants when joining an established conference and also to resend images to targeted participants with network transmission failures.
[0026] 10. Supports all motionless image media formats.
[0027] Three methods of motionless image transport are provided:
[0028] 1. RTP with SRTP EKT and optional Error Correction.
[0029] 2. SIP XML with TLS
[0030] 3. Secure FTP
[0031] RTP is used for efficient, low delay, routed conferencing with RTP Header Extension used to provide signaling information and user device input. This method works with point-to-point and meshed conferencing as well as server based conferencing. Reliability of this transport method is improved using optional error correction for the payload and also the use of signaling in the RTP Header Extension to request resending lost packets.
[0032] SIP XML with TLS is primarily used for point-to-point or meshed conferencing but can be practical for smaller server based conferencing as well. This technique uses TLS for reliable delivery of image data but may require a SIP network server to relay the media as well.
[0033] Secure FTP uses a conferencing FTP server to upload motionless images and the RTP Header Extension for image status signaling. Remote conference participants receive
RTP Header Extension notifications with image file information for FTP downloading.
[0034] In all motionless image transport methods, associated user inputs such as mouse clicks and coordinates, keyboard inputs, as well as cursor location can be provided with the associated RTP Header Extension. This would be needed for instance with the interaction between remote participants in a desktop or application sharing session.
BRIEF DESCRIPTION OF THE DRAWINGS
[0035] Figure 1 shows an embodiment of SRTP transport of a motionless image in a Point-to-Point (P2P) RTP media conference without server support.
[0036] Figure 2 shows an embodiment of SIP TLS transport of a motionless image in a
Point-to-Point (P2P) RTP media conference with SIP Proxy/Relay server support.
[0037] Figure 3 shows an embodiment of Secure FTP transport of a motionless image in a Point-to-Point (P2P) RTP media conference with Secure FTP server support.
[0038] Figure 4 shows an embodiment of a SIP/RTP Routing Conference System supporting RTP Motionless Image Transport with server based Caching for image updates and resending and also support for both SIP TLS and Secure FTP Motionless Image
Transport.
[0039] Figure 5 shows the SRTP packet format with RTP Header Extension and Encrypted Key Transport (EKT).
DETAILED DESCRIPTION
[0040] When required, networked media conferencing systems use a variety of techniques for transporting image data to conference participants. Many, possibly the majority, and these techniques are based on encoding image sequences that include algorithms for detecting and encoding inter-frame changes resulting from motion. For motionless images such as a single frame capture from a camera or a bit map graphic image from a computer display memory, video encoding formats, such as H.264 and VP8, are less efficient and result in higher network bandwidths and lower image quality than using motionless image encoding formats such as JPEG. When using motion video encoding formats on motionless images the result will be more network bandwidth, longer delays in image rendering and lower motionless image quality. Additionally, most motion video transport techniques rely solely on unreliable delivery protocols such as RTP which further reduces image quality or even complete loss of ability to render a usable image. Application areas such as high resolution image sharing as is needed for MRI images, X-Ray images, and so on can be seriously compromised and even become unusable when motion video encoding techniques are used in conferencing systems.
[0041] This system addresses situations when shared image information is motionless and motion video encoding formats are not required. Proprietary techniques have been developed to augment conferencing systems to address the need for transport of non- changing image data in conferencing systems. Some systems offer restricted 'presentation' modes that transfer presentation data to the conference server for distribution to the participants and then synchronize conference participants when collaborating on the 'presentation' . These techniques require that the entire presentation be transported across the
network from the originator to the server at the very least and can also be forwarded to each conference participant as well. For large presentations, the data transfer can be substantial and also inefficient if the entire presentation is not needed for the conference such as during the collaboration of the presentation development by various contributors on different parts of the overall presentation. Additionally, this technique is not generic and will not work across all platforms and with all applications.
[0042] For generic conference collaboration, a common technique is to share the display memory associated with the entire desktop or application window using a motion video encoding format. In addition to providing no option for reliable network communications, this approach requires continuous network bandwidth and results in lower quality image rendering of motionless video. An illustrative example that contrasts the use of standard motion video encoding of motionless video is with a medium-high resolution 800 by 600 pixel image with 24-bit pixel encoding. The raw image frame size is over 11 megabits. Processing this image using the current global motion video standard H.264 can be expected to require a minimum of a several megabit spike to transport the reference image frame and several 100 kilobit per seconds of network bandwidth for the associated non-reference frames. Additionally more several megabit spikes on the network will occur since the reference frame must be regenerated periodically because of accumulated encoding errors as well as every time a new participant joins the conference and requires a reference frame to render an image from the encoded H.264 data. By contrast, this system only requires a single transmission of the encoded motionless video image. When used with a conferencing server equipped with the system's image caching mechanism, new conference participants receive targeted encoded images from the server instead of requiring the source participant to send
the encoded image and then having the image forwarded to all conference participants. In this example the system would require significantly less than the H.264 reference frame for a better quality motionless encoding and only a single transmission on the data network resulting in a total network bandwidth requirement of far less than 1 megabits per conference participant. For a 60 minute conference this could be expected to reduce the required network bandwidth to far less than 1% of the network bandwidth required for the current motion encoding technique with H.264.
[0043] The present system when integrated into a distributed SIP/RTP Conferencing System provides an efficient and reliable transport for motionless images as well as significantly improving the image quality of single image data frames. The system is well suited for high quality still video images captured from either a digital camera device or a bit map image of all or a portion of a video graphic display memory. The system provides several key improvements to standard RTP video media streaming techniques:
[0044] 1. Efficient utilization of network bandwidth and computer processing for large conferences with most participants in listening mode employing motionless video image capture.
[0045] 2. Adds privacy by eliminating unintentional video capture updates of conference participants in listening mode.
[0046] 3. Eliminates distracting motions such as fidgeting with unnecessary video updates from remote conference participants in listening mode.
[0047] 4. Transfer of motionless video images using reliable network transport protocols based on TCP such as SIP XML messaging or FTP using secure TLS connections.
[0048] 5. Lower bandwidth transfer of high quality motionless video images using unreliable network transport protocols such as RTP secured with SRTP and enhanced with optional error correction for recovery from packet losses.
[0049] 6. Targeted resend of motionless video images using unreliable network transport protocols in routed RTP conferencing systems for more efficient recovery from packet losses.
[0050] 7. RTP Extension Header Signaling methods for image file status indications as well as transport of user device inputs such as keyboard and mouse inputs.
[0051] 8. Can be integrated into existing routing decision and floor control algorithms to drastically lower network bandwidth consumption and ensure image updates are provided to participant RTP Endpoints entering an existing conference.
[0052] 9. Provides packet image caching in conference routing server to provide image updates to participants when joining an established conference and also to resend images to targeted participants with network transmission failures.
[0053] 10. Supports all motionless image media formats.
[0054] Three methods of motionless image transport are provided by the system:
[0055] 1. RTP with SRTP EKT and optional Error Correction.
[0056] 2. SIP XML with TLS
[0057] 3. Secure FTP
[0058] RTP is used for efficient, low delay, routed conferencing with RTP Header Extension used to provide signaling information and user device input. This method works with both point-to-point (P2P) and server based conferencing. Reliability of this transport works with both point-to-p is improved using optional error correction for the transport
method is improved for reliable transport using optical error correction for the payload and also the use of signaling in the RTP Header Extension to request resending lost packets. Reliable transport is further improved with implementation of a sliding window protocol either in the RTP routing server or as part of the image data transport layer.
[0059] Figure 1 depicts a P2P conferencing system using only RTP for the motionless image transport. Conference Participant SP sources an image encoded in a motionless format such as JPEG by packetizing the formatted image into RTP packets using SRTP to secure the media transport and SRTP Encrypted Key Transport (EKT) to support routing of SRTP packets at the RTP network level.
[0060] SIP XML with TLS is primarily used for point-to-point or meshed conferencing but can be practical for smaller server based conferencing as well. This technique uses TLS for reliable delivery of image data but may require a SIP network server to relay the media as well.
[0061] Figure 2 depicts a P2P conferencing system using SIP TLS for reliable image transport.
[0062] Secure FTP uses a conferencing FTP server to upload motionless images and the RTP Header Extension for image status signaling. Remote conference participants receive RTP Header Extension notifications with image file information for FTP downloading.
[0063] Figure 3 depicts a P2P conferencing system using FTP for reliable image transport. The FTP server connection information can be obtained by the conference participants either with SIP SDP or a conference administration server.
[0064] In all motionless image transport methods, associated user inputs such as mouse clicks and coordinates, keyboard inputs, as well as cursor location can be provided with the
associated RTP Header Extension. This would be needed for instance with the interaction between remote participants in a desktop or application sharing session.
[0065] For larger conferences or conferences requiring deterministic and reliable network performance, a routing conference server is used as depicted in Figure 4. A routed conferencing system will likely use the SRTP with EKT image transport method for efficiency and low communication delays. For network elements with intermittent packet loss issues, error correction may be also used. However for network elements with significant and consistent packet loss issues, reliable packet delivery can be provided with either the Secure FTP transport method or the SIP TLS method. For conferences with a large number of participants, the network elements with significant packet loss issues would likely use the FTP transport method for the most reliable method of transport and the lowest implementation complexity and also lower over communication delays.
[0066] The system also provides packet image caching in conference routing servers to provide efficient image updates to participants when joining an established conference and also to resend images to targeted participants with network transmission failures. In a motion encoding conferencing system, the encoded reference frame must be generated and resent to each conference participant each time a new participant joins a conference. With both the motionless encoding and image caching of the system, only the new participant receives the encoded image. A conference with 20 attendees illustrates this. With motion encoding a good resolution image would expect on the order of 50 times more network bandwidth on a conferencing server than with the use of this system. As the number of conference attendees grows so does the network bandwidth burden on the conference server. However it remains constant at the same minimized level when the system is used.
Claims
1. An efficient and reliable transport for motionless images in a standards based RTP (Real-time Transport Protocol) Media Conferencing System, the method comprising of the acts of:
Secure transport of motionless images over an IP network using TCP (Transport Control Protocol) or enhanced RTP.
2. The method of claim 1, wherein the method of transport is Secure FTP using an FTP file repository common to all participants in a conference.
3. The method of claim 1, wherein the method of transport is SIP TLS using XML messaging.
4. The method of claim 1, wherein the method of transport is RTP.
5. The method of claim 4 using optional error correction coding to increase reliability in packet transport.
6. The method of claims 2, 3, and 4 where the RTP Header Extension is used to provide user device inputs, such as cursor location and mouse events and keyboard events, from the conference participant originating the image to conference participants receiving the image when the image is used in conference collaboration.
7. The method of claim 4, wherein the data associated with each image is cached by a sending conference participant or conference routing server to be forwarded to conference participants joining an established conference.
8. The method of claim 4, wherein the data associated with each image is cached by a sending conference participant or conference routing server to be forwarded to
conference participants requesting the image using RTP Header Extension signaling.
9. The method of claim 1, where SIP TLS is used with XML messaging to send user device inputs, such as mouse events and keyboard events, from a conference participant receiving the image to the conference participant originating the image for conference collaboration.
10. The method of claim 1, where RTP Header Extension signaling is used to send user device inputs, such as mouse events and keyboard events, from a conference participant receiving the image to the conference participant originating the image for conference collaboration.
11. The method of claim 10 where the RTP Header Extension signaling is labeled to allow for identical messages to be sent and filtered by the recipient to ensure that singular events are only processed once
12. The method of claim 1 where the image attributes are exchanged using SDP (Session Description Protocol) during SIP dialogs such as the SIP INVITE.
13. The method of claims 1 and 12 wherein the RTP attributes associated with the
m=image media type are provided in the SIP SDP.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201462061293P | 2014-10-08 | 2014-10-08 | |
US62/061,293 | 2014-10-08 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2016057760A1 true WO2016057760A1 (en) | 2016-04-14 |
Family
ID=55653754
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2015/054639 WO2016057760A1 (en) | 2014-10-08 | 2015-10-08 | Reliable and efficient motionless image transfer for sip/rtp media conferencing |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2016057760A1 (en) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050262249A1 (en) * | 2004-05-03 | 2005-11-24 | Nokia Corporation | Apparatus and method to provide conference data sharing |
US20060242598A1 (en) * | 2004-11-30 | 2006-10-26 | Marascio Louis R | Visual designer for telephony applications |
US20070019545A1 (en) * | 2005-07-20 | 2007-01-25 | Mci, Inc. | Method and system for securing real-time media streams in support of interdomain traversal |
US20070156924A1 (en) * | 2006-01-03 | 2007-07-05 | Cisco Technology, Inc. | Method and apparatus for transcoding and transrating in distributed video systems |
US20080100694A1 (en) * | 2006-10-27 | 2008-05-01 | Microsoft Corporation | Distributed caching for multimedia conference calls |
US20090046139A1 (en) * | 2003-06-26 | 2009-02-19 | Microsoft Corporation | system and method for distributed meetings |
US20120002945A1 (en) * | 2000-06-29 | 2012-01-05 | Falco Michael A | Rtp-formatted media clips |
US8249076B1 (en) * | 2005-01-14 | 2012-08-21 | Acme Packet, Inc. | Method, system and architecture for validating media sessions in networks that use communication protocols with distinct signaling and media channels |
US20130003622A1 (en) * | 2011-01-21 | 2013-01-03 | Qualcomm Incorporated | User input back channel for wireless displays |
US20130322553A1 (en) * | 2007-01-09 | 2013-12-05 | Vidyo, Inc. | Systems And Methods For Error Resilience In Video Communication Systems |
US20140012989A1 (en) * | 2012-07-03 | 2014-01-09 | Box, Inc. | Load balancing secure ftp connections among multiple ftp servers |
-
2015
- 2015-10-08 WO PCT/US2015/054639 patent/WO2016057760A1/en active Application Filing
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120002945A1 (en) * | 2000-06-29 | 2012-01-05 | Falco Michael A | Rtp-formatted media clips |
US20090046139A1 (en) * | 2003-06-26 | 2009-02-19 | Microsoft Corporation | system and method for distributed meetings |
US20050262249A1 (en) * | 2004-05-03 | 2005-11-24 | Nokia Corporation | Apparatus and method to provide conference data sharing |
US20060242598A1 (en) * | 2004-11-30 | 2006-10-26 | Marascio Louis R | Visual designer for telephony applications |
US8249076B1 (en) * | 2005-01-14 | 2012-08-21 | Acme Packet, Inc. | Method, system and architecture for validating media sessions in networks that use communication protocols with distinct signaling and media channels |
US20070019545A1 (en) * | 2005-07-20 | 2007-01-25 | Mci, Inc. | Method and system for securing real-time media streams in support of interdomain traversal |
US20070156924A1 (en) * | 2006-01-03 | 2007-07-05 | Cisco Technology, Inc. | Method and apparatus for transcoding and transrating in distributed video systems |
US20080100694A1 (en) * | 2006-10-27 | 2008-05-01 | Microsoft Corporation | Distributed caching for multimedia conference calls |
US20130322553A1 (en) * | 2007-01-09 | 2013-12-05 | Vidyo, Inc. | Systems And Methods For Error Resilience In Video Communication Systems |
US20130003622A1 (en) * | 2011-01-21 | 2013-01-03 | Qualcomm Incorporated | User input back channel for wireless displays |
US20140012989A1 (en) * | 2012-07-03 | 2014-01-09 | Box, Inc. | Load balancing secure ftp connections among multiple ftp servers |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8316104B2 (en) | Method and apparatus for collaborative system | |
US10893080B2 (en) | Relaying multimedia conferencing utilizing software defined networking architecture | |
US8144187B2 (en) | Multiple video stream capability negotiation | |
US9426423B2 (en) | Method and system for synchronizing audio and video streams in media relay conferencing | |
US7984174B2 (en) | Multicast videoconferencing | |
US8988486B2 (en) | Adaptive video communication channel | |
EP2485431B1 (en) | Method and terminal in a multi-point to multi-point intercom system | |
US8560641B2 (en) | Enhanced multimedia capabilities in video conferencing | |
KR101458852B1 (en) | System and method for handling critical packets loss in multi-hop rtp streaming | |
Setton et al. | Peer-to-peer live multicast: A video perspective | |
US10523730B2 (en) | Real-time transport protocol (RTP) media conference server routing engine | |
KR20110108366A (en) | Method and apparatus for reliable multicast streaming | |
US20220329883A1 (en) | Combining Video Streams in Composite Video Stream with Metadata | |
US20230156064A1 (en) | Method, system and computer program product for initiating downspeeding in a videoconferencing session | |
WO2016057760A1 (en) | Reliable and efficient motionless image transfer for sip/rtp media conferencing | |
US8046656B2 (en) | Rendering and correcting data | |
EP4236326A1 (en) | A method, an apparatus and a computer program product for transmission of immersive media | |
Johanson | Multimedia communication, collaboration and conferencing using Alkit Confero | |
Patil et al. | Review and study of real time video collaboration framework WebRTC | |
Patne et al. | Security Implementation in Media Streaming Applications using Open Network Adapter | |
Ott | Network Working Group C. Perkins Internet-Draft University of Glasgow Intended status: Informational M. Westerlund Expires: December 7, 2011 Ericsson | |
Lennox et al. | Real-Time Transport Protocol (RTP) Usage for Telepresence Sessions draft-lennox-clue-rtp-usage-02 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15849594 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 15849594 Country of ref document: EP Kind code of ref document: A1 |