place.stream.playback
Fetch a single live HLS segment, or a track's init segment, from the in-memory live window. `seg` is `init` for the EXT-X-MAP init segment, otherwise the segment's media-sequence number; a cosmetic `.m4s` suffix is accepted (and ignored) so ffmpeg-based HLS players will fetch it. HTTP Range is honored. Segments are the verbatim signed canonical .m4s, so provenance travels with playback.
Changed onget/xrpc/place.stream.playback.getLiveSegment
Request
- The document declares no server URL.
- Authnone declared
Query parameters
streamerstring required
The streamer: a DID or a Bluesky handle (resolved to its DID).
trackstring required
Track ID (stringified u32 matching the MUXL container).
segstring required
init for the track's init segment, or the segment's media-sequence number. A trailing .m4s is accepted and ignored.
sidstring
Opaque playback session identifier, propagated from the media playlist that referenced this segment. Logged for view-count correlation; not used for access control.
Response
Success
Changes
- warning
deleted the
queryrequest parametertoken
- warning
- info
added the new optional
queryrequest parametertoken
- info