Skip to content

Latest commit

 

History

History
205 lines (175 loc) · 9.84 KB

minutes-current.md

File metadata and controls

205 lines (175 loc) · 9.84 KB
layout title parent
default
Meeting Minutes
Meetings and Events

Meeting Minutes

2024-02-27

  • Time: 17:00 - 18:00 CET

Participants

Will Law, Ali Begen, Caleb Hallier, Casey Occhialini, Matt Stephenson, Mike Dolan, Stephan Schreiner, Torbjörn Einarsson, Alex Giladi, Thomas Stockhammer, Daniel Silhavy

General

  • DASH + Fairplay: @Daniel to check with Thasso if Castlabs has any content
    • Talked to Thasso at MHV they can provide content
  • @Daniel to prepare dash.js roadmap planing for one of the next IOP calls
  • Potential contribution from Pluto for Xlink@onRequest
    • @Daniel contacted Dan and Kevin again, waiting for feedback

Version 4.7.4

Version 5.0.0

General

Latest additions (see project board for all changes)

  • Refactor CMSD implementation to use the Common Media Library's CMSD parser
  • Enhanced EssentialProperty handling
  • Parse ID3 payloads for inband events
  • Improve the AbandonRequestsRule.js by using traces from progress event
  • Refactor ABR rules and allow configuration of parameters via 
  • #4378
  • #4379
  • Support for @ref and @refid in ContentProtection elements
  • Fix transition from unencrypted to encrypted periods
    • #4383
    • @Daniel: Create issue for that: Discussed with Thasso during MHV. To optimize this, we should synthesize an encrypted init segment and append that prior to the unencrypted init segment.

Currently Ongoing

  • New Reference UI
  • Refactor BOLA rule and check for bugs
  • Throughput calculation for low latency streams
    • #3538
    • @Zafer, Ali, Daniel: Check this together
    • @Will: Side load previous segment to validate throughput
    • Assign high priority as people are using dash.js in production for low latency streaming
  • Initial tests of current ABR behavior against ABR testbed

Other items

Common Media Library

MWS

Livesim2

2024-01-16

  • Time: 17:00 - 18:00 CET

  • Participants: Ali, Casey, Will, Stephan, Tobbe, Bertrand, Daniel

General

  • Casey talking to Dan if they can provide DASH + Fairplay content
    • Not sure if any content available at this point
  • Daniel to check with Thasso if Castlabs has any content
  • Daniel to prepare dash.js roadmap planing for one of the next IOP calls
  • Potential contribution from Pluto for XLink onRequest
    • Daniel contacted Dan and Kevin again, waiting for feedback

Version 4.7.4

Closed

  • Add settings for IMSC rollUp and displayForcedOnly parameters. Previously those parameters were hardcoded
    • #4336
    • rollUp: new lines of text appear at the bottom of the screen and push the previous lines of text upward, creating a rolling effect.
    • displayForcedOnly: If and only if the value of displayForcedOnlyMode is "true", a content element with a itts:forcedDisplay computed value of "false" SHALL NOT produce any visible rendering
  • Add API endpoint to trigger manifest refresh
  • Include HTTP request range in data that is passed to modifyRequest callback
  • Fix errors in Typescript definitions
  • Fix invalid warning in StreamProcessor
  • Remove Chrome workaround in CI/CD as there is a fix for the CircleCI browser tools plugin now
  • Remove unused dependencies from the package.json

In Progress

  • Add support for downloadable font functionality as defined in DVB DASH
  • Fix flickering/blinking of IMSC subtitles
  • Add subtitle event handling for manual rendering of subtitles

Open

  • Update getting started guide and contribution guidelines
  • Fix HbbTV testcases
  • Rapid seeking causes playback to stall

Version 5.0.0

General

  • After release of version 4.7.4 merge changes from v5.0.0 branch to development and completely focus on this new version

Latest additions (see project board for all changes)

  • Use CommonMediaRequest and CommonMediaResponse classes from the SVTA Common Media Library. 
  • Allows us to use the RequestInterceptor and ResponseInterceptor methods

Currently Ongoing

  • Refactor CMSD implementation to use the Common Media Library's CMSD parser
  • New Reference UI
  • Merge latest changes from development into v5 branch
    • Requires a lot of manual work as we have lots of merge conflicts

Others

  • Stephan might be coming up with additional changes regarding EssentialProperty

Other items

Common Media Library

  • SVTA issuing open call for suggesting work items and then prioritize the items afterwards
    • Open call still running, couple of items identified
      • Common Media Library accepted for Montevideo summer camp
      • Common ContentSteering model
  • Ultimate goal: Get this integrated into open-source players e.g. dash.js and hls.js
    • Casey also working CEA-608 support for the CommonMediaLibrary
  • Port of existing code
    • ID3 utilities in the CommonMediaLibrary, potential integration in dash.js. Would add additional functionality to dash.js.
    • Parse the payload of the emsg events
    • ID3 events can be detected via the schemeIdUri in the InbandEventStream
    • Casey. To issue a PR soon.

MHV and SVTA Segments:2024

  • dash.js presentation at Segments 2024
  • Who is attending
    • Will (MHV), Ali (both), Casey (not sure), Guillaume, Christoph

Livesim2