1 of 12

W3C Media & Entertainment IG Meeting

3 October 2023

2 of 12

Agenda

Date and time�3 October 2023, 14:00-15:00 UTC

IRChttps://irc.w3.org/?channels=#me

IRC Guidehttps://www.w3.org/wiki/IRC

Code of Conduct https://www.w3.org/Consortium/cepc/

Agenda

  • Welcome
  • Review of TPAC outcomes and next steps
    • TV application development
      • HTML5 issues on CE devices
      • Launching apps
    • DVB liaison on accessibility service signaling
    • Cross-industry media distribution / Media metadata
    • Progress on HDR
    • Media WG issues needing MEIG / WAVE input
    • Media WG exploratory work / proposals
    • etc
  • AOB

3 of 12

HTML5 issues on embedded CE devices

  • John Riviello presented results of the recent survey by CTA WAVE
    • General agreement on the business need for a common web-based platform for CE devices
    • Developers report performance problems
  • Ensure existing Web APIs are supported across devices
    • CTA WAVE DPCTF Testing and Web Media API Test Suite
  • Parallel workloads on CE devices: video playback, CSS animations, caption display, audio rendering, network communications. Can we characterise the worst case app usage?
  • W3C would not look to define a new platform itself. Instead focus on:
    • Develop upstream APIs
    • Capture performance issues inherent in W3C specifications and raise with relevant WGs

4 of 12

TV application development

  • Goals:
    • Simplify deployment to devices during app development
    • Simplify deployment and installation of apps in production
  • See Launching Web Applications on consumer products draft
  • Next:
    • Identify changes needed:
      • A new specification?
      • Adoption of existing specifications?
      • etc.

5 of 12

DVB liaison on accessibility services

  • Discussed in TPAC APA WG / MEIG / TTWG joint meeting (minutes) and in TTWG meeting (minutes)
  • Discussion on TTWG mailing list (member only link)
  • TTWG discussion focused on subtitles and audio description
  • Next steps:
    • Coordinate W3C response between MEIG, TTWG, APA WG
    • Feedback on other aspects?

6 of 12

Cross-industry media distribution

  • TPAC breakout: slides, minutes. Discussion led by Endo (NHK) and Daihei Shiohama (Media-Do)
    • "best practices for usage of media content metadata is not sufficiently shared"

7 of 12

Cross-industry media distribution

  • Next steps
    • MEIG welcomes further collaboration on this topic
    • Some questions and suggestions from TPAC:
      • Consider what other SDOs are doing, e.g: SMPTE, ARIB, ATSC, HbbTV
      • Is this a global issue or more specific to the Japan market?
      • Can we develop more detailed and specific use cases to help identify standards requirements?

8 of 12

HDR

  • Christopher Cameron (Google) presented at TPAC - slides, minutes
  • Continue discussion in�Color on the Web CGNext meeting: 3 October at 17:00 UTC�(see calendar)

9 of 12

AV Media Formats for Browsers CG

  • Media Capabilities API signaling of Dolby HDR metadata
  • Browser support for next-generation audio codecs (e.g., AC4 and MPEG-H)

10 of 12

Media WG issues needing MEIG/WAVE input

  • w3c/media-capabilities#99 Support for MPEG CMAF supplemental data
  • w3c/media-capabilities#98 Support for MIME Type Profiles subparameter in order to support CMAF, etc.
  • w3c/media-capabilities#157 Text tracks not supported
  • Video display capabilities
    • CSS includes video specific media queries: video-color-gamut and video-dynamic range
    • w3c/csswg-drafts#6891 Expose video plane pixel ratio - revisit and advocate, if this is useful for TV apps

11 of 12

Media WG exploratory work / proposals

  • Web Video Filters API - see TPAC slides and minutes
    • Exploratory work by Intel: Post-processing Video in the Web via a WebCodecs extension for both Real-Time (streaming) and Offline (Video Editing) use cases
      • Some examples: Noise removal, enhancing color contrast, background blur, face retouch, AI based filters
    • Contact Rijubrata Bhaumik at Intel
  • WebKit Media Session Coordinator API proposal - see TPAC slides and minutes. Explainer
    • Media Session API extension for synchronized media playback between users
    • Apple seeking interest from developers and other implementers

12 of 12

Thank you!