full diff

place.stream.playback.whep

stream.place +4 −2
From
bafyreigwo7oktvesovan3vlqtevbuklsxncjkeymoifdyy4etvvk6ut7ei indexed 2026-11-04 01:29 UTC View this version
To
bafyreiggo6hvpzrwkxe33djot37pecuamvgjqkvv5jamxy2pzn3bay3sly indexed 2026-08-20 16:30 UTC View this version

Compatibility

backward compatible Backward compatible. 4 non-breaking changes.

Non-breaking changes (4)
  • AddedVertex AddedVertex { vertex_id: "place.stream.playback.whep:input" }
  • AddedVertex AddedVertex { vertex_id: "place.stream.playback.whep:output" }
  • AddedEdge AddedEdge { src: "place.stream.playback.whep", tgt: "place.stream.playback.whep:input", kind: "prop", name: Some("input") }
  • AddedEdge AddedEdge { src: "place.stream.playback.whep", tgt: "place.stream.playback.whep:output", kind: "prop", name: Some("output") }

Migration guidance

Added

  • AddedVertex { vertex_id: "place.stream.playback.whep:input" }
  • AddedVertex { vertex_id: "place.stream.playback.whep:output" }

Notes

  • Non-breaking: AddedEdge { src: "place.stream.playback.whep", tgt: "place.stream.playback.whep:input", kind: "prop", name: Some("input") }
  • Non-breaking: AddedEdge { src: "place.stream.playback.whep", tgt: "place.stream.playback.whep:output", kind: "prop", name: Some("output") }

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
55 "description": "Play a stream over WebRTC using WHEP.",
66 "errors": [
77 {
88 "description": "This user may not play this stream.",
99 "name": "Unauthorized"
1010 }
1111 ],
1212 "input": {
13 "encoding": "*/*"
13 "encoding": "*/*",
14 "schema": null
1415 },
1516 "output": {
16 "encoding": "*/*"
17 "encoding": "*/*",
18 "schema": null
1719 },
1820 "parameters": {
1921 "properties": {
2022 "rendition": {
2123 "description": "The rendition of the stream to play.",
2224 "type": "string"
2325 },
2426 "streamer": {
2527 "description": "The DID of the streamer to play.",
2628 "type": "string"
2729 }
2830 },
2931 "required": [
3032 "streamer",
3133 "rendition"
3234 ],
3335 "type": "params"
3436 },
3537 "type": "procedure"
3638 }
3739 },
3840 "id": "place.stream.playback.whep",
3941 "lexicon": 1
4042}