EUNOIABRIDGE'S Whitepaper
  • πŸ’ Consideration
    • Disclaimer
    • KYC & AML
  • πŸŽ‚EUNOIABRIDGE Birth
    • Challenge & Opportunity
    • Solutions
    • Why blockchain
  • ℹ️EUNOIABRIDGE Intro
    • Overview
    • EB Decisions
    • Application Blockchain
  • πŸ”EUNOIABRIDGE Architecture
    • EB DeFi component
    • EB Multi-chain Combined System
    • EB Smart-Swap
    • EB Contents Distribution
    • EB Peer Connection Live Stream
    • EB Payment Model
  • πŸ”€EUNOIABRIDGE Platform
    • EB DeFi Wallet
    • EB NFT Market
    • EB Reward Service
  • πŸͺ™EUNOIABRIDGE Token
    • EB Token
    • EB AirDrop
    • EB Reward Mining (C2E)
    • EB Decentral Payment
  • πŸ‘¨β€πŸ’»EUNOIABRIDGE Economy
    • EB Platform Ecosystem
    • EB Payment System
    • Creator Class-Room intro
  • πŸ—ΊοΈEUNOIABRIDGE Roadmap
Powered by GitBook
On this page
  1. EUNOIABRIDGE Architecture

EB Peer Connection Live Stream

PreviousEB Contents DistributionNextEB Payment Model

Last updated 9 months ago

Since the EB Platform provides services based on video content, if the blockchain system is slow or buffering occurs, the service quality will significantly deteriorate, resulting in users immediately leaving the platform. Therefore, the EB Platform creates a smooth live streaming environment through peer connection.

Users of the EB Platform play a role as peers. Each peer node may play two roles at the same time as a user node and a cache node. After the node starts, during the handshake stage, a list of candidate peers is selected from the tracking server for live streaming. Then, it is connected to the peer nodes with the most optimized performance and fitness according to the data processing speed and regional location. So, it creates an environment that can provide video streaming stably.

To avoid video quality degradation, management of the local buffer is very important. The client peers must be maintained to store the downloaded stream data of the local cache. If the duration of cached stream data is less than a specific threshold value, the players have to check nearby peers to watch if they have the desired streaming segment. They change to get the segment from the user CDN server when there are no nearby peers with the streaming segment.

To achieve the highest possible video quality, users regularly update the updated candidate list from the tracking server while the video is streaming. As a result, the EB Platform secures live video streaming technology and supports superior quality services.

πŸ”