System for measuring transmission bandwidth for media streaming and method for same
First Claim
Patent Images
1. A system for measuring a transmission bandwidth, comprising:
- a server configured to transmit transmission data to a receiver in a packet pair and receives a time stamp of a received time when the transmission data is received from the receiver, to calculate the transmission bandwidth on the basis of the time stamp of the received time, and to stream media to the receiver by using the transmission bandwidth; and
a receiver configured to receive the transmission data, to record the time stamp of the received time for each packet of the received transmission data, to transmit the time stamp of the received time, which is recorded at a predetermined cycle and thereafter, and to receive media from the server through streaming,wherein the transmission data is free of transmission time information.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for measuring a transmission bandwidth for media streaming and a method thereof that are capable of calculating the transmission bandwidth by using a transmission packet to be transmitted to a receiver without transmitting a proving packet to the receiver and streaming media data to a receiver by using the transmission bandwidth in a service for streaming the media data such as a moving picture in real time.
9 Citations
19 Claims
-
1. A system for measuring a transmission bandwidth, comprising:
-
a server configured to transmit transmission data to a receiver in a packet pair and receives a time stamp of a received time when the transmission data is received from the receiver, to calculate the transmission bandwidth on the basis of the time stamp of the received time, and to stream media to the receiver by using the transmission bandwidth; and a receiver configured to receive the transmission data, to record the time stamp of the received time for each packet of the received transmission data, to transmit the time stamp of the received time, which is recorded at a predetermined cycle and thereafter, and to receive media from the server through streaming, wherein the transmission data is free of transmission time information. - View Dependent Claims (2, 3, 4)
-
-
5. A server, comprising:
-
a communicator configured to communicate with a receiver; a data transmitter configured to transmit transmission data to the receiver in a packet pair; a bandwidth calculator configured to calculate the transmission bandwidth on the basis of a time stamp of a received time received from the receiver; and a controller configured to control to transmit the transmission data through the data transmitter in a packet pair, calculates the transmission bandwidth through the bandwidth calculator on the basis of the time stamp of the received time received from the receiver, and streams media to the receiver by using the calculated transmission bandwidth, wherein the transmission data is free of transmission time information. - View Dependent Claims (6, 7, 8)
-
-
9. A receiver, comprising:
-
a communicator for communicating with a server; a received time storage configured to record and store a time stamp of a received time for each packet of transmission data received from the server; and a controller configured to control to transmit the time stamp of the received time for each packet of the transmission data to the server at a predetermined cycle, wherein each packet of transmission data is free of transmission time information. - View Dependent Claims (10)
-
-
11. A method for measuring a transmission bandwidth of a system including a server and a receiver, comprising:
-
(a) transmitting transmission data from the server to the receiver in a packet pair; (b) receiving the transmission data at the receiver, wherein the transmission data is free of transmission time information; (c) transmitting a time stamp of a received time of the transmission data from the receiver to the server; (d) receiving the time stamp of the received time at the server; (e) calculating the transmission bandwidth on the basis of the time stamp of the received time by the server; and (f) streaming media from the server to the receiver by using the transmission bandwidth. - View Dependent Claims (12, 13, 14)
-
-
15. A method for measuring a transmission bandwidth of a server streaming media to a receiver by using the transmission bandwidth, comprising:
-
(a) transmitting transmission data to the receiver in a packet pair; (b) receiving a time stamp of a received time of the transmission data from the receiver; and (c) calculating the transmission bandwidth on the basis of the time stamp of the received time, wherein the transmission data is free of transmission time information. - View Dependent Claims (16, 17, 18, 19)
-
Specification