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
113 stars 36 forks source link

Add Belgium channel vier.be #674

Closed basrieter closed 8 years ago

basrieter commented 9 years ago

Original report by Geert (Bitbucket: slashbot28, ).


Hi Bas,

Could you add http://www.vier.be/volledige-afleveringen It contains full episodes from missed tv programs, so it would be great for the Belgian tv fans. dont know if you can stream them from outside Belgium. Thanks a lot Geert Verhulst

basrieter commented 8 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Issue #524 was marked as a duplicate of this issue.

basrieter commented 8 years ago

Original comment by Koen Bekaert (Bitbucket: koen_bekaert, ).


Yes, this channel would be great to add ! I had the same request. Thanks a lot.

basrieter commented 8 years ago

Original comment by Punctuele (Bitbucket: Punctuele, ).


extra vote for this!

basrieter commented 8 years ago

Original comment by Mahammed Zishan Khan (Bitbucket: mahammedkhan, GitHub: mahammedkhan).


+1 sounds like a good idea.

basrieter commented 8 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Does anyone have a good Belgium proxy? I would like to test the channel that is almost finished!

basrieter commented 8 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Please extract this zip in the addons/net.rieter.xot.channel.be/ folder. It should add a folder "vier".

The restart Kodi and run Retrospect from the Video Add-ons list (not the Kodi Home screen, as it caches responses).

EDIT: the stream resolving part I can't test from NL, so if streams don't play. Please attach a full DEBUG retrospect.log file

basrieter commented 8 years ago

Original comment by Mahammed Zishan Khan (Bitbucket: mahammedkhan, GitHub: mahammedkhan).


Thanks Bas, I've tried a couple of programs (Komen Eten, De Ideale Wereld) and it seems to stream fine.

basrieter commented 8 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Good to hear. Could you attach a DEBUG retrospect.log so I can check it actually fetches the right stuff?

