Method and apparatus for reconstructing media
First Claim
Patent Images
1. 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.
6 Assignments
0 Petitions
Accused Products
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.
-
Citations
6 Claims
-
1. 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.
-
-
2. 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.
-
-
3. 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.
-
-
4. 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.
-
-
5. 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.
-
-
6. 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.
-
Specification