Release - [RELEASE] XBMC Online TV v3.4.0 (formerly XOT-Uzg.v3) add-on

  Thread Rating:
  • 4 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
Basje Offline
Skilled Python Coder
Posts: 1,052
Joined: Jul 2005
Reputation: 6
Thumbs Up  [RELEASE] XBMC Online TV v3.4.0 (formerly XOT-Uzg.v3) add-on
Post: #1
For those who are interested, I just uploaded XBMC Online TV v3.4.0. This release introduces three new major features: Channel Proxies, Categories and a new name. Proxies can now be configured for each channel. Visit the Knowlede Base article to learn how to configure them.

The list of channels did become very long and a lot of scrolling was required to find channels, even if you would disable channels you do not use. Now each channel has a category and the main channel listing has been replaced by a category listing which can be used to go to a list of channels for that category. If you don't like this feature, then you can disable it via the add-on settings (under Channels).

And last but not least a new name: XBMC Online TV. If you want to know why, please visit this Building XOT blog post.


Changelog v3.4.0 - 2013-11-26

Framework related
  • Renamed: XOT-Uzg.v3 to XBMC Online TV
  • Changed: User HttpProxy parameter for URLs
  • Added: HttpProxy parameter to XBMC Streams (needs a XBMC change first to allow '|HttpProxy=')
  • Added: Don't use HTTP proxy for non-HTTP scheme
  • Fixed: No proxy for HTTPS as it is not supported by urllib2
  • Added: Filter urls that use proxy
  • Changed: Select a proxy from the channel overview
  • Changed: Settings layout a bit
  • Updated: UriHandler for proxy logging
  • Added: Proxy to all channels
  • Added: Retrieve proxy info for channels
  • Added: Proxy settings
  • Added: Channel Categories and a Channel Category View
  • Updated: Configuration options
  • Changed: Moved some settings around
  • Changed: Channel enable/disable redesigned
  • Changed: Code cleanup of various files
  • Fixed: don't set date on XBMC ListItem if not present
  • Fixed: Proxy settings via XBMC.RunPlugin
  • Changed: replaced some print statements with xbmc.log
  • Changed: JSON Helper should be able to handle empty string
  • Fixed: Bump the xbmc.python version to 2.1.0 to be Gotham compatible.
  • Fixed: do initial actions based in Session only (Issue 478)

Skin related
  • None

Channel related
  • Fixed: AMT Regex no longer matches (Issue 484)
  • Fixed: Ere Divisie Live (Issue 480)
  • Fixed: Net5, SBS6 and Veronica did not show the title of the show (Issue 482).
  • Added: Omroep Brabant
  • Changed: Omroep Gelderland uses the new channel
  • Added: Omroep West
  • Added: Omroep Zeeland
  • Added: Omrop Frysl├ón
  • Added: RTV Oost
  • Added: RTV Noord
  • Added: RTV Noord Holland
  • Added: RTV Rijnmond
  • Added: RTV Utrecht
  • Added: RTV Drenthe
  • Fixed: SVT change their URL scheme to Swedish
  • Changed: Oppet Arkiv now uses Ajax pages
  • Fixed: do not cache the NOS Token URL (Issue 475)
  • Fixed: Regex update URPlay (Issue 477)

Installation
Information on how to install this addon/script/plugin can be found on the installation page.

Issues
If you encounter any issues, please let me know using the Issue List on the GoogleCode page of XOT (http://code.google.com/p/xot-uzg/issues/list). Please attach a complete logfile (xot.log or xotplugin.log).

RTL & DRM
RTL is using DRM (Digital Rights Management) protection on most popular programs. This is not supported by XBMC. If you try to play such a stream, it will result in a black screen with garbled images and the constant caching of the stream. I cannot fix this from within the addon. There is however a iRTL channel available in XOT-Uzg.v3 that has most of the recent programs without DRM.

Download
The new version can be downloaded from the XOT site: http://www.rieter.net/content/xot/downloads/.

Thanks to the owner of hamans.com for giving me free bandwidth and Jetbrains for providing me with a license to PyCharm Community Edition.

-=== Older Changelogs ===-
More Changelogs can be found at http://www.rieter.net/content/category/xot/changelog/
(This post was last modified: 2013-11-26 20:25 by Basje.)
find quote
Basje Offline
Skilled Python Coder
Posts: 1,052
Joined: Jul 2005
Reputation: 6
Post: #2
Just finished an update: Uitzendinggemist v2.1.0. It now also supports RTL4, 5 & 7!
The release can be found on my personal website and soon on www.xbmcscripts.com.

find quote
chiel80 Offline
Junior Member
Posts: 11
Joined: Oct 2006
Reputation: 0
Post: #3
I installed your script (read it on tweakers.net) and I think it looks very well.
Everything is fine but theres one bug. When you select a program, no matter it is on 1,2,3, 4,5,7 then the next page (page with date selection) pops up very little in the upper left corner. MAybe it helps to tell you i've got an 16:9 Lcd screen. Maybe it has something to do with absolute coding in your script? If you want i can post a screenshot for you?
find quote
Basje Offline
Skilled Python Coder
Posts: 1,052
Joined: Jul 2005
Reputation: 6
Post: #4
chiel80 Wrote:I installed your script (read it on tweakers.net) and I think it looks very well.
Everything is fine but theres one bug. When you select a program, no matter it is on 1,2,3, 4,5,7 then the next page (page with date selection) pops up very little in the upper left corner. MAybe it helps to tell you i've got an 16:9 Lcd screen. Maybe it has something to do with absolute coding in your script? If you want i can post a screenshot for you?

Strange. But a screenshot would be nice. I would also like to know which version of XBMC (when it was compiled, you can see that at the information panel of XBMC) you have.

find quote
chiel80 Offline
Junior Member
Posts: 11
Joined: Oct 2006
Reputation: 0
Post: #5
Compile date is april fools day :-)
picture: [Image: screenshot004.jpg]

