W3C home > Mailing lists > Public > public-webscreens@w3.org > September 2019

[openscreenprotocol] Pull Request: Fix terminology.

From: Mark Foltz \(Google\) via GitHub <sysbot+gh@w3.org>
Date: Thu, 05 Sep 2019 00:58:27 +0000
To: public-webscreens@w3.org
Message-ID: <pull_request.opened-314285036-1567645105-sysbot+gh@w3.org>
mfoltzgoogle has just submitted a new pull request for https://github.com/webscreens/openscreenprotocol:

== Fix terminology. ==
Addresses Issue #144: Receiver/Controller/Agent terminology.

This PR updates the spec to allow agents to have the following roles:

- controller: initiates presentation/remote playback
- receiver: receives requests for presentation/remote playback
- media sender: sends media streams
- media receiver: receives media streams
- listening agent: mDNS listener/QUIC client
- advertising agent: mDNS responder/QUIC server

Unless the text is referring to a specific role it just uses the generic term "Open Screen agent" or "agent."

This update allows the requirements section to be simplified and references to unused terms to be dropped. 

Also, this PR makes it clear that roles must match an agent's advertised capabilities, and that an agent's support for APIs and streaming is based on capabilities and is independent of the listening/advertising relationship.





See https://github.com/webscreens/openscreenprotocol/pull/211
Received on Thursday, 5 September 2019 00:58:28 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:23:19 UTC