Skip to content

Live TV: channel playback downloads instead of playing #56

Description

@PetalCat

Bug

Clicking a channel on /live downloads the raw stream file instead of playing it in the browser.

Root Cause

Channel cards link directly to /api/stream/{serviceId}/{channelId}/stream which serves a progressive download. Jellyfin Live TV channels need HLS transcoding via /master.m3u8, and the page needs an inline Player component instead of a raw <a> link.

Attempted Fix

  • Switched to <button> + inline <Player> with master.m3u8 URL
  • Still failed — likely needs Jellyfin Live TV-specific stream URL handling (different from VOD)

Post-Beta

Needs investigation into Jellyfin's Live TV streaming API (may need /LiveTv/ endpoints rather than /Videos/).

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions