Stream data reception/reproduction device and stream data reception/reproduction method
A technology of playing device and streaming data, applied in the direction of data exchange, voice analysis, instrument, etc. through path configuration
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment approach 1
[0029] Receiving unit 101 receives packetized stream data transmitted by stream data transmitting device 160 via network 150 , and sequentially inputs the received packets to out-of-synchronization calculating unit 102 .
[0030] Out-of-synchronization calculating section 102 inputs the extracted time stamp and the frame of the packet to reception buffer 103 whenever necessary after extracting the time stamp from the packets sequentially input by receiving section 101 . In addition, the out-of-sync calculation unit 102 periodically calculates the difference between the internal clock of the stream data transmitting device 160 and the internal clock of the stream data receiving and playing device 100 , that is, the out-of-sync, using the extracted time stamp as described later. In addition, since packet arrival is not guaranteed when receiving packets via the network 150 based on the VoIP technology, which causes irregularity, the out-of-synchronization calculation unit 102 does...
Embodiment approach 2
[0067] 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 first embodiment.
[0068] In Table 3, "y" is a positive number corresponding to the second threshold. As shown in Table 3, when "x<=D<y" holds for the out-of-synchronization D, the streaming data receiving and playing device 100 performs "x<=D" for the out-of-synchronization D in Embodiment 1. same operation. Also, when "-y<D<=-x" holds for out-of-sync D, streaming data receiving and playing device 100 performs the same operations as when "D-x" holds for out-of-sync D in Embodiment 1.
[0069] In addition, as shown in Table 3, in the case where "y<=D" holds true with respect to the synchronization deviation D, regardless of the content of the notification from the frame detection section 104, the playback rate control section 107 controls the intra-frame input from the decoding sectio...
Embodiment approach 3
[0080]
[0081] By comparing Table 3 and Table 4, it can be seen that in this embodiment, between the first threshold x and the second threshold y used in Embodiment 2, a positive number “z” corresponding to the third threshold is adopted. Therefore, the operation of the streaming data receiving and playing device 100 in this embodiment is the same as the operation of the streaming data receiving and playing device 100 described in the second embodiment in many parts. Therefore, in order to avoid redundant descriptions, in this embodiment, only operations different from those of the stream data receiving and playing device 100 described in Embodiment 2 will be described.
[0082] In addition, in this embodiment, the stream data is assumed to be voice data, and information for distinguishing voiced intervals from voiceless intervals is added based on the power level when the stream data transmitting device 160 encodes each frame. Then, the frame detection section 104 extract...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 