Skip to content
/ Zapani Public

Zapani is an program that allows you to stream your local video files on one URL that can be played on media players who support it

Notifications You must be signed in to change notification settings

FloDevv/Zapani

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zapani 📺

GitHub Stars GitHub Forks GitHub Issues GitHub PRs

📝 Overview

Zapani is a high-performance Rust application that creates an m3u8 url from your local video files. This url can be use like on VLC or any other player that supports HLS protocol. It is designed to be the more lightweight and efficient.

✨ Features

  • 📺 Video Streaming

    • HLS (HTTP Live Streaming) protocol support
    • Automatic detection of GPU capabilities (NVIDIA, AMD, Intel, Apple)
    • Auto-cleanup of old segments
  • 🔄 Playlist Management

    • Automatic video file discovery with multiple directories
    • Random playlist generation
    • Supports multiple video formats (MP4, MKV, AVI)
    • Continuous playback with loop functionality
    • Real TV channel-like schedule system with 7-day programming

🚀 Coming Soon

  • Better random playlist generation like choose time of day to play specific shows
  • More settings for the user to configure
  • Add idle stream for eco-friendly (if you keep the program open but nobody is watching, no need to use resources)

About

Zapani is an program that allows you to stream your local video files on one URL that can be played on media players who support it

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published