Use Case VideoBroadcast

From Web and TV IG

Use Case: Extend VIDEO tag for broadcast video support

Submitter(s): MStar Semiconductor (JC Verdié), ...

Description:

  • high level description/overview of the goals of the use case

Provide a unified media player interface and approach for broadcast tv on web applications

  • Schematic Illustration (devices involved, work flows, etc) (Optional)
  • Implementation Examples (e.g. JS code snippets)


   <video>
    <source="#WebTVObject" type="video/x-webtv"/>
    <track kind="broadcast_hd" src="chann1HD">
    <track kind="broadcast_sd" src="chann1SD">
    <track kind="subtitles" src="chann1subtitle">
    <div class="panel"></div>
   </video>
 

Need/justification:

Today, broadcast video doesn't fit in HTML5 player capabilities, leading web-based TV UI to use either proprietary or alien standards to include it such as objects with a specific mime type


  • Explanation of benefit to ecosystem

Broaden the range of videos supported by HTML and increase the adoption of HTML for tv ui

  • Why were you not able to use only existing standards to accomplish this?

There is nothing in W3C to do this, except if we consider using a plugin type object as part of existing standards for such a generic need

  • What might you suggest could be standardized?

Some attributes should be changed and New attributes added to the video tag to handle specific information related to broadcast video such as:

  • channelTuning
  • protocolInformation (dvb, ISDB,....)
  • src modified  : IP address, DVB triplet,...
  • seek would not be available on live broadcast
  • ...


Dependencies:

  • other use cases, proposals or other ongoing standardization activities which this use case is dependant on or related to

Using XML to handle broadcast channel list


Comments:

  • any relevant comment that is good to track related to this use case