l3tnun / EPGStation

Mirakurun を使用した録画管理ソフト
https://twitter.com/l3tnun
MIT License
566 stars 151 forks source link

IPTV Simple Client のチャンネル切替が非常に遅い #613

Closed T414CSP closed 1 year ago

T414CSP commented 2 years ago

環境

Issue

IPTV Simple Client との連携を下記環境で試してみました。

チャンネル切替(初回選択を含む)に40秒ほどかかりる現象が発生しました。KODI Leia 18.9とそのレポジトリからIPTV Simple Clientをインストールした場合には発生しません。

ログを確認しましたが、下記のようにTimeoutが発生しています。

09-11 15:14:22.046  7246  7268 E Kodi    : 2022-09-11 15:14:22.046 T:7268    ERROR <general>: CCurlFile::Exists - Failed: Timeout was reached(28) for http://192.168.1.3:8888/api/streams/live/3274101064/m2ts?mode=2

KODIのサポート で見つけた、m3u8の各エントリーに

#KODIPROP:mimetype=video/mp2t

を追加する方法で解決できました。約4秒でチャンネルが切り替わるようになりました。 後ほどPull requestを出す予定です。

ffmpegdirectの説明を読むと、パラメータでストリームの特性を明示することでさらに切替時間が短縮できる可能性もありますが、調査できていません。

l3tnun commented 1 year ago

614 で頂いたマージリクエストをマージし、version 2.7.0 で反映されましたのでクローズします。

ご対応ありがとうございました。