Mirakurun を
iOS・Android での
PC からの
- ブラウザでの Web インターフェイス
操作 番組 表 の表示 番組 検索 番組 単位 の予約 番組 表 からの手動 予約 - ルールによる
自動 予約 予約 の競合 や重複 の警告
番組 の視聴 放送 中 番組 のライブ視聴 - aribb24.js を
使用 する Web での字幕 /文字 スーパー表示 機能 - mpegts.js を
使用 する Web での低 遅延 ライブ視聴 機能 録画 済 み番組 のストリーミング視聴 録画 済 み番組 のダウンロード
- API
- Linux / macOS /
Windows - Node.js : ^18.16.1
- Mirakurun : ^3.8.0 or mirakc : ^3.1.10
- いずれかのデータベース
- SQLite3(
設定 不要 だが検索 機能 に制限 あり)[標準 ] - MySQL (MariaDB)【
推奨 (要 設定 )】※文字 コードは utf8mb4 PostgreSQL (version 9.5以上 )
- SQLite3(
- FFmpeg
sqlite3 パッケージのインストール
- for Linux / macOS
- Python v3.x node-gyp にて
必要 - GCC node-gyp にて
必要
- Python v3.x node-gyp にて
for Windowswindows-build-tools node-gyp にて必要
-
以下 のコマンドを実行 後 に EPGStation を再 起動 する$ git pull $ npm run all-install $ npm run build
doc/v1migrate.md を
-
ブラウザから
http://<IPaddress>:<Port>/
にアクセスをする -
curl や wget で API を
叩 く$ curl -o - http://<IPaddress>:<Port>/api/config
- EPG
更新 機能 からのログが記録 されていますaccess.log
基本 的 に空 ファイル
stream.log
基本 的 に空 ファイル
system.log
- Mirakurun へのアクセスログ、
番組 情報 の更新 等 のログ
- Mirakurun へのアクセスログ、
録画 管理 機能 からのログが記録 されていますaccess.log
基本 的 に空 ファイル
stream.log
基本 的 に空 ファイル
system.log
- Mirakurun へのアクセスログ、コマンドの
実行 、録画 等 のログ
- Mirakurun へのアクセスログ、コマンドの
- Web インターフェイスからのログ
記録 されていますaccess.log
- Web インターフェイスへのアクセスログ
stream.log
- ストリーミング
配信 ログ
- ストリーミング
system.log
- Web サーバの
動作 ログ
- Web サーバの
encode.log
- エンコード
処理 関連 のログ
- エンコード
- EPGStation を
利用 する端末 向 けの設定 を行 うと快適 に利用 可能 です
-
EPGStation
上 の動画 再生 を OS上 のアプリケーションで行 うことが出来 ます -
上記 以外 の環境 での設定 は WebUI の設定 で各 ブラウザごとに設定 してください
config.yml で
データベースに
予 約 情報 録画 済 み番組 情報 録画 履歴 録画 予 約 ルール
バックアップデータはデータベースに
録画 ファイル (recorded)- サムネイル (thumbnail)
- ドロップログ (drop)
- ログ (logs)
設定 ファイル (config.yml)
以下 のコマンドを実行
npm run backup FILENAME
- config.yml に
新 しいデータベース設定 を記述 後 に以下 のコマンドを実行
npm run restore FILENAME
Kodi との
Android の