Harekaze / pvr.chinachu

Chinachu PVR client for Kodi/XBMC
https://mzyy94.com/blog/2017/02/04/pvr-chinachu-4/
GNU General Public License v3.0
50 stars 10 forks source link

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

Closed eru closed 8 years ago

eru commented 8 years ago

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

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

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
[
  {
    "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": "キッズステーション"
      }
    ]
  }
]
mzyy94 commented 8 years ago

報告どうもです。 確かにパラメータ不足のようですので要修正ですね 月末までに修正・テストして次期バージョンで取り込みます。

mzyy94 commented 8 years ago

テストが完了し、3.2.0にて修正を取り込みました。

eru commented 8 years ago

3.2.0で修正確認できました。ご対応ありがとうございました。