basrieter commented 8 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Added: Vier.be (Fixes #674)

basrieter commented 8 years ago

Original comment by Mahammed Zishan Khan (Bitbucket: mahammedkhan, GitHub: mahammedkhan).


Here's the log:

#!python

20160513 22:08:06 - [INFO    ] - addonsettings.py     - 856  - Loading Settings into static object
20160513 22:08:06 - [INFO    ] - envcontroller.py     - 209  - Current platform determined to be: Linux
20160513 22:08:06 - [INFO    ] - urihandler.py        - 186  - UriHandler initialised [useCompression=True, useCaching=True]
20160513 22:08:06 - [INFO    ] - plugin.py            - 99   - *********** Starting Retrospect add-on version 4.1.1 ***********
20160513 22:08:06 - [INFO    ] - plugin.py            - 113  - Add-On start detected. Performing startup actions.
20160513 22:08:06 - [INFO    ] - envcontroller.py     - 104  - Not walking directory structure because the loglevel is set to INFO or higher
20160513 22:08:06 - [INFO    ] - envcontroller.py     - 266  - Cleaning up cache in '/home/osmc/.kodi/userdata/addon_data/net.rieter.xot/cache/' that is older than 7 days
20160513 22:08:06 - [INFO    ] - envcontroller.py     - 286  - Removed 0 of 0 files from cache in: '/home/osmc/.kodi/userdata/addon_data/net.rieter.xot/cache/*.*'
20160513 22:08:06 - [INFO    ] - envcontroller.py     - 266  - Cleaning up cache in '' that is older than 0 days
20160513 22:08:06 - [INFO    ] - envcontroller.py     - 268  - Did not cleanup cache: folder does not exist
20160513 22:08:06 - [INFO    ] - plugin.py            - 246  - Plugin::ShowCategories
20160513 22:08:06 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.be version 4.1.1.2
20160513 22:08:06 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.nick version 4.1.1.0
20160513 22:08:06 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.streams version 4.1.1.1
20160513 22:08:06 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.videos version 4.1.1.0
20160513 22:08:06 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.se version 4.1.1.6
20160513 22:08:06 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.uk version 4.1.1.0
20160513 22:08:06 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.regionalnl version 4.1.1.0
20160513 22:08:06 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.rtlnl version 4.1.1.1
20160513 22:08:06 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.mtg version 4.1.1.0
20160513 22:08:06 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.de version 4.1.1.0
20160513 22:08:06 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.sbsnl version 4.1.1.2
20160513 22:08:06 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.mtv version 4.1.1.0
20160513 22:08:06 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.no version 4.1.1.1
20160513 22:08:06 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.nos version 4.1.1.0
20160513 22:08:06 - [INFO    ] - channelimporter.py   - 438  - Initialising channel set at: /home/osmc/.kodi/addons/net.rieter.xot.channel.be/vier
20160513 22:08:06 - [INFO    ] - cached.py            - 133  - Purging Texture for: /home/osmc/.kodi/addons/net.rieter.xot.channel.be/vier
20160513 22:08:06 - [WARNING ] - cached.py            - 150  - Missing path '/home/osmc/.kodi/userdata/addon_data/net.rieter.xot/textures/net.rieter.xot.channel.be.vier' to purge
20160513 22:08:06 - [INFO    ] - channelimporter.py   - 417  - Performing first time channel actions for: Vier [be, National, 50E04907-8983-4552-A775-E70F3D91FB99] (Order: #be.0002)
20160513 22:08:07 - [WARNING ] - channelimporter.py   - 751  - Not loading: Cobra (cobra) [be, National, 6C7374A8-B6BA-11E0-A21E-1A434824019B] (Order: #be.0014) -> platform 'Linux' is not compatible
20160513 22:08:07 - [WARNING ] - channelimporter.py   - 751  - Not loading: Southpark Sweden (southpark.se) [se, Video, F9616B7C-5CC8-11E1-8F40-43194824019B] (Order: #se.0255) -> platform 'Linux' is not compatible
20160513 22:08:07 - [WARNING ] - channelimporter.py   - 751  - Not loading: Southpark.NL (southpark) [nl, Video, 3ac3d6d0-5b2a-11dd-ae16-0800200c9a66] (Order: #_nl.0255) -> platform 'Linux' is not compatible
20160513 22:08:07 - [WARNING ] - channelimporter.py   - 751  - Not loading: Omroep Gelderland (tv1) [nl, Regional, B797D9BA-F06B-11E1-9CD5-9F7D6188709B] (Order: #_nl.0100) -> platform 'Linux' is not compatible
20160513 22:08:07 - [WARNING ] - channelimporter.py   - 751  - Not loading: MyVideo.nl [nl, Video, A6FF1534-42F3-11DD-8F18-08F555D89593] (Order: #_nl.0255) -> platform 'Linux' is not compatible
20160513 22:08:07 - [WARNING ] - channelimporter.py   - 751  - Not loading: Pathé Nederland (HTML) (pathe) [nl, Video, 3D4C7F88-FAB8-11E1-868D-8CDA6088709B] (Order: #_nl.0050) -> platform 'Linux' is not compatible
20160513 22:08:07 - [INFO    ] - channelimporter.py   - 683  - New or updated channels found. Updating add-on configuration for all channels and user agent
20160513 22:08:07 - [INFO    ] - addonsettings.py     - 601  - Settings.xml updated succesfully. Reloading settings.
20160513 22:08:07 - [INFO    ] - addonsettings.py     - 856  - Loading Settings into static object
20160513 22:08:07 - [INFO    ] - addonsettings.py     - 266  - User agent set to: Kodi/16.1 (Linux 4.4.8-3-osmc;armv7l; http://www.xbmc.org)
20160513 22:08:07 - [INFO    ] - channelimporter.py   - 830  - Generating channel index at '/home/osmc/.kodi/userdata/addon_data/net.rieter.xot/channelindex.json'
20160513 22:08:07 - [INFO    ] - channelimporter.py   - 695  - Imported 78 channels from which 72 are enabled
20160513 22:08:07 - [INFO    ] - default.py           - 69   - Retrospect :: Flushing and closing logfile.
20160513 22:08:09 - [INFO    ] - default.py           - 38   - XOT Logger :: Appending Existing logFile
20160513 22:08:10 - [INFO    ] - addonsettings.py     - 856  - Loading Settings into static object
20160513 22:08:10 - [INFO    ] - envcontroller.py     - 209  - Current platform determined to be: Linux
20160513 22:08:10 - [INFO    ] - urihandler.py        - 186  - UriHandler initialised [useCompression=True, useCaching=True]
20160513 22:08:10 - [INFO    ] - plugin.py            - 99   - *********** Starting Retrospect add-on version 4.1.1 ***********
20160513 22:08:10 - [INFO    ] - plugin.py            - 286  - Plugin::ShowChannelList for National
20160513 22:08:10 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.be version 4.1.1.2
20160513 22:08:10 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.nick version 4.1.1.0
20160513 22:08:10 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.streams version 4.1.1.1
20160513 22:08:10 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.videos version 4.1.1.0
20160513 22:08:10 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.se version 4.1.1.6
20160513 22:08:10 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.uk version 4.1.1.0
20160513 22:08:10 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.regionalnl version 4.1.1.0
20160513 22:08:10 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.rtlnl version 4.1.1.1
20160513 22:08:10 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.mtg version 4.1.1.0
20160513 22:08:10 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.de version 4.1.1.0
20160513 22:08:10 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.sbsnl version 4.1.1.2
20160513 22:08:10 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.mtv version 4.1.1.0
20160513 22:08:10 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.no version 4.1.1.1
20160513 22:08:10 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.nos version 4.1.1.0
20160513 22:08:10 - [WARNING ] - channelimporter.py   - 751  - Not loading: Cobra (cobra) [be, National, 6C7374A8-B6BA-11E0-A21E-1A434824019B] (Order: #be.0014) -> platform 'Linux' is not compatible
20160513 22:08:10 - [WARNING ] - channelimporter.py   - 751  - Not loading: Southpark Sweden (southpark.se) [se, Video, F9616B7C-5CC8-11E1-8F40-43194824019B] (Order: #se.0255) -> platform 'Linux' is not compatible
20160513 22:08:10 - [WARNING ] - channelimporter.py   - 751  - Not loading: Southpark.NL (southpark) [nl, Video, 3ac3d6d0-5b2a-11dd-ae16-0800200c9a66] (Order: #_nl.0255) -> platform 'Linux' is not compatible
20160513 22:08:10 - [WARNING ] - channelimporter.py   - 751  - Not loading: Omroep Gelderland (tv1) [nl, Regional, B797D9BA-F06B-11E1-9CD5-9F7D6188709B] (Order: #_nl.0100) -> platform 'Linux' is not compatible
20160513 22:08:10 - [WARNING ] - channelimporter.py   - 751  - Not loading: MyVideo.nl [nl, Video, A6FF1534-42F3-11DD-8F18-08F555D89593] (Order: #_nl.0255) -> platform 'Linux' is not compatible
20160513 22:08:10 - [WARNING ] - channelimporter.py   - 751  - Not loading: Pathé Nederland (HTML) (pathe) [nl, Video, 3D4C7F88-FAB8-11E1-868D-8CDA6088709B] (Order: #_nl.0050) -> platform 'Linux' is not compatible
20160513 22:08:10 - [INFO    ] - channelimporter.py   - 695  - Imported 78 channels from which 72 are enabled
20160513 22:08:11 - [INFO    ] - cached.py            - 103  - Fetching missing textures.
20160513 22:08:11 - [INFO    ] - default.py           - 69   - Retrospect :: Flushing and closing logfile.
20160513 22:08:18 - [INFO    ] - default.py           - 38   - XOT Logger :: Appending Existing logFile
20160513 22:08:19 - [INFO    ] - addonsettings.py     - 856  - Loading Settings into static object
20160513 22:08:19 - [INFO    ] - envcontroller.py     - 209  - Current platform determined to be: Linux
20160513 22:08:19 - [INFO    ] - urihandler.py        - 186  - UriHandler initialised [useCompression=True, useCaching=True]
20160513 22:08:19 - [INFO    ] - plugin.py            - 99   - *********** Starting Retrospect add-on version 4.1.1 ***********
20160513 22:08:19 - [INFO    ] - channelimporter.py   - 228  - Loading channels for class 'chn_vier' and channelCode 'None'
20160513 22:08:19 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.be version 4.1.1.2
20160513 22:08:19 - [INFO    ] - chn_class.py         - 52   - Initializing channel (__init__): Vier [be, National, 50E04907-8983-4552-A775-E70F3D91FB99] (Order: #be.0002)
20160513 22:08:19 - [INFO    ] - plugin.py            - 177  - Loaded: Vier
20160513 22:08:19 - [INFO    ] - plugin.py            - 382  - Plugin::ProcessFolderList Doing ProcessFolderList
20160513 22:08:19 - [INFO    ] - chn_class.py         - 217  - ProcessFolderList :: No item was specified. Assuming it was the main channel list
20160513 22:08:19 - [INFO    ] - urihandler.py        - 453  - Opening requested uri: http://www.vier.be/volledige-afleveringen (callback=False, timeout=30)
20160513 22:08:19 - [INFO    ] - urihandler.py        - 543  - Url http://www.vier.be/volledige-afleveringen was opened successfully
20160513 22:08:19 - [INFO    ] - urihandler.py        - 453  - Opening requested uri: http://www.google-analytics.com/collect (callback=False, timeout=30)
20160513 22:08:19 - [INFO    ] - urihandler.py        - 611  - Disabling caching for this request
20160513 22:08:19 - [INFO    ] - urihandler.py        - 669  - Using UserAgent from AdditionalHeaders: Kodi/16.1 (Linux 4.4.8-3-osmc;armv7l; http://www.xbmc.org)
20160513 22:08:20 - [INFO    ] - urihandler.py        - 543  - Url http://www.google-analytics.com/collect was opened successfully
20160513 22:08:20 - [INFO    ] - cached.py            - 103  - Fetching missing textures.
20160513 22:08:20 - [INFO    ] - default.py           - 69   - Retrospect :: Flushing and closing logfile.
20160513 22:08:27 - [INFO    ] - default.py           - 38   - XOT Logger :: Appending Existing logFile
20160513 22:08:28 - [INFO    ] - addonsettings.py     - 856  - Loading Settings into static object
20160513 22:08:28 - [INFO    ] - envcontroller.py     - 209  - Current platform determined to be: Linux
20160513 22:08:28 - [INFO    ] - urihandler.py        - 186  - UriHandler initialised [useCompression=True, useCaching=True]
20160513 22:08:28 - [INFO    ] - plugin.py            - 99   - *********** Starting Retrospect add-on version 4.1.1 ***********
20160513 22:08:28 - [INFO    ] - channelimporter.py   - 228  - Loading channels for class 'chn_vier' and channelCode 'None'
20160513 22:08:28 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.be version 4.1.1.2
20160513 22:08:28 - [INFO    ] - chn_class.py         - 52   - Initializing channel (__init__): Vier [be, National, 50E04907-8983-4552-A775-E70F3D91FB99] (Order: #be.0002)
20160513 22:08:28 - [INFO    ] - plugin.py            - 177  - Loaded: Vier
20160513 22:08:28 - [INFO    ] - plugin.py            - 382  - Plugin::ProcessFolderList Doing ProcessFolderList
20160513 22:08:28 - [INFO    ] - urihandler.py        - 453  - Opening requested uri: http://www.vier.be/volledige-afleveringen/64054 (callback=False, timeout=30)
20160513 22:08:28 - [INFO    ] - urihandler.py        - 543  - Url http://www.vier.be/volledige-afleveringen/64054 was opened successfully
20160513 22:08:28 - [INFO    ] - default.py           - 69   - Retrospect :: Flushing and closing logfile.
20160513 22:08:38 - [INFO    ] - default.py           - 38   - XOT Logger :: Appending Existing logFile
20160513 22:08:39 - [INFO    ] - addonsettings.py     - 856  - Loading Settings into static object
20160513 22:08:39 - [INFO    ] - envcontroller.py     - 209  - Current platform determined to be: Linux
20160513 22:08:39 - [INFO    ] - urihandler.py        - 186  - UriHandler initialised [useCompression=True, useCaching=True]
20160513 22:08:39 - [INFO    ] - plugin.py            - 99   - *********** Starting Retrospect add-on version 4.1.1 ***********
20160513 22:08:39 - [INFO    ] - channelimporter.py   - 228  - Loading channels for class 'chn_vier' and channelCode 'None'
20160513 22:08:39 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.be version 4.1.1.2
20160513 22:08:39 - [INFO    ] - chn_class.py         - 52   - Initializing channel (__init__): Vier [be, National, 50E04907-8983-4552-A775-E70F3D91FB99] (Order: #be.0002)
20160513 22:08:39 - [INFO    ] - plugin.py            - 177  - Loaded: Vier
20160513 22:08:39 - [INFO    ] - urihandler.py        - 453  - Opening requested uri: http://www.vier.be/deidealewereld/videos/aflevering-van-8-oktober-lady-linn-en-michael-winslow/1310035 (callback=False, timeout=30)
20160513 22:08:39 - [INFO    ] - urihandler.py        - 543  - Url http://www.vier.be/deidealewereld/videos/aflevering-van-8-oktober-lady-linn-en-michael-winslow/1310035 was opened successfully
20160513 22:08:39 - [INFO    ] - urihandler.py        - 453  - Opening requested uri: http://vod.streamcloud.be/vier_vod/mp4:_definst_/deidealewereld/najaar2015/afleveringen/20151008_aflevering.mp4/playlist.m3u8 (callback=False, timeout=30)
20160513 22:08:39 - [INFO    ] - urihandler.py        - 543  - Url http://vod.streamcloud.be/vier_vod/mp4:_definst_/deidealewereld/najaar2015/afleveringen/20151008_aflevering.mp4/playlist.m3u8 was opened successfully
20160513 22:08:39 - [INFO    ] - mediaitem.py         - 425  - Updating the playlist for item at position 0 and trying to preserve other playlist items
20160513 22:08:39 - [INFO    ] - mediaitem.py         - 842  - Updating xbmc playlist-item path: http://vod.streamcloud.be/vier_vod/mp4:_definst_/deidealewereld/najaar2015/afleveringen/20151008_aflevering.mp4/chunklist_w69396000.m3u8
20160513 22:08:39 - [INFO    ] - mediaitem.py         - 492  - Creating playlist for Bitrate: 4000 kbps
20160513 22:08:39 - [INFO    ] - mediaitem.py         - 492  - | MediaItem: Aflevering van 8 oktober: Lady Linn en Michael Winslow [Type=video, Complete=True, IsLive=False, Date=2015-10-09, Downloadable=False, Geo/DRM=False/False]
20160513 22:08:39 - [INFO    ] - mediaitem.py         - 492  - | MediaPart: Aflevering van 8 oktober: Lady Linn en Michael Winslow [CanStream=True, HttpHeaders={}]
20160513 22:08:39 - [INFO    ] - mediaitem.py         - 492  - |  + MediaStream: http://vod.streamcloud.be/vier_vod/mp4:_definst_/deidealewereld/najaar2015/afleveringen/20151008_aflevering.mp4/chunklist_w69396000.m3u8 [bitrate=1827, downloaded=False]
20160513 22:08:39 - [INFO    ] - mediaitem.py         - 492  - |  + MediaStream: http://vod.streamcloud.be/vier_vod/mp4:_definst_/deidealewereld/najaar2015/afleveringen/20151008_aflevering.mp4/chunklist_w69396000_ao.m3u8 [bitrate=64, downloaded=False]
20160513 22:08:39 - [INFO    ] - mediaitem.py         - 492  - | Selected Streams:
20160513 22:08:39 - [INFO    ] - mediaitem.py         - 492  - +  + MediaStream: http://vod.streamcloud.be/vier_vod/mp4:_definst_/deidealewereld/najaar2015/afleveringen/20151008_aflevering.mp4/chunklist_w69396000.m3u8 [bitrate=1827, downloaded=False]
20160513 22:08:39 - [INFO    ] - urihandler.py        - 453  - Opening requested uri: http://www.google-analytics.com/collect (callback=False, timeout=30)
20160513 22:08:39 - [INFO    ] - urihandler.py        - 611  - Disabling caching for this request
20160513 22:08:39 - [INFO    ] - urihandler.py        - 669  - Using UserAgent from AdditionalHeaders: Kodi/16.1 (Linux 4.4.8-3-osmc;armv7l; http://www.xbmc.org)
20160513 22:08:40 - [INFO    ] - urihandler.py        - 543  - Url http://www.google-analytics.com/collect was opened successfully
20160513 22:08:40 - [INFO    ] - plugin.py            - 548  - Playing stream @ playlist index 0 using setResolvedUrl method
20160513 22:08:40 - [INFO    ] - default.py           - 69   - Retrospect :: Flushing and closing logfile.
20160513 22:08:58 - [INFO    ] - default.py           - 38   - XOT Logger :: Appending Existing logFile
20160513 22:08:59 - [INFO    ] - addonsettings.py     - 856  - Loading Settings into static object
20160513 22:08:59 - [INFO    ] - envcontroller.py     - 209  - Current platform determined to be: Linux
20160513 22:08:59 - [INFO    ] - urihandler.py        - 186  - UriHandler initialised [useCompression=True, useCaching=True]
20160513 22:08:59 - [INFO    ] - plugin.py            - 99   - *********** Starting Retrospect add-on version 4.1.1 ***********
20160513 22:08:59 - [INFO    ] - channelimporter.py   - 228  - Loading channels for class 'chn_vier' and channelCode 'None'
20160513 22:08:59 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.be version 4.1.1.2
20160513 22:08:59 - [INFO    ] - chn_class.py         - 52   - Initializing channel (__init__): Vier [be, National, 50E04907-8983-4552-A775-E70F3D91FB99] (Order: #be.0002)
20160513 22:08:59 - [INFO    ] - plugin.py            - 177  - Loaded: Vier
20160513 22:08:59 - [INFO    ] - plugin.py            - 382  - Plugin::ProcessFolderList Doing ProcessFolderList
20160513 22:08:59 - [INFO    ] - urihandler.py        - 453  - Opening requested uri: http://www.vier.be/volledige-afleveringen/7087 (callback=False, timeout=30)
20160513 22:09:00 - [INFO    ] - urihandler.py        - 543  - Url http://www.vier.be/volledige-afleveringen/7087 was opened successfully
20160513 22:09:00 - [INFO    ] - default.py           - 69   - Retrospect :: Flushing and closing logfile.
20160513 22:09:06 - [INFO    ] - default.py           - 38   - XOT Logger :: Appending Existing logFile
20160513 22:09:07 - [INFO    ] - addonsettings.py     - 856  - Loading Settings into static object
20160513 22:09:07 - [INFO    ] - envcontroller.py     - 209  - Current platform determined to be: Linux
20160513 22:09:07 - [INFO    ] - urihandler.py        - 186  - UriHandler initialised [useCompression=True, useCaching=True]
20160513 22:09:07 - [INFO    ] - plugin.py            - 99   - *********** Starting Retrospect add-on version 4.1.1 ***********
20160513 22:09:07 - [INFO    ] - channelimporter.py   - 228  - Loading channels for class 'chn_vier' and channelCode 'None'
20160513 22:09:07 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.be version 4.1.1.2
20160513 22:09:07 - [INFO    ] - chn_class.py         - 52   - Initializing channel (__init__): Vier [be, National, 50E04907-8983-4552-A775-E70F3D91FB99] (Order: #be.0002)
20160513 22:09:07 - [INFO    ] - plugin.py            - 177  - Loaded: Vier
20160513 22:09:07 - [INFO    ] - urihandler.py        - 453  - Opening requested uri: http://www.vier.be/komeneten/videos/aflevering-van-12-mei-charlotte-uit-gent/1360009 (callback=False, timeout=30)
20160513 22:09:08 - [INFO    ] - urihandler.py        - 543  - Url http://www.vier.be/komeneten/videos/aflevering-van-12-mei-charlotte-uit-gent/1360009 was opened successfully
20160513 22:09:08 - [INFO    ] - urihandler.py        - 453  - Opening requested uri: http://vod.streamcloud.be/vier_vod_geo/mp4:_definst_/komeneten/s14/DF_w9_d4.mp4/playlist.m3u8 (callback=False, timeout=30)
20160513 22:09:08 - [INFO    ] - urihandler.py        - 543  - Url http://vod.streamcloud.be/vier_vod_geo/mp4:_definst_/komeneten/s14/DF_w9_d4.mp4/playlist.m3u8 was opened successfully
20160513 22:09:08 - [INFO    ] - mediaitem.py         - 425  - Updating the playlist for item at position 0 and trying to preserve other playlist items
20160513 22:09:08 - [INFO    ] - mediaitem.py         - 842  - Updating xbmc playlist-item path: http://vod.streamcloud.be/vier_vod_geo/mp4:_definst_/komeneten/s14/DF_w9_d4.mp4/chunklist_w1874965389.m3u8
20160513 22:09:08 - [INFO    ] - mediaitem.py         - 492  - Creating playlist for Bitrate: 4000 kbps
20160513 22:09:08 - [INFO    ] - mediaitem.py         - 492  - | MediaItem: Aflevering van 12 mei: Charlotte uit Gent [Type=video, Complete=True, IsLive=False, Date=2016-05-12, Downloadable=False, Geo/DRM=True/False]
20160513 22:09:08 - [INFO    ] - mediaitem.py         - 492  - | MediaPart: Aflevering van 12 mei: Charlotte uit Gent [CanStream=True, HttpHeaders={}]
20160513 22:09:08 - [INFO    ] - mediaitem.py         - 492  - |  + MediaStream: http://vod.streamcloud.be/vier_vod_geo/mp4:_definst_/komeneten/s14/DF_w9_d4.mp4/chunklist_w1874965389.m3u8 [bitrate=1933, downloaded=False]
20160513 22:09:08 - [INFO    ] - mediaitem.py         - 492  - |  + MediaStream: http://vod.streamcloud.be/vier_vod_geo/mp4:_definst_/komeneten/s14/DF_w9_d4.mp4/chunklist_w1874965389_ao.m3u8 [bitrate=64, downloaded=False]
20160513 22:09:08 - [INFO    ] - mediaitem.py         - 492  - | Selected Streams:
20160513 22:09:08 - [INFO    ] - mediaitem.py         - 492  - +  + MediaStream: http://vod.streamcloud.be/vier_vod_geo/mp4:_definst_/komeneten/s14/DF_w9_d4.mp4/chunklist_w1874965389.m3u8 [bitrate=1933, downloaded=False]
20160513 22:09:08 - [INFO    ] - urihandler.py        - 453  - Opening requested uri: http://www.google-analytics.com/collect (callback=False, timeout=30)
20160513 22:09:08 - [INFO    ] - urihandler.py        - 611  - Disabling caching for this request
20160513 22:09:08 - [INFO    ] - urihandler.py        - 669  - Using UserAgent from AdditionalHeaders: Kodi/16.1 (Linux 4.4.8-3-osmc;armv7l; http://www.xbmc.org)
20160513 22:09:08 - [INFO    ] - urihandler.py        - 543  - Url http://www.google-analytics.com/collect was opened successfully
20160513 22:09:08 - [INFO    ] - plugin.py            - 548  - Playing stream @ playlist index 0 using setResolvedUrl method
20160513 22:09:08 - [INFO    ] - default.py           - 69   - Retrospect :: Flushing and closing logfile.
20160513 22:46:24 - [INFO    ] - default.py           - 38   - XOT Logger :: Appending Existing logFile
20160513 22:46:25 - [INFO    ] - addonsettings.py     - 856  - Loading Settings into static object
20160513 22:46:25 - [INFO    ] - envcontroller.py     - 209  - Current platform determined to be: Linux
20160513 22:46:25 - [INFO    ] - urihandler.py        - 186  - UriHandler initialised [useCompression=True, useCaching=True]
20160513 22:46:25 - [INFO    ] - plugin.py            - 99   - *********** Starting Retrospect add-on version 4.1.1 ***********
20160513 22:46:25 - [INFO    ] - channelimporter.py   - 228  - Loading channels for class 'chn_vier' and channelCode 'None'
20160513 22:46:25 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.be version 4.1.1.2
20160513 22:46:25 - [INFO    ] - chn_class.py         - 52   - Initializing channel (__init__): Vier [be, National, 50E04907-8983-4552-A775-E70F3D91FB99] (Order: #be.0002)
20160513 22:46:25 - [INFO    ] - plugin.py            - 177  - Loaded: Vier
20160513 22:46:25 - [INFO    ] - plugin.py            - 382  - Plugin::ProcessFolderList Doing ProcessFolderList
20160513 22:46:25 - [INFO    ] - urihandler.py        - 453  - Opening requested uri: http://www.vier.be/volledige-afleveringen/105073 (callback=False, timeout=30)
20160513 22:46:26 - [INFO    ] - urihandler.py        - 543  - Url http://www.vier.be/volledige-afleveringen/105073 was opened successfully
20160513 22:46:26 - [INFO    ] - default.py           - 69   - Retrospect :: Flushing and closing logfile.
20160513 22:46:44 - [INFO    ] - default.py           - 38   - XOT Logger :: Appending Existing logFile
20160513 22:46:45 - [INFO    ] - addonsettings.py     - 856  - Loading Settings into static object
20160513 22:46:45 - [INFO    ] - envcontroller.py     - 209  - Current platform determined to be: Linux
20160513 22:46:45 - [INFO    ] - urihandler.py        - 186  - UriHandler initialised [useCompression=True, useCaching=True]
20160513 22:46:45 - [INFO    ] - plugin.py            - 99   - *********** Starting Retrospect add-on version 4.1.1 ***********
20160513 22:46:45 - [INFO    ] - channelimporter.py   - 228  - Loading channels for class 'chn_vier' and channelCode 'None'
20160513 22:46:45 - [INFO    ] - channelimporter.py   - 812  - Loading net.rieter.xot.channel.be version 4.1.1.2
20160513 22:46:45 - [INFO    ] - chn_class.py         - 52   - Initializing channel (__init__): Vier [be, National, 50E04907-8983-4552-A775-E70F3D91FB99] (Order: #be.0002)
20160513 22:46:45 - [INFO    ] - plugin.py            - 177  - Loaded: Vier
20160513 22:46:45 - [INFO    ] - urihandler.py        - 453  - Opening requested uri: http://www.vier.be/theskyisthelimit/videos/aflevering-van-29-maart/1786832 (callback=False, timeout=30)
20160513 22:46:47 - [INFO    ] - urihandler.py        - 543  - Url http://www.vier.be/theskyisthelimit/videos/aflevering-van-29-maart/1786832 was opened successfully
20160513 22:46:47 - [INFO    ] - urihandler.py        - 453  - Opening requested uri: http://vod.streamcloud.be/vier_vod_geo/mp4:_definst_/theskyisthelimit/s3/20160322_afl8_veerle_smet_christoff_knokke.mp4/playlist.m3u8 (callback=False, timeout=30)
20160513 22:46:47 - [INFO    ] - urihandler.py        - 543  - Url http://vod.streamcloud.be/vier_vod_geo/mp4:_definst_/theskyisthelimit/s3/20160322_afl8_veerle_smet_christoff_knokke.mp4/playlist.m3u8 was opened successfully
20160513 22:46:47 - [INFO    ] - mediaitem.py         - 425  - Updating the playlist for item at position 0 and trying to preserve other playlist items
20160513 22:46:47 - [INFO    ] - mediaitem.py         - 842  - Updating xbmc playlist-item path: http://vod.streamcloud.be/vier_vod_geo/mp4:_definst_/theskyisthelimit/s3/20160322_afl8_veerle_smet_christoff_knokke.mp4/chunklist_w552297311.m3u8
20160513 22:46:47 - [INFO    ] - mediaitem.py         - 492  - Creating playlist for Bitrate: 4000 kbps
20160513 22:46:47 - [INFO    ] - mediaitem.py         - 492  - | MediaItem: Aflevering van 29 maart [Type=video, Complete=True, IsLive=False, Date=2016-03-29, Downloadable=False, Geo/DRM=True/False]
20160513 22:46:47 - [INFO    ] - mediaitem.py         - 492  - | MediaPart: Aflevering van 29 maart [CanStream=True, HttpHeaders={}]
20160513 22:46:47 - [INFO    ] - mediaitem.py         - 492  - |  + MediaStream: http://vod.streamcloud.be/vier_vod_geo/mp4:_definst_/theskyisthelimit/s3/20160322_afl8_veerle_smet_christoff_knokke.mp4/chunklist_w552297311.m3u8 [bitrate=2019, downloaded=False]
20160513 22:46:47 - [INFO    ] - mediaitem.py         - 492  - |  + MediaStream: http://vod.streamcloud.be/vier_vod_geo/mp4:_definst_/theskyisthelimit/s3/20160322_afl8_veerle_smet_christoff_knokke.mp4/chunklist_w552297311_ao.m3u8 [bitrate=64, downloaded=False]
20160513 22:46:47 - [INFO    ] - mediaitem.py         - 492  - | Selected Streams:
20160513 22:46:47 - [INFO    ] - mediaitem.py         - 492  - +  + MediaStream: http://vod.streamcloud.be/vier_vod_geo/mp4:_definst_/theskyisthelimit/s3/20160322_afl8_veerle_smet_christoff_knokke.mp4/chunklist_w552297311.m3u8 [bitrate=2019, downloaded=False]
20160513 22:46:47 - [INFO    ] - urihandler.py        - 453  - Opening requested uri: http://www.google-analytics.com/collect (callback=False, timeout=30)
20160513 22:46:47 - [INFO    ] - urihandler.py        - 611  - Disabling caching for this request
20160513 22:46:47 - [INFO    ] - urihandler.py        - 669  - Using UserAgent from AdditionalHeaders: Kodi/16.1 (Linux 4.4.8-3-osmc;armv7l; http://www.xbmc.org)
20160513 22:46:47 - [INFO    ] - urihandler.py        - 543  - Url http://www.google-analytics.com/collect was opened successfully
20160513 22:46:47 - [INFO    ] - plugin.py            - 548  - Playing stream @ playlist index 0 using setResolvedUrl method
20160513 22:46:47 - [INFO    ] - default.py           - 69   - Retrospect :: Flushing and closing logfile.
basrieter commented 8 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Looks good.

basrieter commented 8 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Added: Vier.be (Fixes #674) (cherry picked from commit 899e990)

basrieter commented 8 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


I committed the changes to the master and patch branch. Going to do #725 now and then release.

basrieter commented 8 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Updates roling out over the next 6 hours: http://www.rieter.net/content/2016/05/16/net-rieter-xot-channel-be-4-1-1-3/

basrieter commented 8 years ago

Original comment by Koen Bekaert (Bitbucket: koen_bekaert, ).


Hi Bas,

I tried this new channel. On my windows computer it works fine. thanks

But on my media center pc (runs openelec) it only plays the sound of the stream. Any idea?

thx in advance

basrieter commented 8 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Interesting. The problem is that I cannot play any of the streams, due to GEO restrictions. Could you please post a DEBUG retrospect.log and a kodi.log?

basrieter commented 8 years ago

Original comment by Dima Oliynyk (Bitbucket: Dima_2005, ).


I have OpenELEC on Orangepi (armv7), and it works without any problems.

basrieter commented 8 years ago

Original comment by Koen Bekaert (Bitbucket: koen_bekaert, ).


Thanks Bas, here are the log files

basrieter commented 8 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


I don't see any files?

basrieter commented 8 years ago

Original comment by Koen Bekaert (Bitbucket: koen_bekaert, ).


Now with log files

basrieter commented 8 years ago

Original comment by Dima Oliynyk (Bitbucket: Dima_2005, ).


Interesting, this is shown by your logfile:

#!

20160519 20:46:00 - [INFO    ] - mediaitem.py         - 842  - Updating xbmc playlist-item path: http://vod.streamcloud.be/vier_vod_geo/mp4:_definst_/baksteenindemaag/s2/20160331_aflevering_6.mp4/chunklist_w1123498433_ao.m3u8
20160519 20:46:00 - [INFO    ] - mediaitem.py         - 492  - Creating playlist for Bitrate: 1500 kbps
20160519 20:46:00 - [INFO    ] - mediaitem.py         - 492  - | MediaItem: Aflevering van 1 april [Type=video, Complete=True, IsLive=False, Date=2016-04-01, Downloadable=False, Geo/DRM=True/False]
20160519 20:46:00 - [INFO    ] - mediaitem.py         - 492  - | MediaPart: Aflevering van 1 april [CanStream=True, HttpHeaders={}]
20160519 20:46:00 - [INFO    ] - mediaitem.py         - 492  - |  + MediaStream: http://vod.streamcloud.be/vier_vod_geo/mp4:_definst_/baksteenindemaag/s2/20160331_aflevering_6.mp4/chunklist_w1123498433.m3u8 [bitrate=1787, downloaded=False]
20160519 20:46:00 - [INFO    ] - mediaitem.py         - 492  - |  + MediaStream: http://vod.streamcloud.be/vier_vod_geo/mp4:_definst_/baksteenindemaag/s2/20160331_aflevering_6.mp4/chunklist_w1123498433_ao.m3u8 [bitrate=64, downloaded=False]
20160519 20:46:00 - [INFO    ] - mediaitem.py         - 492  - | Selected Streams:
20160519 20:46:00 - [INFO    ] - mediaitem.py         - 492  - +  + MediaStream: http://vod.streamcloud.be/vier_vod_geo/mp4:_definst_/baksteenindemaag/s2/20160331_aflevering_6.mp4/chunklist_w1123498433_ao.m3u8 [bitrate=64, downloaded=False]

So it basically selects the ao file (audio only file), because the file with the video has higher bitrate (1784kbps) than your set max. bitrate. It's just a wrong setting, and change the maximum bitrate.

basrieter commented 8 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Perhaps I should just filter them out. Let me try that.

basrieter commented 8 years ago

Original comment by Koen Bekaert (Bitbucket: koen_bekaert, ).


Thanks for the info. i will change my settings.

basrieter commented 8 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Fixed: Filter out the audio only streams for Vier.be (See #674)

basrieter commented 8 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Fixed: Filter out the audio only streams for Vier.be (See #674) (cherry picked from commit fb263e3)

basrieter commented 8 years ago

Original comment by Koen Bekaert (Bitbucket: koen_bekaert, ).


Hi Bas,

I was able to use the plug-in for some days but since Wednesday its not working anymore.

Logifle

basrieter commented 8 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Could you please update the Retrospect channel to the latest version. The net.rieter.xot.be channelset should be version 4.1.1.4, you have version 4.1.1.3. Besides that:

basrieter commented 8 years ago

Original comment by Kevin Withaar (Bitbucket: Balhaar1992, ).


Hey Bas Rieter,

Het lukt me niet om vier weer aan het werk te hebben. kunt u mij aub eens helpen?

basrieter commented 8 years ago

Original comment by lovecrafthp (Bitbucket: lovecrafthp, GitHub: lovecrafthp).


Kevin, als je de laatste versie (4.1.2) hebt van Retrospect, zou het toch moeten werken. Ik heb het scherm nu niet voor me maar heb het dit weekend nog gedaan:

Selecteer Vier en open channel settings > voer je username/password in voor vier.be (registrereren op de site als je dat nog niet gedaan zou hebben) en maak een pin aan (vrij te kiezen) > OK en ga uit channel settings > selecteer Vier om de programma's weer te geven en je zal gevraagd worden om je pin die je net aangemaakt hebt in te voeren > voer de pin in > bekijk de programma's van Vier.

basrieter commented 8 years ago

Original comment by Kevin Withaar (Bitbucket: Balhaar1992, ).


hallo,

Ik heb dit allemaal al gedaan zo als je zegt maar tog geeft het error als ik een aflevering wil kijken. Raar!

Pleisterwerken Withaar, Walstraat 22 te Oostburg

basrieter commented 8 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Houdt er rekening mee dat vier.be enkel vanuit België gekeken kan worden.

basrieter commented 8 years ago

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


@Balhaar1992 Zoals ik al via de DM zei: post even een DEBUG retrospect.log file, want ik ben geen helderziende :D