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": null1415
},1516
"output": {16
"encoding": "*/*"17
"encoding": "*/*",18
"schema": null1719
},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": 14042
}