If you want to discuss in dutch we can do that at tweakers (nick=stampre)
find quote
Basje Offline
Skilled Python Coder
Posts: 1,052
Joined: Jul 2005
Reputation: 6
Post: #6
chiel80 Wrote:Compile date is april fools day :-)
picture: [Image: screenshot004.jpg]

If you want to discuss in dutch we can do that at tweakers (nick=stampre)
Ok, I think I know what the problem is. Could you uncomment line 127 in default.py.
So change
Code:
#self.setCoordinateResolution(PAL_4x3)
into
Code:
self.setCoordinateResolution(PAL_4x3)

And then let me know the result (and compile date of XBMC).

find quote
Basje Offline
Skilled Python Coder
Posts: 1,052
Joined: Jul 2005
Reputation: 6
Post: #7
Basje Wrote:Ok, I think I know what the problem is. Could you uncomment line 127 in default.py.
So change
Code:
#self.setCoordinateResolution(PAL_4x3)
into
Code:
self.setCoordinateResolution(PAL_4x3)

And then let me know the result (and compile date of XBMC).

OK, my bad.

It should be:
Code:
win.setCoordinateResolution(PAL_4x3)

find quote
chiel80 Offline
Junior Member
Posts: 11
Joined: Oct 2006
Reputation: 0
Post: #8
I will do that, but I really dont know how to code/encode of even open an .py file...Blush
find quote
tslayer Offline
Team-XBMC Developer
Posts: 3,557
Joined: Oct 2003
Reputation: 12
Post: #9
Do you know how to use notepad?

42.7% of all statistics are made up on the spot

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
chiel80 Offline
Junior Member
Posts: 11
Joined: Oct 2006
Reputation: 0
Post: #10
That was my firtst thought, maubei can use notepad. So i am fixing it now :-) stupid me :-)
find quote
chiel80 Offline
Junior Member
Posts: 11
Joined: Oct 2006
Reputation: 0
Post: #11
chiel80 Wrote:That was my firtst thought, maubei can use notepad. So i am fixing it now :-) stupid me :-)

And problem solved! I have changed row 127 and now its okay! tnx!
find quote
Basje Offline
Skilled Python Coder
Posts: 1,052
Joined: Jul 2005
Reputation: 6
Post: #12
chiel80 Wrote:That was my firtst thought, maubei can use notepad. So i am fixing it now :-) stupid me :-)

I already fixed it. Will put it on my website asap.

find quote
Basje Offline
Skilled Python Coder
Posts: 1,052
Joined: Jul 2005
Reputation: 6
Post: #13
Basje Wrote:I already fixed it. Will put it on my website asap.

I cannot edit. So get the update here:
http://www.rieter.net/uitzendinggemist/index.php

find quote
justido Offline
Junior Member
Posts: 20
Joined: Nov 2005
Reputation: 0
Post: #14
Hi, wonderful script this is, glad that its still being updated.

I have a problem with it though, a lot of NL1 programs I cant open, for example NL - Radar, I cant open that one, I can click it, but nothing happens, on other shows it does bring up the show list.

Is it something on my side?
find quote
Basje Offline
Skilled Python Coder
Posts: 1,052
Joined: Jul 2005
Reputation: 6
Post: #15
justido Wrote:Hi, wonderful script this is, glad that its still being updated.

I have a problem with it though, a lot of NL1 programs I cant open, for example NL - Radar, I cant open that one, I can click it, but nothing happens, on other shows it does bring up the show list.

Is it something on my side?

Hi Justido,

I check the Ned1 program "Radar" with the latest version of Uitzendinggemist (v2.2.0 see my website at http://www.rieter.net/uitzendinggemist/) and it runs fine.

Please check that you are using the latest version of Uitzendinggemist v2 and check the age of your XBMC build. If so, please describe the exactly when things go wrong (do you get the 'Radar episodes'-listing, or don't they even show up).

Let me know the results.

find quote
Post Reply