In no way it defines how you access media. That is defined by the use of WebRTC, which is supported by a growing number of browsers, and anyway provides a fallback to direct streaming (HTTP), so that any browser can interact.
Ah, that's awesome. That definitely assuages my fears somewhat.
> [ActivityPub] In no way it defines how you access media.
ActivityStreams (which ActivityPub builds on) does define an attachment property for messages [1]. Is this not a standard mechanism for clients to access ActivityPub media (via the attachment's type and url)?
[1] https://www.w3.org/TR/activitystreams-vocabulary/#dfn-attach...
Here with PeerTube the client interface doesn't interact with AP to watch videos or get them. It just requests the list directly to the server.
I'm having trouble finding any complete WebRTC implementations outside of browsers, do you have any examples?
Regardless, Peertube seems awesome, and I hope we keep seeing more and more services built on ActivityPub.