w3c / web-networks

Web & Networks Interest Group
https://www.w3.org/web-networks/
19 stars 7 forks source link

Video Cloud Service #14

Open peipeiguo opened 4 years ago

peipeiguo commented 4 years ago

Application Domain: (Video Cloud)

Description

Some enterprises (e.g. start-ups) want to deploy video business with low cost and high efficiency, such as live video broadcasting. But two problems in the self-built video system:

  1. Expensive infrastructure resources: data center, CDN, server, bandwidth, etc.
  2. Complex audio and video technology: codec, transcoding, transmission, processing, multi terminal adaptation.

Some enterprises (e.g. top cloud service providers) have infrastructure, but no full load in practical, server resources are idle.

Video Cloud Service is a video streaming service based on cloud computing technology and provides the API and SDK for developers. It include capture, codec, storage, manage, transcoding, delivery, playback etc. Its goal is let users build professional video system in a low-cost and efficient way, and easily carry out video business. Video cloud uses P2P CDN technology to accelerate.

Refer slide: Video Cloud Service.pptx

Example

Requirements

  1. Web developers use video cloud more easily, not face multi vendor specific APIs and adaptations.
  2. For security monitoring, video cloud faces a large number of monitoring points with lightweight camera. How WoT devices to access and interact with video cloud service efficiently and cost effectively.
  3. CDN will sink to the base station, how developer use the edge node capabilities.