l3tnun / EPGStation

Mirakurun を使用した録画管理ソフト
https://twitter.com/l3tnun
MIT License
547 stars 148 forks source link
dtv dvr epgstation mirakurun typescript

EPGStation

Mirakurun を使用した録画管理ソフトです
iOS・Android での閲覧に最適化されたモバイルフレンドリーな Web インターフェイスが特徴です
PC からの閲覧でもモダンな UI で操作可能です

機能

放送番組の視聴・録画・管理

スクリーンショット


デモ

動作環境

sqlite3 パッケージのインストール時にバイナリが存在しなかった場合は次の環境も必要

構築済み推奨環境


セットアップ方法

Linux / macOS 用セットアップマニュアル

Windows 用セットアップマニュアル

字幕表示 / 低遅延配信用セットアップマニュアル


アップデート方法


v1 からの移行について

doc/v1migrate.md を参照


動作確認

ログの確認

ログ出力の詳細設定

logs/EPGUpdater

EPGStation/logs/Operator

EPGStation/logs/Service


クライアント向け設定

URL Scheme

スマートフォン側の設定

config.yml で設定したアプリをインストールしてください


データベースのバックアップとレストア

データベースに含まれる以下の情報がバックアップ可能です

バックアップデータはデータベースに依存しないので MySQL でバックアップし、SQLite3 へレストアなども可能です

注意

以下のファイルとディレクトリはバックアップに含まれません
別途手動でバックアップしてください

バックアップ

npm run backup FILENAME

レストア

npm run restore FILENAME

Tips

Kodi との連携

Kodi との連携に対応しています詳細は doc/kodi.md を参照してください

Android 6.0 以上での注意

Android の設定 -> ユーザー補助 にて "操作の監視" が必要なサービスを ON にしていると、番組表の動作が著しく重くなります
具体的なアプリは LMT Launcher や Pie Control などが挙げられます

該当サービスを OFF にするのが一番良いですが、それができない場合は Firefox での使用を試してみてください。

Contributing

CONTRIBUTING.md

Licence

MIT Licence