Open
Description
This is related to Issue #347. It would be ergonomic to allow objects accessible to the developer to be presentable on other devices via object URLs or source objects. This would simplify integration with Media Capture from Element.
Possible objects include:
- MediaStream
- MediaSource
- Blob
- File
The first two could be handled through the Remote Playback API (via HTMLMediaElement.srcObject
).
It's just complicated plumbing to indirect a media stream through another element before sending it out of the browser.
The latter two can be sent across a PresentationConnection, but again, it would be simpler for the developer and the implementer to just send the raw object instead of constructing a document/connection for that purpose.