Code Monkey home page Code Monkey logo

pvr.chinachu's Introduction

Harekaze for Kodi/XBMC

Chinachu PVR addon for Kodi

Deprecation Notice

This project is suspended because the project owner is no longer using and maintaining it.

Build status: master AppVeyor GitHub release GitHub release downloads GitHub issues GitHub stars GitHub license

fanart

Supported environment

Backend

Frontend

  • Kodi 18.x Leia
    • for macOS
    • for Android ARM
    • for Linux x64
    • for Raspberry Pi
    • for Windows
    • for iOS (beta)
    • for tvOS (beta)

Old versions

Tag Kodi Platforms
v0.x, v1.x Kodi 15 Isengard macOS/Linux/Raspberry Pi/(Windows)
v2.x, v3.x Kodi 16 Jarvis macOS/Linux/Raspberry Pi/Windows/(Android)
v4.x Kodi 17 Krypton macOS/Linux/Raspberry Pi/Windows/Android/(iOS)
v5.x Kodi 18 Leia macOS/Linux/Raspberry Pi/Windows/Android/(iOS)/(tvOS)

⚠️ No features backpors, No security backports ⚠️

Latest release

pvr.chinachu/releases

Building from source

Linux / macOS

$ ./bootstrap
$ ./configure
$ make
$ make release
$ ls pvr.chinachu.zip

TIPS: If a warning about AC_CHECK_HEADER_STDBOOL has occurred, install gnulib and execute bootstrap with AUTORECONF_FLAGS option with gnulib's m4 directory (e.g. AUTORECONF_FLAGS=-I/usr/share/gnulib/m4 ./bootstrap)

Android ARM

Android NDK is required.

$ ndk-build APP_ABI=armeabi-v7a
$ ./jni/pack.sh APP_ABI=armeabi-v7a
$ ls pvr.chinachu.zip

Windows

Requirements:

  • Visual Studio 2019
  • PowerShell v5
> ./build.ps1
> ls ./pvr.chinachu.zip

TIPS: If a powershell warning about Execution Policies has occurred, run Set-ExecutionPolocy Unrestricted with Administrator privileges. After building this project, run Set-ExecutionPolocy RemoteSigned, please.

NOTE: PowerShell command 'Compress-Archive' creates broken zip file. Please unzip created archive yourself, and re-zip it with other compression tool.

iOS

$ ./bootstrap
$ ./configure --host=arm-apple-darwin
$ make
$ ls pvr.chinachu.zip

NOTE: iOS targeted package can't install to Kodi for iOS with zip installation. You should build Kodi.app including pvr.chinachu addon.

Installing

  1. Build or download the appropriate version for your platform.
  2. Launch Kodi.
  3. Navigate to System -> Add-ons -> Install from zip file
  4. Select the zip file which you get in first step.

NOTE: In some cases, Kodi for android installs addons into non-executable device. As a result, you need to do something more. See wiki/android-installation.

Configuration

See wiki/configuration

Contribution

See wiki/contribution

License

GPLv3

pvr.chinachu's People

Contributors

ashimokawa avatar mzyy94 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pvr.chinachu's Issues

Can't install pvr.chinachu 2.0.0 to Kodi 16.0 on OSX.

Environment

  • OSX El Capitan 10.11.3
  • Kodi (kodi-16.0-Jarvis-x86_64.dmg)
    • Build: 16.0 Git:2016-02-20-a5f3a00
    • Compile: Feb 20 2016
  • pvr.chinachu v2.0.0

Error messages

  • Faild to install Add-on from zip file
    • The dependency on kodi.guilib version 5.10.0 could no...
    • screenshots: 1, 2

表示されないチャンネルがある、等

Harekaze for Kodi 4.0.0
Chinachu gamma
Mirakurun 2.2.0
Kodi 17.1 win7 & Pi2

  1. BS-TBSが表示されない
    チャンネル一覧にBS-TBSが表示されません。Chinachu側では表示されています。
    Mirakurunのchannels.ymlにBS01_1のみを登録している状態なら表示されますがGR/BS/CSの全チャンネルを登録すると消えます。
    すべてのチャンネルを突き合わせた訳ではないので、BS-TBSに限った問題かは分かりません。

  2. CSのQVCのグループがBSになる
    [バックエンドとチャンネル グループを同期]をONにして自動的にグループ分けを行うとQVCのグループがBSになります。
    channels.ymlにCSのみを登録している状態ならCSになりますが、GR/BSの全チャンネルを足すとBSに移ります。

  3. 表示されない番組情報がある
    チャンネル一覧で、あるはずの番組情報がほとんど表示されず「番組情報がありません」となるチャンネルが複数あります。Chinachu側では表示されています。
    channels.ymlの登録チャンネル数が少ない時は表示されていた情報が、チャンネルを増やすと消えていきます。

