-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Media Session: video conferencing actions #608
Comments
Considering that people are asking about the use-cases (w3c/mediasession#264 (comment)) it probably makes sense to write a minimal explainer with those |
We are going to update the issue to be clearer. Having everything scoped into that issue would be better than having documents around for a change so small. We will update the original explainer to take into account the new actions. However, the use cases are fairly obvious: when you are on a call, you could mute/unmute yourself, stop/start your camera, and hang up from another location than the website where the video call is happening. Accessing these actions from a notification or some media centre or from a Picture-in-Picture window are usage we are considering. Those are very similar use cases than the media playback ones: controlling your media from outside the scope of the page. |
The issue has been updated to include the use cases. |
Design-wise, I think this looks fine.Two things are a bit confusing:
|
Are there any additional privacy issues that need to be discussed in the explainer, considering that we are talking about muting / unmuting a user's microphone and activating / deactivating the user's camera? Even if not, it might be good to document why not. |
There is no privacy implications here. The Media Session API allows websites to register actions. If example.com registers a given action, the UA will notify them when that action should be triggered. The UA is only the middle person in this and no third party is involved. If you are not familiar with Media Session, I understand that it can be unclear.
The naming isn't great, I agree. @kenchris suggested a naming in the issue that I'm fine with. I will let @steimelchrome make the last call as he is the one actually driving this. |
Thanks for taking our feedback into consideration. We are fine with this feature |
Thanks for reviewing! For the record, we made a gist version of the explainer in response to your earlier comment |
Ya ya yawm TAG!
I'm requesting a TAG review of Media Session: video conferencing actions.
Make Media Session useful for video conferencing use cases. This addition to the Media Session specification allows websites to handle microphone, camera, and hangup via new actions and states.
Further details:
You should also know that...
This is a small addition of the Media Session specification that has already launched in Chrome and (afaik) Firefox. Safari expressed interest and has a WIP implementation. Apple mentioned that they want to add a hangup action to the Media Session specification during the Media WG meeting in January.
We'd prefer the TAG provide feedback as (please delete all but the desired option):
💬 leave review feedback as a comment in this issue and @steimelchrome @mounirlamouri
The text was updated successfully, but these errors were encountered: