retrospect-addon / plugin.video.retrospect

Retrospect is a Kodi video add-on which allows you to watch streams of a number of free and publicly available online TV stream sites.
https://www.rieter.net/content/
GNU General Public License v3.0
108 stars 36 forks source link

nickjrnl not able to start playback (channel.nick.nickjr.nickjrnl) #1382

Closed nkichukov closed 4 years ago

nkichukov commented 4 years ago

Bug report

Describe the bug

Nickjrnl content cannot play.

Expected Behavior

Nickjrnl content plays.

Actual Behavior

Streaming does not start. Content delivery issue.

Possible Fix

To Reproduce

Steps to reproduce the behavior:

  1. Start retrospect
  2. Go to kids section
  3. Select NickJr
  4. Try to play some recording

Debuglog

20200527 21:03:06 - [INFO    ] - plugin.py            - 35   - *********** Starting Retrospect add-on version 5.2.5 ***********
20200527 21:03:06 - [INFO    ] - chn_class.py         - 45   - Initializing channel (__init__): Nick Jr. (nickjrnl) [channel.nick.nickjr.nickjrnl=True, nl=True, Kids, 48DDD
DCB-5500-4422-8AFC-8312B72E1ABA] (Order: #_nl.0022)
20200527 21:03:06 - [INFO    ] - plugin.py            - 104  - Loaded: Nick Jr.
20200527 21:03:06 - [INFO    ] - urihandler.py        - 513  - Performing a GET for http://media.mtvnservices.com/pmt/e1/access/index.html?uri=mgid:arc:video:nickjr.tv:9105
6b78-6045-4434-9c34-e90688bb9771&configtype=edge
20200527 21:03:07 - [INFO    ] - urihandler.py        - 518  - GET resulted in '200 OK' (0:00:00.640816) for http://media.mtvnservices.com/pmt/e1/access/index.html?uri=mgid
:arc:video:nickjr.tv:91056b78-6045-4434-9c34-e90688bb9771&configtype=edge
20200527 21:03:07 - [INFO    ] - urihandler.py        - 513  - Performing a GET for https://media-utils.mtvnservices.com/services/MediaGenerator/mgid:arc:video:nickjr.tv:91
056b78-6045-4434-9c34-e90688bb9771?arcStage=live&accountOverride=intl.mtvi.com&billingSection=intl&device=html5&ep=9512f343&format=json
20200527 21:03:07 - [INFO    ] - urihandler.py        - 518  - GET resulted in '200 OK' (0:00:00.544471) for https://media-utils.mtvnservices.com/services/MediaGenerator/mg
id:arc:video:nickjr.tv:91056b78-6045-4434-9c34-e90688bb9771?arcStage=live&accountOverride=intl.mtvi.com&billingSection=intl&device=html5&ep=9512f343&format=json
20200527 21:03:07 - [INFO    ] - mediaitem.py         - 445  - Creating playlist items for Bitrate: 4000 kbps
20200527 21:03:07 - [INFO    ] - mediaitem.py         - 445  - | MediaItem: Maak kennis met de Fuzzlies [Type=video, Complete=True, IsLive=False, Date=2019-02-26 23:00, Geo
/DRM=False/False]
20200527 21:03:07 - [INFO    ] - mediaitem.py         - 445  - | MediaPart: Maak kennis met de Fuzzlies [HttpHeaders={}]
20200527 21:03:07 - [INFO    ] - mediaitem.py         - 445  - |  + MediaStream: rtmpe://cp5290.edgefcs.net/ondemand/mtviestor/_!/intlod/MTVInternational/nickjr.intl/2019/0
4/17/1555493597733/2ffb8ca3a1844158b40ad0c5a0dcc883_384x216_278.mp4 [bitrate=293]
20200527 21:03:07 - [INFO    ] - mediaitem.py         - 445  - |  + MediaStream: rtmpe://cp5290.edgefcs.net/ondemand/mtviestor/_!/intlod/MTVInternational/nickjr.intl/2019/0
4/17/1555493597733/2ffb8ca3a1844158b40ad0c5a0dcc883_512x288_498.mp4 [bitrate=497]
20200527 21:03:07 - [INFO    ] - mediaitem.py         - 445  - |  + MediaStream: rtmpe://cp5290.edgefcs.net/ondemand/mtviestor/_!/intlod/MTVInternational/nickjr.intl/2019/0
4/17/1555493597733/2ffb8ca3a1844158b40ad0c5a0dcc883_640x360_1028.mp4 [bitrate=923]
20200527 21:03:07 - [INFO    ] - mediaitem.py         - 445  - |  + MediaStream: rtmpe://cp5290.edgefcs.net/ondemand/mtviestor/_!/intlod/MTVInternational/nickjr.intl/2019/0
4/17/1555493597733/2ffb8ca3a1844158b40ad0c5a0dcc883_768x432_1528.mp4 [bitrate=1196]
20200527 21:03:07 - [INFO    ] - mediaitem.py         - 445  - |  + MediaStream: rtmpe://cp5290.edgefcs.net/ondemand/mtviestor/_!/intlod/MTVInternational/nickjr.intl/2019/0
4/17/1555493597733/2ffb8ca3a1844158b40ad0c5a0dcc883_960x540_2128.mp4 [bitrate=1755]
20200527 21:03:07 - [INFO    ] - mediaitem.py         - 445  - |  + MediaStream: rtmpe://cp5290.edgefcs.net/ondemand/mtviestor/_!/intlod/MTVInternational/nickjr.intl/2019/0
4/17/1555493597733/2ffb8ca3a1844158b40ad0c5a0dcc883_1280x720_3128.mp4 [bitrate=2574]
20200527 21:03:07 - [INFO    ] - mediaitem.py         - 445  - +  + MediaStream: rtmpe://cp5290.edgefcs.net/ondemand/mtviestor/_!/intlod/MTVInternational/nickjr.intl/2019/0
4/17/1555493597733/2ffb8ca3a1844158b40ad0c5a0dcc883_1920x1080_5128.mp4 [bitrate=4807]
20200527 21:03:07 - [INFO    ] - mediaitem.py         - 458  - Selected Stream:  MediaStream: rtmpe://cp5290.edgefcs.net/ondemand/mtviestor/_!/intlod/MTVInternational/nickj
r.intl/2019/04/17/1555493597733/2ffb8ca3a1844158b40ad0c5a0dcc883_1280x720_3128.mp4 [bitrate=2574]
20200527 21:03:08 - [WARNING ] - player.py            - 57   - Player: PlayBackEnded triggered while waiting for start.
20200527 21:03:08 - [INFO    ] - addon.py             - 68   - Retrospect :: Flushing and closing logfile.

Additional information

I have tried to load a random movie from the web site in a browser, and those play fine there.

Your Environment

Used Operating system: GNU/Gentoo, arm architecture

Used versions:

basrieter commented 4 years ago

Please attach a full DEBUG retrospect.log file as requested. So please enable debug logging within Retrospect (via add-on settings), reproduce the problem and then upload the log file with the built-in functionality. Then post the correct link here (please double check that the link works).

nkichukov commented 4 years ago

Full debug log is here: https://paste.gnome.org/phtowpzyt/bvmxcr/raw

Does nickjrnl work for you?

basrieter commented 4 years ago

Full debug log is here: https://paste.gnome.org/phtowpzyt/bvmxcr/raw

Does nickjrnl work for you?

The link gives a 404

nkichukov commented 4 years ago

seems like gnome removed the paste, it can be found here instead: http://dpaste.com/0RANGZX.txt

basrieter commented 4 years ago

Please try this fix for Kodi Leia (not yet Matrix, I will update that one after I now this works):

https://github.com/retrospect-addon/plugin.video.retrospect/archive/5d78d93b57e13fa5f05ff90044d631575d705021.zip

Install via "Install from zip"

nkichukov commented 4 years ago

Thanks for the fix. It worked under kodi matrix. Unfortunately, I do not have any leias around, and having all my linuxes on GNU/Gentoo made me reluctant to recompile for the sake of testing on leia. So I applied your changes to the kodi-matrix branch and tested it. It worked.

Pull request https://github.com/retrospect-addon/plugin.video.retrospect/pull/1383 addresses it.

Once again, thank you for the quick response and the resolution! This issue can now be closed.

basrieter commented 4 years ago

Great. I will merge stuff then and update the Matrix branch. For that I won't use your PR as things work slightly different for the Matrix branch (it basically master with some minor patches)