どうもschedule.jsonが大きくなる・programが多くなると支障が出ているようです。
上記問題が起きているときのschedule.jsonのサイズは16.4MBで./chinachu updateの結果だと、services: 147 programs: 30244となっています。

TV項目が表示されない

概要

Harekaze導入後、認識するもTV項目が表示されない。

情報

Kodi:16.1
Harekaze:3.2.0

状況

TV:有効
PVR:認識
screen shot 2016-11-13 at 23 39 31

明示的なエラー:無し
一通りの設定済(IPとか)

明らかにサーバーを認識してない気がするんですけど設定はあってるんです...

アドオンを読み込めない(can't find share directory)エラーが発生する

ubuntu mate 18.04のkodi 17.6にharekazeをインストールし、起動しようとすると、アドオンを読み込めないエラーが出て失敗します。ログは下記のとおりです。

ERROR: Unable to load /home/kagemo/.kodi/addons/pvr.chinachu/pvr.chinachu.so, reason: /home/kagemo/.kodi/addons/pvr.chinachu/pvr.chinachu.so: wrong ELF class: ELFCLASS64
ERROR: UpdateAddons - failed to create add-on Harekaze (Chinachu PVR client), status = 6

正しく起動するにはどうすればよいでしょうか?

chinachuを同じパソコンに入れてスタンドアローンで動作させる場合のURL

初歩的な質問で申し訳ありません。

Raspberry Pi 3にOSMC、Mirakurun、Chinachu yをインストールして、Harekazeでライブ視聴をと思ったのですが、今のところURLの設定のところに「http://localhost:10772」として動いているのですが、ハードディスクレコーダーとしてしか動作させるつもりがないので、オフラインで動作させたいのですが、本体にIPアドレスがないとライブ視聴&録画予約ができないことに気づきました。

chinachuの設定ではMirakurunのパスに「http+unix://%2Fvar%2Frun%2Fmirakurun.sock/」と指定されていて、オフラインでも動作するのですが、Harekazeの場合はどうすればいいかがわかりません。
IPアドレスがないと無理ですか?

Mirakurun support

リアルタイム視聴をMirakurunを用いる方法に変更。
Chinachuのプライオリティ指定に起因する問題 #8 もこれによって回避(Not 解決)できる見込み

android arm64対応について

RootedなAndroid arm64上のkodiにHarekazeをインストールして使用を試みたところ、ライブラリをロードできないエラーが生じております。arm64のAndroidには対応していないのでしょうか?

libpvr.chinachu.soのコピー先はWikiでは”$ANDROID_DATA/app/org.xbmc.kodi-1/lib/arm/”となっておりますが、こちらの環境ではこのディレクトリはありませんでしたので、”/data/app/org.xbmc.kodi-2/lib/arm64/”にファイルを配置しました。PermissionやOwnerの変更はWikiに従っています。この環境でKodiを起動したところ、Harekazeは立ち上がっていないようです。

kodi.logに以下が出力されております。
ERROR: Unable to load /data/app/org.xbmc.kodi-2/lib/arm64/libpvr.chinachu.so, reason: dlopen failed: "/data/app/org.xbmc.kodi-2/lib/arm64/libpvr. chinachu.so" is 32-bit instead of 64-bit

HarekazeはArm64 Androidのkodi上では使用できないのでしょうか?

Support for Kodi 18.0

I noticed that Kodi 18.0 is not a supported target at this point, but still I tried to build it from source and bumped the version numbers to load the addon.

It did not load, sadly. Is this because support for Kodi 18.0 is not finished, or is it my mistake?

Tested on:

Kodi (18.0-ALPHA1 Git:20170805-nogitfound). Platform: Linux x86 64-bit

Outcome:

WARNING: Unable to resolve: /pvr.chinachu.so ADDON_GetTypeVersion, reason: /home/media/.kodi/addons/pvr.chinachu/pvr.chinachu.so: undefined symbol: ADDON_GetTypeVersion
ERROR: Unable to resolve exports from dll /home/media/.kodi/addons/pvr.chinachu/pvr.chinachu.so
ERROR: UpdateAddons - failed to create add-on Harekaze (Chinachu PVR client), status = 5

情報取得の失敗

Kodi v18.1 (Leia) にて,手元でビルドした pvr.chinachu (18.x-Leia branch) を用いたところ Chinachu の API からデータを取得できないエラーが発生。
環境は

  • Raspberry Pi 2
  • OSMC (stable)

同じコードベースを Windows 上でビルドし,Windows の Kodi v18.1 で使用した際には問題なく動作した。

以下,エラーログ

2019-05-05 17:06:26.931 T:1418703584  NOTICE: AddOnLog: Harekaze (Chinachu PVR client): Transcoding parameter: &c:v=copy&c:a=copy
2019-05-05 17:06:26.939 T:1418703584  NOTICE: PVR Manager: Starting
2019-05-05 17:06:28.892 T:1410310880   ERROR: CCurlFile::FillBuffer - Failed: Server returned nothing (no headers, no data)(52)
2019-05-05 17:06:28.892 T:1410310880   ERROR: CCurlFile::Open failed with code 0 for http://chinachu:10712/api/schedule.json:
2019-05-05 17:06:28.893 T:1410310880   ERROR: Open - failed to open source <http://chinachu:10712/api/schedule.json>
2019-05-05 17:06:28.893 T:1410310880   ERROR: AddOnLog: Harekaze (Chinachu PVR client): [schedule.json] Request failed
2019-05-05 17:06:28.893 T:1410310880   ERROR: GetChannels: Add-on 'Chinachu:http://chinachu:10712/' returned an error: server error
2019-05-05 17:06:28.893 T:1410310880   ERROR: GetChannels: PVR client 'Chinachu:http://chinachu:10712/' returned an error: server error
2019-05-05 17:06:28.940 T:1915889200  NOTICE: Samba is idle. Closing the remaining connections
2019-05-05 17:06:31.542 T:1410310880   ERROR: CCurlFile::FillBuffer - Failed: Server returned nothing (no headers, no data)(52)
2019-05-05 17:06:31.542 T:1410310880   ERROR: CCurlFile::Open failed with code 0 for http://chinachu:10712/api/rules.json:
2019-05-05 17:06:31.543 T:1410310880   ERROR: Open - failed to open source <http://chinachu:10712/api/rules.json>
2019-05-05 17:06:31.543 T:1410310880   ERROR: AddOnLog: Harekaze (Chinachu PVR client): [rules.json] Request failed
2019-05-05 17:06:31.543 T:1410310880   ERROR: GetTimers: Add-on 'Chinachu:http://chinachu:10712/' returned an error: server error
2019-05-05 17:06:31.543 T:1410310880   ERROR: GetTimers: PVR client 'Chinachu:http://chinachu:10712/' returned an error: server error
2019-05-05 17:06:32.595 T:1410310880   ERROR: CCurlFile::FillBuffer - Failed: Server returned nothing (no headers, no data)(52)
2019-05-05 17:06:32.595 T:1410310880   ERROR: CCurlFile::Open failed with code 0 for http://chinachu:10712/api/recorded.json:
2019-05-05 17:06:32.596 T:1410310880   ERROR: Open - failed to open source <http://chinachu:10712/api/recorded.json>
2019-05-05 17:06:32.596 T:1410310880   ERROR: AddOnLog: Harekaze (Chinachu PVR client): [recorded.json] Request failed
2019-05-05 17:06:32.596 T:1410310880   ERROR: GetRecordings: Add-on 'Chinachu:http://chinachu:10712/' returned an error: server error
2019-05-05 17:06:32.596 T:1410310880   ERROR: GetRecordings: PVR client 'Chinachu:http://chinachu:10712/' returned an error: server error
2019-05-05 17:06:32.598 T:1410310880  NOTICE: PVR Manager: Started
2019-05-05 17:06:32.603 T:1418703584  NOTICE: EPG thread started
2019-05-05 17:06:33.696 T:1452274400   ERROR: CCurlFile::FillBuffer - Failed: Server returned nothing (no headers, no data)(52)
2019-05-05 17:06:33.696 T:1452274400   ERROR: CCurlFile::Open failed with code 0 for http://chinachu:10712/api/storage.json:
2019-05-05 17:06:33.696 T:1452274400   ERROR: Open - failed to open source <http://chinachu:10712/api/storage.json>
2019-05-05 17:06:33.697 T:1452274400   ERROR: AddOnLog: Harekaze (Chinachu PVR client): [storage.json] Request failed
2019-05-05 17:06:33.697 T:1452274400   ERROR: GetDriveSpace: Add-on 'Chinachu:http://chinachu:10712/' returned an error: server error

API version error on Kodi 16.0 (Linux)

I updated to Kodi 16.0 today on my Arch Linux install. Unfortunately, the Chinachu addon would not start. I tried to build the latest version, and also tried the latest release. I get this message in the kodi.log file:

ERROR: PVR - Add-on 'Chinachu PVR client' is using an incompatible API version. XBMC minimum API version = '4.1.0', add-on API version '1.9.6'

Thanks!

Chinachu γで動作しない

Kodi 16.1・Chinachu Beta・Harekaze 3.2.0 にて正常に動作していましたが
Chinachu γ にアップデートして数時間後、TV項目が表示されなくなりました。

エラーログ:
ERROR: PVR - exception '"type mismatch! call is() before get()" && isstd::string()' caught while trying to call 'GetChannels' on add-on 'Chinachu:'.

Issues #7 と似たログですが、Chinachu γからの変更点に"ジャンル増加"とあったので類似の問題でしょうか。

CoreElecで録画しようとするとエラー発生

Chinachuで直接に問題なく録画できていますが、
Kodi/CoreElec上でこのAddonで録画しようとすると以下のエラーが発生し、録画が失敗するようです。何かこころ当たりありますでしょうか?

16 Mar 10:07:30 - 405 HEAD:/api/program/381f5ksubq.json 127.0.0.1 "Kodi/18.5 (X11; Linux aarch64) CoreELEC/9.2 App_Bitness/32 Version/18.5-Git:cf5ad23bf0c35c78e81f1ae65e47514cbd7e1aec"

chinachu-wuiのURLにIPv6アドレスが使えない

http://[...]:10772 の様なIPv6アドレスを含むURLを指定すると、実際にはサーバサイドへリクエストが飛ばないようです。
(Kodiの問題のような気もします。)

また、DNSの正引きの結果、AAAAレコード(=IPv6アドレス)が返ってくるような場合でも、同様の状態になるようです。

chinachu自体はAPIについては、IPv6でアクセスしてもレスポンスは返すことは確認済みです。

プラグインが動作しない

KODI 16.1で以下のメッセージがログに記録され、プラグインが動作しません。
ERROR: PVR - exception '"type mismatch! call is() before get()" && isstd::string()' caught while trying to call 'PVR::CPVRClient::GetChannels' on add-on 'Chinachu:'. Please contact the developer of this add-on: mzyy94

なんとなくの原因は分かっていて、Mirakurun利用のため、chinachuをdevel-betaに上げているからと思います。
schedule.jsonの内容が、何かしら変わってしまって影響を受けているだろう事までは、予想出来ますが、
デバッグ環境が無いので、何処でエラーになってるかまでは、分かりません。

schdule.jsonを添付しますので、出来ましたらご対応頂けると、助かります。
schdule.zip

Not working on v18

Unknown error occurs and fails to run the add-on, though I updated the include files and addon.xml and re-ran the build process.

Environments:
Ubuntu 18.04 LTS
Kodi 2:18.0+git20180731.2048-alpha3-0bionic from ppa:team-xbmc/unstable

and I overwrote (pvr.chinachu files)/include/kodi with the files in the deb package "kodi-addon-dev" to meet the compatibility dependency.

Chinachu γ の環境で、Transcodeがされない

Kodi 16.1 + pvr.chinachu 3.3.0 にて、あまり太くない無線環境(実行速度10Mbps程度)にて、
Transcode を使い、ライブ視聴していまして、とても快適に使わせていただいています。
ただ、このたび Chinachu側の環境を Chinachu γ + Mirakurun 2.2.0 にアップデートしたところ、
画像がきれいになりましたが、カクカクと頻繁に止まりまして、どうも Transcode がされなくなったようです。
Chinachuをβに戻す(Mirakurunも削除)と、今まで通り視聴可能です。
Transcode のオプションは、Chinachu γ との組み合わせではサポートされていないのでしょうか。
ChinachuのWebUIからライブ視聴することは、Chinachu γ でも、問題なく視聴可能です。
クライアント(Kodi 16.1 + pvr.chinachu 3.3.0)は違うPCでも試してみましたが、結果は同じでした。
サーバ(Chinachu)は、一台しかないので、その設定の間違いという可能性も捨てきれないのですが、
サーバ側には特別な設定はいらなかったように記憶しています。

Too many API accesses

Currently, Kodi accesses to api/storage.json every 3 seconds. It's all too often :(

PVRマネージャーが起動しない。

kodiを17.0にアップデートしたので、harekaze も4.0.0にアップデートしたのですが、
PVRマネージャが起動しません。
何か解決策をご存知でしたらご教示願います。

使用環境

  • kodi 17.0
  • harekaze 4.0.0
  • chinachu gamma
  • archlinux

ログ抜粋

.kodi/temp/kodi.log

22:56:02.897 T:139753605104960 WARNING: JSONRPC: Could not parse type "Setting.Details.SettingList"
22:56:02.937 T:139753605104960  NOTICE: initialize done
22:56:02.937 T:139753605104960  NOTICE: Running the application...
22:56:02.938 T:139753605104960  NOTICE: starting zeroconf publishing
22:56:02.938 T:139753605104960  NOTICE: CWebServer[8080]: Started
22:56:02.938 T:139753605104960  NOTICE: starting upnp client
22:56:02.939 T:139751348741888  NOTICE: ES: Starting UDP Event server on port 9777
22:56:02.939 T:139751348741888  NOTICE: UDP: Listening on port 9777 (ipv6 : false)
22:56:02.952 T:139751779055360  NOTICE: AddOnLog: Harekaze (Chinachu PVR client): Video transcoding enabled.
22:56:02.953 T:139751779055360  NOTICE: AddOnLog: Harekaze (Chinachu PVR client): Audio transcoding enabled.
22:56:02.953 T:139751779055360  NOTICE: AddOnLog: Harekaze (Chinachu PVR client): Transcoding parameter: &c:v=h264&b:v=3072k&size=1920x1080&c:a=aac&b:a=192k
22:56:03.228 T:139750979659520   ERROR: PVR - exception '"type mismatch! call is<type>() before get<type>()" && is<bool>()' caught while trying to call 'GetChannels' on add-on 'Chinachu:http://${user}:${pass}@localhost:10772'. Please contact the developer of this add-on: Harekaze project
22:56:03.228 T:139750979659520   ERROR: PVR - GetChannels - cannot get channels from client '895923565': unknown error
22:56:03.228 T:139750979659520   ERROR: PVRChannelGroup - Load - failed to update channels
22:56:03.228 T:139750979659520   ERROR: PVRChannelGroupInternal - Load - failed to load channels
22:56:03.228 T:139750979659520   ERROR: CPVRChannelGroups - Load - failed to load channels
22:56:03.228 T:139750979659520   ERROR: PVRManager - Process - failed to load PVR data, retrying
22:56:04.357 T:139750979659520   ERROR: PVR - exception '"type mismatch! call is<type>() before get<type>()" && is<bool>()' caught while trying to call 'GetChannels' on add-on 'Chinachu:http://${user}:${pass}@localhost:10772'. Please contact the developer of this add-on: Harekaze project
22:56:04.357 T:139750979659520   ERROR: PVR - GetChannels - cannot get channels from client '895923565': unknown error
22:56:04.357 T:139750979659520   ERROR: PVRChannelGroup - Load - failed to update channels
22:56:04.357 T:139750979659520   ERROR: PVRChannelGroupInternal - Load - failed to load channels
22:56:04.357 T:139750979659520   ERROR: CPVRChannelGroups - Load - failed to load channels
22:56:04.357 T:139750979659520   ERROR: PVRManager - Process - failed to load PVR data, retrying

osmcで動かない

Raspberry Pi 3 B+にosmcを入れ、18.x-Leiaのブランチを用いてビルドし、インストールを試みたところ、下記のエラーを吐きました。

2020-04-17 09:13:29.218 T:1603855072   ERROR: ADDON: Could not locate pvr.chinachu.so
2020-04-17 09:13:29.218 T:1603855072   ERROR: UpdateAddons: Failed to create add-on Harekaze (Chinachu PVR client), status = 5

gui(kodi)には「アドオンを読み込めませんでした」と表示されます。

mirakurun使用時にCSのチャンネルで想定しているものが再生されない

再生時にmirakurunのAPIへCSのサービスIDが渡されてないため、CSのチャンネル全体のTSがストリーミングされて、その中の他のサービスIDのものがデコードされている?ようです。

キッズステーション(CS12, 330)をKodi上で再生しようとすると、エムオン!HD(CS12, 325)が再生されました。

  • Kodi上で、キッズステーションを再生した時のMirakurunのログ
mirakurun-server-0 2016-08-21T15:04:54.559Z info: TunerDevice#0 process has spawned by command `recpt1 --device /dev/pt3video0 --lnb 15 CS12 - -` (pid=4330)
mirakurun-server-0 2016-08-21T15:04:54.561Z info: TunerDevice#0 streaming to user `192.168.1.10:64392` (priority=0)
mirakurun-server-0 2016-08-21T15:04:54.575Z info: TunerDevice#0 > using device: /dev/pt3video0
mirakurun-server-0 LNB = 15V
mirakurun-server-0 pid = 4330
mirakurun-server-0 2016-08-21T15:04:55.000Z info: TunerDevice#0 > device = /dev/pt3video0
mirakurun-server-0 2016-08-21T15:04:55.002Z info: TunerDevice#0 > C/N = 15.383486dB
mirakurun-server-0 2016-08-21T15:04:55.002Z info: TunerDevice#0 > Recording...
mirakurun-server-0 2016-08-21T15:05:04.526Z info: TunerDevice#0 end streaming to user `192.168.1.10:64392` (priority=0)
mirakurun-server-0 192.168.1.10 - HEAD /api/channels/CS/CS12/stream?decode=1 HTTP/1.1 200 - - 594.989 ms Kodi/16.1 (Macintosh; Intel Mac OS X 10_11_6) App_Bitness/64 Version/16.1-Git:2016-04-24-c327c53
mirakurun-server-0 2016-08-21T15:05:04.535Z info: TunerDevice#0 streaming to user `192.168.1.10:64401` (priority=0)
mirakurun-server-0 2016-08-21T15:05:18.424Z info: TunerDevice#2 end streaming to user `Mirakurun:getEPG()` (priority=-1)
mirakurun-server-0 2016-08-21T15:05:18.425Z info: Network#32742 EPG gathering has finished
mirakurun-server-0 2016-08-21T15:05:18.446Z info: EPG GC has finished and removed 294 events
mirakurun-server-0 2016-08-21T15:05:18.488Z info: Program GC has finished and removed 178 programs
mirakurun-server-0 2016-08-21T15:05:18.489Z info: ChannelItem#'QVC' serviceId=161 check has started
mirakurun-server-0 2016-08-21T15:05:18.502Z info: TunerDevice#1 process has spawned by command `recpt1 --device /dev/pt3video1 --lnb 15 CS2 - -` (pid=4747)
mirakurun-server-0 2016-08-21T15:05:18.502Z info: TunerDevice#1 streaming to user `Mirakurun:getServices()` (priority=-1)
mirakurun-server-0 2016-08-21T15:05:18.506Z info: TunerDevice#1 > using device: /dev/pt3video1
  • rivarunで取得したキッズステーションを含むチャンネルの情報(抜粋)
[
  {
    "type": "CS",
    "channel": "CS12",
    "name": "GAORA",
    "services": [
      {
        "id": 700254,
        "serviceId": 254,
        "networkId": 7,
        "name": "GAORA"
      },
      {
        "id": 700325,
        "serviceId": 325,
        "networkId": 7,
        "name": "エムオン!HD"
      },
      {
        "id": 700330,
        "serviceId": 330,
        "networkId": 7,
        "name": "キッズステーション"
      }
    ]
  }
]

チャンネルの並び順

[バックエンドのチャンネル序列を使用]をONにするとGR/BS/CSが入り交じったチャンネル順になりますが、これをChinachuと同じ並び順にしていただけないでしょうか。
OFFにして手動で並べ替えれば良いのですが、数が多くKodiのUIも相まってかなり困難です。

よろしくお願いします。

番組表の録画予約表示がおかしい

Kodi 17 Windows devel-betaにて、番組表の録画予約表示に異常があります。

具体的には、予約していない番組の一部、場合によっては全部に予約済みマークがつきます。

2017/01/15あたりのcommitで異常が発生した気がします。

Android ARM Build Error

Description

./bootstrap
./configure --host=arm-linux-androideabi
make CPPFLAGS=-DPICOJSON_USE_LOCALE=0 # この行で失敗
ls pvr.chinachu.*.zip

を実行したときに失敗する

エラー

ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [libpvrchinachu.la] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1

Your Environment

Android NDK導入、及びパス通し済み(ndk-buildコマンド実行可)。

Hardware

  • MacBook Pro Early 2015

Software

  • OS X El Capitan 10.11.6 (15G1212)

Versions

  • Harekaze for Kodi: 3.3.0

Git Tag:a6b6ae5

P.S.

Releaseページにて3.2.0からAndroid版のビルド済みファイルのDLが不可になっていますが、もしかしてこちらと関係ありますでしょうか。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.