Patent ID: 9641908
Date: 2017-05-02
CPC Classifications: H04N

Claim:
1. A method for transferring real-time audio/video stream (AVS), comprising: receiving a real-time AVS by a server; transforming the real-time AVS into a fragmented media data (FMD) and storing the FMD in a storage module of the server, wherein the FMD comprises a starting-point, an overall fragment information and at least one media fragment (MF); generating a segmented media data (SMD) by encapsulating the FMD when the server receives a playback command, wherein the SMD comprises an initial segment information and at least one playable segment, each playable segment has multiple MFs and a segment index recording segment order to indicate each MF, the step of generating the SMD comprises encapsulating the starting-point and the overall fragment information into the initial segment information; transferring the SMD to a browser software for playback; when the SMD is played by the browser software, the initial segment information is analyzed by the browser software for identifying the starting-point of the SMD, and starting downloading the each of the playable segment; in which the MFs with latter segment index are played when the MFs with the latter segment index have been downloaded and the MFs with former segment index are not completely downloaded; and wherein the playable segment comprises at least one segment data, the segment data is composed of a predetermined amount of the MFs, each of the segment data is stored in a buffer of the server for accessing by the browser software.