摘要:
A video playback device, provided in a P2P-based network, comprises a channel pre-cached buffer, for storing a plurality of video blocks corresponding to a number of pre-cached channels; a display interface, for receiving a request for channel browsing from a viewer and executing playback of the video blocks pertaining to a selected channel indicated on the request; and an agent module, for receiving the request for channel browsing from the display interface, obtaining a seed/peer list pertaining to the selected channel indicated on the request, and downloading the video blocks from seed and/or peer nodes based on the seed/peer list; characterized in that the agent module applies an automatic refreshing mechanism for updating the corresponding video blocks to each pre-cached channel by supplying the most updated video blocks in the channel pre-cached buffer.
摘要:
A video playback device, provided in a P2P-based network, comprises a channel pre-cached buffer, for storing a plurality of video blocks corresponding to a number of pre-cached channels; a display interface, for receiving a request for channel browsing from a viewer and executing playback of the video blocks pertaining to a selected channel indicated on the request; and an agent module, for receiving the request for channel browsing from the display interface, obtaining a seed/peer list pertaining to the selected channel indicated on the request, and downloading the video blocks from seed and/or peer nodes based on the seed/peer list; characterized in that the agent module applies an automatic refreshing mechanism for updating the corresponding video blocks to each pre-cached channel by supplying the most updated video blocks in the channel pre-cached buffer.
摘要:
The present invention is to disclose a peer-to-peer based broadcast system for broadcasting video contents, comprising at least one video head-end means for receiving a plurality of original video contents, said video head-end means comprising a splitter to split each original video content into a plurality of video files for each video file being formed of a group of pictures (GOPs) based on said GOPs' boundaries, and said video head-end means further comprising at least one content repository means for storing said video files corresponding to each of original video contents; at least one relay means for receiving and broadcasting some of said video files (190) from the video head-end means; a plurality of peers for receiving and broadcasting some of said video files; at least one super seed means for receiving said video files from said relay means and/or said peers, and broadcasting said files to some of said peers; at least one network management means for managing connections among said super seed means and said peers, said network management means comprising at least one tracking means for storing all required location information of said video files; and at least one system management means for providing authentication and authorization for clients on said peers to access to said P2P based broadcast system; wherein said each peer comprising a player for processing said video files so as to play said original video contents when said video files being received.
摘要:
A distributed media access system and method. The method includes making each of a plurality nodes in a P2P network designate at least one nearest neighbors as a first node candidate and perform at least one random walk to obtain a second node candidate according to the peer list; calculating user preferences of the request node and user preferences of the first and second node candidates according to the first and second node candidates and the preference parameters corresponding to the first and second node candidates so as to obtain a plurality of similarity values; selecting the more similar candidate as buddies of user of the node according to the calculated similarity values; and establishing a buddy list according to the buddies of user and storing the buddy list such that the P2P network can quickly find buddies of the node through the buddy list.
摘要:
A network resource allocation system and method of the same are provided according to the present invention. The system and method are applicable to a wireless mesh network, the method including: programming traffic of connections between routers; exchanging data between neighboring routers, thereby enabling the routers to perform dispersive network resource allocation according to the exchanged data; checking a local time window and a global time window for expiration by the router; and, under the condition of local performance deterioration or local traffic variation, activating a local routing adjustment mechanism by the router, wherein, if global performance deterioration currently exists, then activating a global optimization mechanism by a central controller, and, if not, then resetting the global time window. Accordingly, the present invention is capable of perceiving the traffic status of each connection between routers, thereby efficiently directing traffic to various channels and wireless transceivers.
摘要:
A distributed media access system and method. The method includes making each of a plurality nodes in a P2P network designate at least one nearest neighbors as a first node candidate and perform at least one random walk to obtain a second node candidate according to the peer list; calculating user preferences of the request node and user preferences of the first and second node candidates according to the first and second node candidates and the preference parameters corresponding to the first and second node candidates so as to obtain a plurality of similarity values; selecting the more similar candidate as buddies of user of the node according to the calculated similarity values; and establishing a buddy list according to the buddies of user and storing the buddy list such that the P2P network can quickly find buddies of the node through the buddy list.
摘要:
A server/overlay network architecture and related method prevent (i.e., minimize the likelihood of) overloads from many network clients all trying to upload data files to a common destination server on the network at about the same time. Before a client transfers its (his or her) data file to the common network destination, a unique identifier (generally much smaller than the data itself) for the data of that client is generated. The unique identifier, such as a one-way hash function, is transmitted to an authenticator trusted by the common destination. The authenticator time-stamps (i.e., stores time and date) the unique identifier, digitally signs a message incorporating the unique identifier and the time-stamp and sends the message to the client who sent the unique identifier. The client then sends the data file with its time stamp to one of a plurality of upload proxy servers. The proxy server sends a message to the common destination telling it to pick up the data file when ready. The common destination server thus avoids being overloaded by many clients transferring their rather large data files to it at the same time. The common destination server can check the time-stamp and unique identifier to insure that the data has not been altered after the time-stamp.
摘要:
The disclosure provides a method of and an imaging system for clinical sign detection. The method uses an imaging system having an RGB image sensor and the processing device disclosed herein. An image of a patient or examinee is captured by the RGB image sensor to generate an RGB image. Clinical signs of the patient or examinee are detected by the processing device based on the RGB images.
摘要:
A method for displaying multimedia content includes the following steps: at least one front node captures at least one present image. The front node includes a photographic unit and a display unit. At least one middle node receives the at least one present image and filters the present image to obtain at least one characteristic block. The at least one middle node transmits the at least one characteristic block to at least one end node. The at least one end node stores several candidate multimedia contents. The at least one end node selects at least one multimedia content proposed to be displayed corresponding to the characteristic block, from the candidate multimedia contents. The at least one multimedia content proposed to be displayed is responded to the at least one front node passing through the at least one middle node. The display unit displays the at least one multimedia content.
摘要:
A network resource allocation system and method of the same are provided according to the present invention. The system and method are applicable to a wireless mesh network, the method including: programming traffic of connections between routers; exchanging data between neighboring routers, thereby enabling the routers to perform dispersive network resource allocation according to the exchanged data; checking a local time window and a global time window for expiration by the router; and, under the condition of local performance deterioration or local traffic variation, activating a local routing adjustment mechanism by the router, wherein, if global performance deterioration currently exists, then activating a global optimization mechanism by a central controller, and, if not, then resetting the global time window. Accordingly, the present invention is capable of perceiving the traffic status of each connection between routers, thereby efficiently directing traffic to various channels and wireless transceivers.