Skip to content

Agenda for the 2016 San Francisco face to face meeting Dec 14th

Will Law edited this page Dec 14, 2016 · 21 revisions

This meeting is the North American face-to-face meeting of the dash.js project on GitHub. This meeting is open to all dash.js contributors, committers and interested parties to present/discuss architectural, feature, scope and planning input for the project. The meeting is free to attend. Lunch will be provided.

This meeting is being held on Wed Dec 14th and hosted by Dolby at 1275 Market St, San Francisco, CA 94103. This is a fantastic opportunity to meet industry experts around media and explore the industry context in which dash.js resides. Finalized agenda:

08:30 - 09:00 – REGISTRATION, WELCOME COFFEE

09:00 - 12:30 – MORNING SESSION - CODE base:

  1. Demo: SAND / Annex D Metrics reporting demo
  2. Multiperiod optimzation for non-tear-down
  3. Refactoring of indexHandler
  4. Support of large numbers using big.js
  5. Retry Logic discussion
  6. Review of multi-period handling for ad insertion.
  7. Improving code simplicity - which are the best candidates?
  8. Using the new Fetch() API https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API to speed up start-time with larger segments. Could implement this polyfill https://github.com/github/fetch
  9. EME key rotation
  10. Better robustness of segment duration variation for segment timeline

11:45 - 12:10 DOLBY CINEMA EXPERIENCE

12:10 - 13:10 – LUNCH, NETWORKING

13:30 - 17:00 – AFTERNOON SESSION - Features and Project:

  1. Player priority for which adaption sets to start playing – Thomas
  2. Trick Play 21 HTTP 2.0 and Dash.js (Server push)
  3. Demo of image subtitles - Subtitle status and integration of new imscJS library.
  4. Support for thumbnails (JPEG images?)
  5. W3C Clear Key support in dash.js
  6. Overall performance on Smart TVs and set-top boxes deployments (startup time, decryption, buffer pruning, ...)
  7. Automated testing of full application
  8. Browserstack testing - https://mediaplayout-ci.cloud.bbc.co.uk/jenkins/job/smp.browserstack.dashjs.upstream/312/ to view
  9. MPEG-LA and DASH patent pool - affect on dash.js project and utilization
  10. Road Map 2017 - Top Ten Goals

18:00 – 21:00 - GROUP DINNER AT "BOXING ROOM", 399 GROVE ST, SAN FRANCISCO

This event is strictly registration-only and first-come, first served. You must register to attend at:

http://dashjs-2016-san-francisco.eventbrite.com

The day's detailed agenda will be community driven.


Original wishlist for archive purposes.

  1. Refactoring of indexHandler
  2. Support of large numbers using big.js
  3. Review of multi-period handling for ad insertion.
  4. Improving code simplicity - which are the best candidates?
  5. Using the new Fetch() API https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API to speed up start-time with larger segments. Could implement this polyfill https://github.com/github/fetch
  6. SAND / Annex D Metrics reporting demo
  7. EME key rotation
  8. Overall performance on Smart TVs and set-top boxes deployments (startup time, decryption, buffer pruning, ...)
  9. Subtitle status and integration of new imscJS library. Demo of image subtitles
  10. Better robustness of segment duration variation for segment timeline
  11. MPEG-LA and DASH patent pool - affect on dash.js
  12. W3C Clear Key support in dash.js
  13. Automated testing of full application
  14. Browserstack testing - https://mediaplayout-ci.cloud.bbc.co.uk/jenkins/job/smp.browserstack.dashjs.upstream/312/ to view the results. Always failing
  15. Multiperiod optimzation for non-tear-down
  16. Road Map 2017 - Top Ten Goals
  17. Retry Logic discussion
  18. Multi-Track MediaSource Teardown
  19. Support for thumbnails (JPEG images?)
  20. Trick Play
  21. HTTP 2.0 and Dash.js (Server push)
  22. Unit Test, Coverage Reporting, Feature PR must have a test in 2017
  23. Player priority for which adaption sets to start playing - Thomas
Clone this wiki locally