Stream data reception/reproduction device and stream data reception/reproduction method
A playback device and streaming data technology, which is applied in data exchange, speech analysis, instrumentation, etc. through path configuration, can solve problems such as damaging the real-time performance of calls, and achieve the effect of suppressing and reducing quality deterioration
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment approach 1
[0023] FIG. 2 is a block diagram showing the configuration of a communication system including streaming data receiving and playing device 100 according to Embodiment 1 of the present invention. The communication system includes: a streaming data receiving and playing device 100 , a network 150 such as the Internet, and a streaming data sending device 160 . In addition, since the communication system does not provide the function of realizing strict synchronization between nodes, the streaming data receiving and playing device 100 and the streaming data transmitting device 160 respectively operate based on independent internal clocks.
[0024]The streaming data transmitting device 160 extracts a predetermined amount of streaming data in chronological order, packetizes them, and sequentially transmits the packets to the streaming data receiving and playing device 100 on the network 150 . In addition, assuming that RTP is used for packetization of this streaming data, a time sta...
Embodiment approach 2
[0061] In Embodiment 2 according to the present invention, the streaming data receiving and playing device 100 operates according to the control strategy shown in "Table 3" below. That is, in this embodiment, the operations of the playback rate control unit 107 , the out-of-sync calculation unit 102 , and the frame detection unit 104 are different from those of these units in Embodiment 1.
[0062] 【table 3】
[0063] Synchronization Deviation (D)
Calibration conditions
Calibration method
y<=D
-
interpolate y
x<=D
no frame detected
interpolate x
frame detected
-
-x
-
-
-y
no frame detected
Sparse out x
frame detected
-
D<=-y
-
Sparse processing out of y
[0064] In the following, the operation of the stream data receiving and playing device 100 in this embodiment will be described in detail only for the parts that are different from those in the f...
Embodiment approach 3
[0074] In Embodiment 3 according to the present invention, the streaming data receiving and playing device 100 operates according to the control strategy shown in "Table 4" below. That is, in this embodiment, the operations of the playback rate control unit 107 , the out-of-sync calculation unit 102 , and the frame detection unit 104 are different from those of these units in Embodiment 1.
[0075] 【Table 4】
[0076] Synchronization Deviation (D)
Calibration conditions
Calibration method
y<=D
-
interpolate y
[0077] z<=D
No frame detected or silent frame detected
Interpolate z
Frame detected and no silent frame detected
-
x<=D
no frame detected
interpolate x
frame detected
-
-x
-
-
-z
no frame detected
Sparse out x
frame detected
-
-y
No frame detected or silent frame detected
Sparse processing out of z
...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 