- From: Anssi Kostiainen via GitHub <sysbot+gh@w3.org>
- Date: Tue, 31 May 2016 11:17:18 +0000
- To: public-secondscreen@w3.org
[As agreed at the F2F][1], we will publish the First Public Working Draft (FPWD) of the Remote Playback API when the edits documented as PROPOSED RESOLUTIONs (below) have landed to the Editor's Draft. Time-wise, we agreed to target the end of June FPWD publication. Factoring in a reasonable 10 working days Call for Consensus (CfC) and some wiggle room, I'd like us to have a publication ready spec by 13 June to be referenced in the FPWD CfC. @avayvod @mounirlamouri Does this timeline sound reasonable to you? All - please let me know if you have any questions or concerns with this plan. **PROPOSED RESOLUTIONs from the F2F (land before FPWD):** - onstatechange vs. onconnect, onconnecting, etc. (#36) - F2F minutes: https://www.w3.org/2016/05/24-webscreens-minutes.html#item04 - [ ] **PROPOSED RESOLUTION**: break up the statechange into 3 different events as described in: https://github.com/w3c/remote-playback/issues/36#issue-156024443 - Allow websites to stop the remote playback (#4) - F2F minutes: https://www.w3.org/2016/05/24-webscreens-minutes.html#item05 - [ ] **PROPOSED RESOLUTION**: For issue #4, no "stop" method, add guidance that UA should provide a way to disconnect, and rename "connect" method into something like "showDevicePicker" - Define the UA behavior when the disableRemotePlayback attribute is added during the remote playback (#6) - F2F minutes: https://www.w3.org/2016/05/24-webscreens-minutes.html#item06 - [ ] **PROPOSED RESOLUTION**: Refine behavior of existing alg's for attribute, i.e. Promise rejections would reference it. - Allow the user agent to choose which media element source to play remotely (#7) - F2F minutes: https://www.w3.org/2016/05/24-webscreens-minutes.html#item07 - [ ] **PROPOSED RESOLUTION**: @avayvod to update spec to be clear that entire source list is considered for availability (if possible) and remote playback - Specify the transition between the local and remote playback when changing remote.state (#25) - F2F minutes: https://www.w3.org/2016/05/24-webscreens-minutes.html#item08 - [ ] **PROPOSED RESOLUTION**: @avayvod to define local and remote player concepts in spec as source of behavior for media element. In connecting/disconnected state, local player is active. In connected state, remote player is active. - [Meta] Guidance for HTMLMediaElement, HTMLAudioElement, HTMLVideoElement behaviors during remoting (#41) - F2F minutes: https://www.w3.org/2016/05/24-webscreens-minutes.html#item09 - [ ] **PROPOSED RESOLUTION**: Extend the requirements doc as a start, best effort for UAs to reflect remote state locally otherwise. **ACTIONs from the F2F (good to land after FPWD):** My expectation is that these ACTIONs we are fine to address after the FPWD, since they seem not to alter the technical scope of the spec, and as such do not impact the Call for Exclusions triggered by the FPWD publication. We can bake these changes into the subsequent Working Draft publication that follows FPWD. - Do we need remote.getAvailability()? (#39) - F2F minutes: https://www.w3.org/2016/05/24-webscreens-minutes.html#item03 - [ ] **ACTION**: @avayvod to craft a PR to use observe/unobserve pattern for availability - Define the interaction with Media Session (#10) - F2F minutes: https://www.w3.org/2016/05/24-webscreens-minutes.html#item10 - [ ] **ACTION**: @mounirlamouri to update issue with comments about remote and local don't fight over output, and suggestion that remote playback can access keys. No spec changes at this juncture. - Allow the user agent to choose which media element source to play remotely (#7) - F2F minutes: https://www.w3.org/2016/05/24-webscreens-minutes.html#item07 - [ ] **ACTION**: Investigate HTML source selection algorithm to decide if it is applicable, possibly on @foolip [1]: https://www.w3.org/2016/05/24-webscreens-minutes.html#item11 -- GitHub Notification of comment by anssiko Please view or discuss this issue at https://github.com/w3c/remote-playback/issues/12#issuecomment-222659882 using your GitHub account
Received on Tuesday, 31 May 2016 11:17:24 UTC