METHOD, SYSTEM AND COMPUTER PROGRAM PRODUCT FOR INITIATING DOWNSPEEDING IN A VIDEOCONFERENCING SESSION
System and method of downspeeding a media stream transmitted over a communication link from a sender device to a receiving device. The method comprising mapping for each packet in the media stream a packet identifier, a transmission timestamp and a packet size; transmitting for each packet received...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre ; ger |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | System and method of downspeeding a media stream transmitted over a communication link from a sender device to a receiving device. The method comprising mapping for each packet in the media stream a packet identifier, a transmission timestamp and a packet size; transmitting for each packet received at the receiving device a feedback message to the sender device, the feedback message comprising the packet identifier and an arrival timestamp; determining a transmission rate for a first sliding window of N transmitted packets by dividing a packet size sum of the N transmitted packets with a time difference between a transmission time stamp of the last of the N transmitted packets and a transmission time stamp of the first of the N transmitted packets; determining a received rate for the first sliding winding of the N transmitted packets by dividing the packet size sum of the N transmitted packets with a time difference between the arrival time stamp of the last of the N transmitted packets and the arrival time stamp of the first of the N transmitted packets; and initiating downspeeding of the media stream when for the first sliding window of the N transmitted packets the difference between the transmission rate and the received rate divided by the transmission rate is above a first downspeeding threshold. |
---|