diff --git a/pages/events/minutes-current.md b/pages/events/minutes-current.md
index 35c1dd09b9..6cf827434b 100644
--- a/pages/events/minutes-current.md
+++ b/pages/events/minutes-current.md
@@ -6,14 +6,235 @@ parent: Meetings and Events
# Meeting Minutes
+# dash.js 2024-04-16
+
+Time: 17:00 - 18:00 CEST
+
+Participants: Stephan Schreiner, Mike Dolan, Casey Occhialini, Thomas Stockhammer, Daniel Silhavy
+
+**General**
+
+- @Daniel to prepare dash.js roadmap planing for one of the next IOP
+ calls
+
+ - Discuss at face to face in June based on the v5 progress.- Outcome from the Test coordination call:
+ [https://github.com/orgs/Dash-Industry-Forum/projects/7](https://github.com/orgs/Dash-Industry-Forum/projects/7)
+
+- Potential contribution from Pluto for XLink@onRequest
+
+ - @Daniel contacted Dan and Kevin again, waiting for feedback
+
+**Version 4.7.5**
+
+- To be released in April
+
+- Milestone:
+ [https://github.com/Dash-Industry-Forum/dash.js/milestone/62](https://github.com/Dash-Industry-Forum/dash.js/milestone/62)
+
+**Version 5.0.0**
+
+- Project
+ Board:[https://github.com/orgs/Dash-Industry-Forum/projects/8/views/2](https://github.com/orgs/Dash-Industry-Forum/projects/8/views/2)
+
+**General**
+
+- Created two new v4 branches for potential minor additions and bugfixes
+ to v4
+
+ - V4_Development:
+ [https://github.com/Dash-Industry-Forum/dash.js/tree/v4_development](https://github.com/Dash-Industry-Forum/dash.js/tree/v4_development)
+
+ - V4_Main:
+ [https://github.com/Dash-Industry-Forum/dash.js/tree/v4_main](https://github.com/Dash-Industry-Forum/dash.js/tree/v4_main)
+
+- New documentation for dash.js via Github pages:
+ [https://dashif.org/dash.js/](https://dashif.org/dash.js/)
+
+**Latest additions (see project board for all changes)**
+
+- New functional testsuite
+
+ - [https://github.com/Dash-Industry-Forum/dash.js/pull/4418](https://github.com/Dash-Industry-Forum/dash.js/pull/4418)- [https://github.com/Dash-Industry-Forum/dash.js/pull/4448](https://github.com/Dash-Industry-Forum/dash.js/pull/4448)
+
+ - [https://github.com/Dash-Industry-Forum/dash.js/pull/4454](https://github.com/Dash-Industry-Forum/dash.js/pull/4454)
+
+ - [https://github.com/Dash-Industry-Forum/dash.js/pull/4458](https://github.com/Dash-Industry-Forum/dash.js/pull/4458)
+
+ - See:
+ [https://dashif.org/dash.js/pages/testing/functional-test.html](https://dashif.org/dash.js/pages/testing/functional-test.html)
+
+ - Example:
+ [https://app.circleci.com/pipelines/github/Dash-Industry-Forum/dash.js/3645/workflows/b08ecf59-2d00-49f5-800a-3a9835a5766d/jobs/7225](https://app.circleci.com/pipelines/github/Dash-Industry-Forum/dash.js/3645/workflows/b08ecf59-2d00-49f5-800a-3a9835a5766d/jobs/7225)
+
+- change customCapabilitiesFilter to accept async function
+
+ - [https://github.com/Dash-Industry-Forum/dash.js/pull/4453](https://github.com/Dash-Industry-Forum/dash.js/pull/4453)
+
+- Account for empty host in CommonAccessTokenController.js
+
+ - [https://github.com/Dash-Industry-Forum/dash.js/pull/4445](https://github.com/Dash-Industry-Forum/dash.js/pull/4445)
+
+- Fix TS typings for KeyErrorEvent and KeySessionCreatedEvent error
+ - [https://github.com/Dash-Industry-Forum/dash.js/pull/4441](https://github.com/Dash-Industry-Forum/dash.js/pull/4441)
+
+- Account for lower case laUrl in MPDs
+
+ - [https://github.com/Dash-Industry-Forum/dash.js/pull/4460](https://github.com/Dash-Industry-Forum/dash.js/pull/4460)
+
+**Currently Ongoing**
+
+- Feature/cmcd settings from mpd and steering report
+ - Contribution by Qualabs
+
+- [https://github.com/Dash-Industry-Forum/dash.js/pull/4426](https://github.com/Dash-Industry-Forum/dash.js/pull/4426)
+
+- CMCD session initialization and configuration through the MPD as
+ specified in the DASH 6th edition
+
+- Send CMCD data to the Content Steering server
+
+- HDR EssentialProperty PlugIn
+
+ - [https://github.com/DolbyLaboratories/dash.js/pull/1/](https://github.com/DolbyLaboratories/dash.js/pull/1/)
+
+ - Migrate plugin to dash.js directly
+
+ - Shaka seems to have the mapping- MPD Patching
+
+ - [https://github.com/Dash-Industry-Forum/dash.js/issues/4452](https://github.com/Dash-Industry-Forum/dash.js/issues/4452)
+
+ - [https://github.com/Dash-Industry-Forum/dash.js/pull/4457](https://github.com/Dash-Industry-Forum/dash.js/pull/4457)
+
+- Refactor BOLA rule and check for bugs
+
+ - [https://github.com/Dash-Industry-Forum/dash.js/issues/4301](https://github.com/Dash-Industry-Forum/dash.js/issues/4301)
+
+ - [https://github.com/Dash-Industry-Forum/dash.js/issues/4377](https://github.com/Dash-Industry-Forum/dash.js/issues/4377)
+
+- Throughput calculation for low latency streams
+
+ - [https://github.com/Dash-Industry-Forum/dash.js/issues/3538](https://github.com/Dash-Industry-Forum/dash.js/issues/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
+
+ - [https://github.com/Dash-Industry-Forum/dash.js/issues/4008](https://github.com/Dash-Industry-Forum/dash.js/issues/4008)
+
+- New Reference UI
+
+ - [https://github.com/Dash-Industry-Forum/dash.js/issues/4234](https://github.com/Dash-Industry-Forum/dash.js/issues/4234)
+
+**Discussion Items**
+
+- Annex I - Flexible Insertion of URL Parameters
+
+ - Definitely interest to have at least basic support for this
+
+ - @Will: To create an issue for this
+
+- Running dash.js on Set-Top boxes and SmartTVs.
+ - Specific settings
+
+- Custom changes
+
+- Testing
+
+- Can we share some kind of best practices / recommendations?
+
+- Also thinking about dedicated dash.js "profiles". Enable a specific
+ mode and the settings are adjusted for "best performance" on a
+ certain platform or for a certain feature.
+
+ - Low Latency
+
+ - SmartTV playback
+
+- High/Medium/Low performance mode --\> Different profiles
+
+- @Daniel: To check with Casey what kind of settings Paramount uses
+
+- Discussion item for face to face
+
+- Subtitle Issues
+
+ - CEA-608 sequence number
+
+ - PR coming up from Casey with CEA-608 parser in CML
+
+ - @Daniel: Create an issue on dash.js Github with the details.
+
+ - WebVTT parallel rendering:
+ [https://github.com/Dash-Industry-Forum/dash.js/issues/4449](https://github.com/Dash-Industry-Forum/dash.js/issues/4449)
+
+ - [https://github.com/Dash-Industry-Forum/dash.js/issues/4429](https://github.com/Dash-Industry-Forum/dash.js/issues/4429)
+
+- Discuss adding a flag to disable the capabilities check. In this case
+ it would be like try and error.
+
+ - If the content is not conformant it might still play (e.g. if the
+ codec string is wrong)
+
+**Other items**
+
+**Common Media Library**
+
+- Mapping between Essential Properties to Media Capabilities API
+
+- CEA-608 support coming up as a PR to dash.js
+
+ - Two versions of hls.js and dash.js library are merged
+
+ - CTA might have test content to verify implementation. @Casey to talk
+ to @Mike
+
+ - MPEG-TS into VLC as a reference
+
+- Couple smaller projects
+
+ - Consolidate functionality around content steering
+
+**MWS**
+
+- Planning for dash.js face to face in Berlin co-located with MWS and
+ DASH-IF face to face
+
+ - Please raise discussion items here:
+ [https://github.com/Dash-Industry-Forum/dash.js/discussions/4407](https://github.com/Dash-Industry-Forum/dash.js/discussions/4407)
+
+ - All information can be found
+ here:[https://github.com/Dash-Industry-Forum/dash.js/discussions/4407](https://github.com/Dash-Industry-Forum/dash.js/discussions/4407)
+
+ - @Ali: WebTransport support in dash.js
+
+- DASH-IF F2F
+
+ - [https://dashif-face-to-face-24.eventbrite.de](https://dashif-face-to-face-24.eventbrite.de)
+
+**Livesim2**
+
+- MPD patching was added
+
+- CMCD support: TU Berlin student project
+
+
+
# 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
+
+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
@@ -21,15 +242,19 @@ Will Law, Ali Begen, Caleb Hallier, Casey Occhialini, Matt Stephenson, Mike Dola
* @Daniel contacted Dan and Kevin again, waiting for feedback
## Version 4.7.4
+
* Released on 20 Feb
* Milestone: https://github.com/Dash-Industry-Forum/dash.js/milestone/61
* Release notes: https://github.com/Dash-Industry-Forum/dash.js/releases/tag/v4.7.4
## Version 5.0.0
-* Project Board: https://github.com/orgs/Dash-Industry-Forum/projects/8/views/2
-* Added Github action to deploy v5.0.0 branch to https://reference.dashif.org/dash.js/v5/samples/dash-if-reference-player/index.html
+
+* Project Board:https://github.com/orgs/Dash-Industry-Forum/projects/8/views/2
+* Added Github action to deploy v5.0.0 branch
+ to https://reference.dashif.org/dash.js/v5/samples/dash-if-reference-player/index.html
## General
+
* Merged changes from 4.7.4 into 5.0.0 branch
* Created two new v4 branches for potential minor additions and bugfixes to v4
* V4_Development: https://github.com/Dash-Industry-Forum/dash.js/tree/v4_development
@@ -43,29 +268,32 @@ Will Law, Ali Begen, Caleb Hallier, Casey Occhialini, Matt Stephenson, Mike Dola
* Dedicated gh-pages branch as of today
## Latest additions (see project board for all changes)
+
* Refactor CMSD implementation to use the Common Media Library's CMSD parser
* https://github.com/Dash-Industry-Forum/dash.js/pull/4351
* Enhanced EssentialProperty handling
* https://github.com/Dash-Industry-Forum/dash.js/pull/4385
- * Allow registering async functions in the custom capabilities filter: https://reference.dashif.org/dash.js/latest/samples/advanced/custom-capabilities-filters.html
+ * Allow registering async functions in the custom capabilities
+ filter: https://reference.dashif.org/dash.js/latest/samples/advanced/custom-capabilities-filters.html
* CTA-WAVE has a mapping of EssentialProperty/Manifest information to MediaCapabilitiesAPI calls
* Check CTA Playback Spec for detailed instructions. DASH profile for CMAF content
- * @Daniel: Check robustness of MediaCapabilitiesAPI
-* Parse ID3 payloads for inband events
+ * @Daniel: Check robustness of MediaCapabilitiesAPI* Parse ID3 payloads for inband events
* https://github.com/Dash-Industry-Forum/dash.js/pull/4391
* Improve the AbandonRequestsRule.js by using traces from progress event
* https://github.com/Dash-Industry-Forum/dash.js/pull/4369
-* Refactor ABR rules and allow configuration of parameters via
- * https://github.com/Dash-Industry-Forum/dash.js/pull/4373
+* Refactor ABR rules and allow configuration of parameters via
+ * https://github.com/Dash-Industry-Forum/dash.js/pull/4373
* https://github.com/Dash-Industry-Forum/dash.js/pull/4378
* https://github.com/Dash-Industry-Forum/dash.js/pull/4379
* Support for @ref and @refid in ContentProtection elements
* https://github.com/Dash-Industry-Forum/dash.js/pull/4380
* Fix transition from unencrypted to encrypted periods
* https://github.com/Dash-Industry-Forum/dash.js/pull/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.
+ * @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
* https://github.com/Dash-Industry-Forum/dash.js/issues/4234
* Refactor BOLA rule and check for bugs
@@ -82,12 +310,14 @@ Will Law, Ali Begen, Caleb Hallier, Casey Occhialini, Matt Stephenson, Mike Dola
## Other items
### Common Media Library
+
* @Casey also working CEA-608 support for the CommonMediaLibrary
* Port of existing code
* Montevideo summer camp
- * https://github.com/orgs/streaming-video-technology-alliance/projects/12
+ * https://github.com/orgs/streaming-video-technology-alliance/projects/12
### MWS
+
* Planning for dash.js face to face in Berlin co-located with MWS and DASH-IF face to face
* https://www.fokus.fraunhofer.de/go/mws/
* dash.js: June 10
@@ -95,6 +325,7 @@ Will Law, Ali Begen, Caleb Hallier, Casey Occhialini, Matt Stephenson, Mike Dola
* DASH-IF: June 13 and 14
### Livesim2
+
* Support for ECCP
* https://github.com/Dash-Industry-Forum/livesim2/pull/150
* @Daniel: Add testvector to DASH-IF reference list
@@ -106,7 +337,8 @@ Will Law, Ali Begen, Caleb Hallier, Casey Occhialini, Matt Stephenson, Mike Dola
* Participants: Ali, Casey, Will, Stephan, Tobbe, Bertrand, Daniel
## General
-* Casey talking to Dan if they can provide DASH + Fairplay content
+
+* 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
@@ -114,14 +346,18 @@ Will Law, Ali Begen, Caleb Hallier, Casey Occhialini, Matt Stephenson, Mike Dola
* Daniel contacted Dan and Kevin again, waiting for feedback
## Version 4.7.4
+
* Planned release date is the 30th January
* Milestone: https://github.com/Dash-Industry-Forum/dash.js/milestone/61
### Closed
+
* Add settings for IMSC rollUp and displayForcedOnly parameters. Previously those parameters were hardcoded
* https://github.com/Dash-Industry-Forum/dash.js/pull/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
+ * 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
* https://github.com/Dash-Industry-Forum/dash.js/pull/4330
* Include HTTP request range in data that is passed to modifyRequest callback
@@ -137,6 +373,7 @@ Will Law, Ali Begen, Caleb Hallier, Casey Occhialini, Matt Stephenson, Mike Dola
* https://github.com/Dash-Industry-Forum/dash.js/pull/4356
### In Progress
+
* Add support for downloadable font functionality as defined in DVB DASH
* https://github.com/Dash-Industry-Forum/dash.js/pull/4338
* https://github.com/Dash-Industry-Forum/dash.js/issues/4337
@@ -148,6 +385,7 @@ Will Law, Ali Begen, Caleb Hallier, Casey Occhialini, Matt Stephenson, Mike Dola
* https://github.com/Dash-Industry-Forum/dash.js/issues/4317
### Open
+
* Update getting started guide and contribution guidelines
* https://github.com/Dash-Industry-Forum/dash.js/issues/4347
* Fix HbbTV testcases
@@ -156,18 +394,24 @@ Will Law, Ali Begen, Caleb Hallier, Casey Occhialini, Matt Stephenson, Mike Dola
* https://github.com/Dash-Industry-Forum/dash.js/issues/4318
## Version 5.0.0
-* Project Board: https://github.com/orgs/Dash-Industry-Forum/projects/8/views/2
-* Added Github action to deploy v5.0.0 branch to https://reference.dashif.org/dash.js/v5/samples/dash-if-reference-player/index.html
+
+* Project Board:https://github.com/orgs/Dash-Industry-Forum/projects/8/views/2
+* Added Github action to deploy v5.0.0 branch
+ to https://reference.dashif.org/dash.js/v5/samples/dash-if-reference-player/index.html
### General
-* After release of version 4.7.4 merge changes from v5.0.0 branch to development and completely focus on this new version
+
+* 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.
- * https://github.com/Dash-Industry-Forum/dash.js/pull/4299
+
+* Use CommonMediaRequest and CommonMediaResponse classes from the SVTA Common Media Library.
+ * https://github.com/Dash-Industry-Forum/dash.js/pull/4299
* Allows us to use the RequestInterceptor and ResponseInterceptor methods
### Currently Ongoing
+
* Refactor CMSD implementation to use the Common Media Library's CMSD parser
* https://github.com/Dash-Industry-Forum/dash.js/pull/4351
* New Reference UI
@@ -176,10 +420,13 @@ Will Law, Ali Begen, Caleb Hallier, Casey Occhialini, Matt Stephenson, Mike Dola
* 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
@@ -187,17 +434,20 @@ Will Law, Ali Begen, Caleb Hallier, Casey Occhialini, Matt Stephenson, Mike Dola
* 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.
+ * 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
+
* Issue with the UTC timing element
* https://github.com/Dash-Industry-Forum/livesim2/issues/147
* Tobbe, Daniel: Check specification and continue discussion in Github issue