openscreenprotocol
openscreenprotocol copied to clipboard
Open Screen Protocol
Opened by tidoust via IRC channel #webscreens on irc.w3.org Due: 2023-09-22 (Friday 22 September)
This is a followup to #149. An Open Screen Protocol agent may want to control media playback on another agent through common media controls (play/pause, mute/unmute, volume, seek, next/previous track...
The current allocation of message type IDs seems semi random. If I recall there was an attempt to allocate smaller IDs to frequent messages since they may take up less...
This issue tracks some open comments on PR #300 by @chrisn. From https://github.com/w3c/openscreenprotocol/pull/300#issuecomment-1295041404: > Dolby has registered a number of MIME types to represent their proprietary HDR metadata encodings, so...
The current Chromium implementation [requires a friendly name](https://chromium.googlesource.com/openscreen/+/refs/heads/main/cast/common/public/receiver_info.cc#184) as represented by a "fn" mDNS txt record. I wanted to confirm if: 1. Is this a remnant from google cast and...
This resolves the circular dependency in agent certificate fingerprint. Resolves #276 *** Preview | Diff
I wanted to clarify how the Connection IDs are to be established. The OSP spec says: > The connection IDs used both by agents should be zero length. The Quic...
Unidirectional QUIC streams appear to be sufficient to implement the spec and are simpler to manage. Unlike bidirectional streams, the source of the stream can hang up and not wait...
Provisionally, each CBOR message gets mapped onto one QUIC stream. This allows the message to be delivered to the agent as soon as it is fully received. However, this is...
Addresses #334. MAX_STREAMS limits the number of QUIC streams that can be opened per connection. Recommend a high value so that agents won't run into this limit in practice. ***...