Allsoon Media Server mainly provides two services: Video-On-Demand service and Living Stream service.
Video-On-Demand service supports to stream the video files to end users. You should put video files into Allsoon Media Server if you want to stream these video files, so Media Server can directly access the video files. In this scenario, the Media Server is like a Bit torrent’s seed server. The VOD service of Media Server will automatically generate seed files for all video files.
Live Stream service supports to transform the traditional living stream into Allsoon P2P stream and deliver to end users. The media server could directly access the traditional living stream such as Windows Encoder’s living stream. The formatof P2P stream is defined by KANBA TECHNOLOGY, Inc. |
The Root Server is a P2P control server; each Allsoon Media Server will register into the Root Server when it’s started. The Media Server will send heart beat information to Root Server in period, so when a Media Server is dead, the Root Server can detect immediately and will remove the dead Media Server’s information from registered media server list.
Root Server keeps P2P track information for each seed and knows the P2P network key information. A end user wants to view a video, the Player first send query command to Root Server, the Root Server tells some optional peer nodes and domain controller nodes(just like supper node, it is end user’s node) to the Player, then the Player can try to connect to these Peers, or to get more peer nodes information. So the root server also is a P2P navigation node. |