TF-VVC Activity Areas

B: Content Delivery Infrastructures for Live Streaming

The Task Force will support the development, testing and roll-out of an Open Source Content Delivery Network software architecture for scalable Internet live streaming. The development is based on the Apple Darwin Streaming server, and aims to dynamically create a relay distribution tree upon user's request.

Leader - Alessandro Falaschi, University of Rome

Resources

Work Items:

  • Extension of the OpenCDN architecture to
    • Helix Universal Server
    • Windows Media Server
  • Guide to OpenCDN configuration and use, pertaining the entities
    • Node (the relay/splitting entity which is based on either Darwin, Helix or WMS)
    • Origin (where content comes from, whether it is live, VoD or conference streaming)
    • RRDM (the Request Routing and Distribution Management, which is the control entity of OpenCDN, collects content metadata from Origins and footprint information from nodes, and manages setup operations for content delivery)
  • Integration with other Activity Areas:
    • Metadata Models - how contents are described
    • Content Access Portal - where contents are requested
    • Academic Netcasting Channel - where live events are announced
    • Conference Streaming - letting large audiences to follow small group conferences
    • Access control to Video Resources - put an authentication infrastructure on top of OpenCDN, both for user access, and for secure entities communication
  • Advanced development
    • a GUI for
      • entities configuration
      • resulting distribution topology analysis
    • footprints expressed as domain suffixes instead of network prefixes
    • node auto-configuration
    • use of threads instead of child processes
    • aging of collected information