Skip to content

hirosuzuki/Mirakurun

This branch is 2 commits ahead of, 18 commits behind Chinachu/Mirakurun:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

1316669 · Mar 18, 2023
Jan 2, 2022
Dec 17, 2021
Feb 4, 2022
Mar 9, 2022
Feb 14, 2022
Mar 18, 2023
Mar 9, 2022
Jul 17, 2021
Aug 2, 2021
Aug 12, 2021
Feb 4, 2022
Jun 15, 2020
Aug 2, 2021
Jul 21, 2018
Feb 14, 2022
Feb 4, 2022
Jan 19, 2016
Jan 13, 2022
Jan 2, 2022
Jan 2, 2022
Oct 22, 2021
Apr 19, 2020
Mar 9, 2022
Mar 9, 2022
Aug 2, 2021
Feb 4, 2022
Aug 1, 2021
Aug 17, 2021
Feb 4, 2022

Repository files navigation

Mirakurun

Mirakurun

DVR Tuner Server for Japanese TV which designed for the "Air" (in development codename).

npm version npm downloads Linux Build tip for next commit Backers on Open Collective Sponsors on Open Collective

Docker

dockeri.co

see: available Tags (Docker Hub)

Quick Install

mkdir ~/mirakurun/
cd ~/mirakurun/
wget https://raw.githubusercontent.com/Chinachu/Mirakurun/master/docker/docker-compose.yml
docker-compose pull
docker-compose run --rm -e SETUP=true mirakurun
docker-compose up -d

see: doc/Platforms.md

Features

  • RESTful API (Open API) - has designed like HTTP version of Spinel
  • Unix Sockets / TCP
  • Advanced Tuner Process Management
  • Priority Management
  • Tuner Device Pooling
  • Integrated MPEG-2 TS Parser, Filter
  • Realtime EPG Parser
  • Supports most Tuner Devices (chardev, DVB / ISDB-T, ISDB-S, DVB-S2)
  • Channel Scan
  • IPv6 Support
  • Multiplexing Mirakuruns
  • Web UI
  • IPTV Server (M3U8 Playlist, XMLTV)

Figure: Variety of the MPEG-2 TS Stream API

Figure: Stream Flow

Requirements / Supported Platforms

see: doc/Platforms.md

Install / Update / Uninstall / CLI

see: doc/Platforms.md

Web UI

# Admin UI
http://_your_mirakurun_ip_:40772/

# Swagger UI
http://_your_mirakurun_ip_:40772/api/debug

PM2 Plus (Keymetrics)

You can use PM2 Plus to realtime monitoring if running by PM2.

Client Implementations

Contributing

CONTRIBUTING.md

Supporting

Discord Community

Contributors

This project exists thanks to all the people who contribute.

Backers

Thank you to all our backers! 🙏 [Become a backer]

Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]

Copyright / License

© 2016- kanreisa.

Commercial License / Support is provided by Pixely LLC.

About

A Modern DVR Tuner Server for Japanese TV.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 81.5%
  • JavaScript 16.1%
  • Other 2.4%