JellyfinTV

JellyfinTV

JellyfinTV is a virtual TV application that converts the Jellyfin media library into 24/7 linear TV channels.

43GitHub
Description

Note: You need to log in to Jellyfin's address and account password every time you open it. The channel you created after logging in is still available, and you can watch it by sharing the channel link. Just make sure the app is not closed. If you need to switch to another Jellyfin address, just log in to a new one after shutting it down and restarting. ##User Manual ###Initial configuration ####Connecting to the Jellyfin server 1. After opening the application, you first need to configure Jellyfin server connection information 2. Enter the following information: - **Jellyfin server address **: For example,`http://192.168.1.100:8096` or `jellyfin.example.com` - ** Username **: Your Jellyfin account username - ** Password **: Your Jellyfin account password 3. Click the "Connect" button to verify > ** Tip **: Make sure that Lazy Cat Micro Services can access your Jellyfin server. If the Jellyfin server is within the same local area network, use the internal IP address; if it is on the external network, make sure that port forwarding is configured or domain name access is used. ####Create a virtual channel 1. Click the "Create Channel" button 2. Fill in channel information: - ** Channel name **: For example,"90s Action Movies","Classic Comedy", etc. - ** Filter Criteria **: - Select genre (Genres): such as action, comedy, science fiction, etc. - Select Years: For example, 1990-1999 - Choose studios: Marvel, Disney, etc. - Select Ratings: such as PG, PG-13, R, etc. - ** Specific programs ** (Optional): Select specific movies or episodes from search results 3. Configure advertising settings (optional): - Enable commercial breaks - Set the advertising interval (minutes) - Set the number of ads per time 4. Click "Create" to complete channel creation ####Upload advertising files (optional) To use commercial breaks: 1. Place the advertising video file in the directory `/lzcapp/var/ads/<Year>/` - For example: `/lzcapp/var/ads/2020/ad1.mp4` 2. Supported video formats: MP4, MKV, AVI and other common formats 3. Ads will automatically select ads in the corresponding year folder based on the year in which the content is being played ###Watch the channel 1. Find the channel you want to watch in the channel list 2. Click the "Watch" button 3. The video player will automatically load the current "live" content and start playing it from the correct time point 4. Use the Player Control Bar to: - adjust the volume - Switch full screen - View current playback information ###Manage channels ####Check the program list 1. Click the "Program List" button next to the channel 2. You can view the broadcast times and content of the next 20 programs 3. The program list will be automatically updated to keep the channel running ####Edit Channel 1. Click the "Edit" button next to the channel 2. Modify channel names, filters, or ad settings 3. After saving, the system will automatically reschedule the program ####Delete a channel 1. Click the "Delete" button next to the channel 2. confirm the deletion 3. Channels and all program listings data will be permanently deleted - ** Virtual channel creation **: Create custom channels based on type, year, studio, or label - **24/7 continuous scheduling **: The content is scheduled and played around the clock, and the current "live broadcast" progress can be continued at any time - ** Automatic filling **: Automatically replenish the program list while watching, keeping the channel running continuously - ** Advertising breaks **: Supports placing advertising files in folders for specified years and automatically inserting them - ** Direct streaming **: Streaming content directly from the Jellyfin server to the browser - ** Channel management **: View the upcoming program list and delete or edit channels at any time

Screenshots
Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
Screenshot 6
App Information
Version
0.0.2
Package Size
886.29 KB
Image Size
71.55 MB
Updated
February 11, 2026
Source Code
DrewThomasson
Platform Support
PC
Keywords
media playbackvirtual TVJellyfinchannel managementvideo streamingentertainment