Skip to content

Automatically generate bumper content for your IPTV service

License

Notifications You must be signed in to change notification settings

OllysCoding/bumpgen

Repository files navigation

Bumpgen: Automatically generate bumper content for your IPTV service

Bumper content are clips which can be used inbetween the main content of your TV channel which show information like the next show/movie playing. Bumpgen automates the creation of this, by reading from your IPTV xmltv file & generating bumper content based on your settings.

A file is output for each channel on your service, and which is replaced each time a new show starts (with an updated bumper based on what will be playing next). This content can then be imported in your chosen IPTV service.


🛠️ Project under active development 🛠️

There is no official release yet (though dev releases are available on ollyscoding/bumpgen-test:<commit-sha>), and breaking changes will be actively made until v0.1 is released


Getting Started

You can run bumpgen through docker compose, create a docker compose file from the the template.

You'll need to update the /path/to/your/output and /path/to/your/background-content to the correct values for your setup. If desired, also change the config directory as needed.

If you haven't already, create the config directory, then create a file called bumpgen.config.json within it, and copy across the contents of bumpgen.config.example.json. Then add the URL for your XML TV file, and change any other settings as desired.

You should now be good to go, run docker compose up -d to get started!

Templates

Bumpgen offers a number of default templates to use for your channels, as well as exerimental plugin support if you want to develop your own templates.

Name Example
centre-title-and-time
left-panel-info
left-panel-next-five

What's still needed for MVP?

  • Plugins: some kind of versioning + publish types + example repo + language/locale in template
  • Frontend for configuring
  • Allow animations?

About

Automatically generate bumper content for your IPTV service

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published