Method and apparatus for reconstructing media
AssigneeVocalTec Communications Ltd.
InventorVladimir Pogrebinsky
Life of this patent
Estimating the term…
Abstract
A method and apparatus for reconstructing media at a receiver from a media stream which includes a plurality of data packets wherein each data packet includes at least one media field. The media stream is monitored by a monitoring device and a packet pattern of the media stream is evaluated. An estimating device estimates a media time of at least one lost packet for reconstructing media by a reconstructing device at the receiver.
Claims6
A method for reconstructing media at a receiver from a media stream which includes a plurality of data packets, wherein each data packet includes at least one media field, the method comprising the steps of:
- monitoring said media stream by monitoring means of the receiver;
- studying a media pattern of said media stream by processing means at the receiver;
- estimating at least one media length of at least one lost packet by said processing means;
- providing a sequence number to each packet of said media stream;
- subtracting a sequence number of a previously received packet from a sequence number of a successive packet for calculating a number of packets which have been lost;
- estimating said media length in accordance with a media pattern;
- and
- reconstructing lost media information in accordance with lost media length.
A method for reconstructing media at a receiver from a media stream which includes a plurality of data packets, wherein each data packet includes at least one media field, the method comprising the steps of:
- monitoring said media stream by monitoring means of the receiver;
- studying a media pattern of said media stream by processing means at the receiver;
- estimating at least one media parameter of at least one lost packet by said processing means;
- estimating media time in accordance with a first virtually fixed media pattern for providing a first estimated media time;
- estimating said media time in accordance with a second virtually fixed media pattern for providing a second estimated media time;
- and
- selecting from said first and second estimated media time a media time with a maximum value for reconstructing lost media information of at least one lost packet at said receiver.
A method for reconstructing media at a receiver from a media stream which includes a plurality of data packets, wherein each packet includes at least one media field, the method comprising the steps of:
- monitoring said media stream by monitoring means of the receiver;
- studying a media pattern of said media stream by processing means at the receiver;
- estimating at least one media parameter of at least one lost packet by said processing means;
- and
- interpolating a first media frame information with a second media frame information for providing interpolated media information of the length of lost media at said receiver.
An apparatus for reconstructing media at a receiver from a media stream which includes a plurality of data packets, wherein each data packet includes at least one media field, the apparatus comprising:
- a monitor device for monitoring said media stream;
- a processing device for studying a media stream pattern, and for estimating a media length of at least one lost packet;
- and
- a reconstructing device for reconstructing lost media information at said receiver;
- wherein said processing device provides a sequence number to each packet of said stream;
- subtracts a sequence number of a previous received packet from a sequence number of a successive packet for calculating the number of packets which are lost;
- estimates said media length in accordance with said media pattern;
- and
- said reconstructing device reconstructs the media in accordance with the number of packets which were lost.
An apparatus for reconstructing media at a receiver from a media stream which includes a plurality of data packets, wherein each data packet includes at least one media field, the apparatus comprising:
- a monitor device for monitoring said media stream;
- a processing device for studying a media stream pattern, and for estimating a media length of at least one lost packet;
- and
- a reconstructing device for reconstructing lost media information at said receiver;
- wherein said processing device estimates said media length in accordance with a first type of a media pattern for providing a first estimated media length;
- estimates said media length in accordance with a second type of a media pattern for providing a second estimated media length;
- and
- selects a media length with a maximum value between said first and second estimated media length for reconstructing the media of at least one lost packet.
An apparatus for reconstructing media at a receiver from a media stream which includes a plurality of data packets, wherein each data packet includes at least one media field, the apparatus comprising:
- a monitor device for monitoring said media stream;
- a processing device for studying a media stream pattern, and for estimating a media length of at least one lost packet;
- and
- a reconstructing device for reconstructing lost media information at said receiver;
- wherein said reconstructing device interpolates a first media frame information with a second media frame information for providing interpolated media information of the length of lost media.
Dependencies are inferred from the claim text.