Peer-to-peer (P2P) streaming media video-on-demand system and data transmission method thereof

2010 
The invention discloses a peer-to-peer (P2P) streaming media video-on-demand system and a data transmission method thereof. The method comprises the following steps that: a publish node publishes a video file, establishes a data segmentation information table for the file according to a timestamp, and stores the data segmentation information table into a cache; a P2P node applies for a corresponding file segmentation information table from the publish node or other P2P nodes having file segmentation information of a broadcast file when requesting the broadcast of the file so as to establish an own cache manager information table and to store information lists of files to be downloaded; the P2P node establishes a cache manager according to the cache manager information table to manage the data in the cache manager information table and to manage and store cache areas of actual video data; the P2P node establishes a scheduler and starts a relevant route to produce a time slot task downloading queue; the scheduler selects the data to be downloaded according to the time slot task downloading queue, selects a reliable transmission source to download the data, and stores the downloaded data into the cache.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    0
    Citations
    NaN
    KQI
    []