place.stream.broadcast.origin
Record indicating a livestream is published and available for replication at a given address. By convention, the record key is streamer::server
Details · record, key any
| Kind | record |
|---|---|
| Record key | any |
| Authority | broadcast.stream.place |
| Indexed |
Record
record · key anyProperties
broadcaster
string · diddid of the broadcaster that operates the server syndicating the livestream
irohTicket
stringIroh ticket that can be used to access the livestream from the server
maxLength: 2048
moqURL
string · urimoqt:// URL of the Media over QUIC endpoint serving the livestream's MUXL segments; a certhash query parameter pins the server certificate (SHA-256, hex) when it is self-signed
did of the server that's currently rebroadcasting the livestream
DID of the streamer whose livestream is being published
Periodically updated timestamp when this origin last saw a livestream
websocketURL
string · uriURL of the websocket endpoint for the livestream
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
Record created by a Streamplace broadcaster to indicate that they will be replicating a livestream. NYI
-
place.stream.livestream
recordRecord announcing a livestream is happening
-
Current viewer count for a livestream on a particular server. Record keys are streamer_did::server_did by convention.
-
An external server for rebroadcasting a Streamplace stream
-
Current view count for a livestream on a particular server.