Kodi Community Forum
[RELEASE] Finnish TV: YleAreena and Ruutu (Video) plugins - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Add-on Support (https://forum.kodi.tv/forumdisplay.php?fid=27)
+---- Forum: Video Add-ons (https://forum.kodi.tv/forumdisplay.php?fid=154)
+---- Thread: [RELEASE] Finnish TV: YleAreena and Ruutu (Video) plugins (/showthread.php?tid=144457)



RE: [RELEASE] Finnish TV: YleAreena and Ruutu (Video) plugins - JPXNET - 2013-01-05

Hi

OpenElec is different version of XBMC, but I try to answer...

1. You must install Repository 1st (System => Add-ons => Install from Zip-file)
2. After that you can access (System => Add-ons => Get add-ons => Go finnish tv repo and install all 3 plugins)
3. After successfull installation they are in Videos => Add-ons
4. They all autoupdate if you don't disable autoupdate from XBMC

I hope this helped.
Maybe someone else can give answer to you or go http://openelec.tv/forum


RE: [RELEASE] Finnish TV: YleAreena and Ruutu (Video) plugins - ExBoy - 2013-01-05

Thank you very much for this! Both Ruutu and Katsomo seem to work fine. However, no ATV2 love for Yle Areena?


RE: [RELEASE] Finnish TV: YleAreena and Ruutu (Video) plugins - tjsuominen - 2013-01-07

Thx JPXNET, all clear & set :o)

//timo


RE: [RELEASE] Finnish TV: YleAreena and Ruutu (Video) plugins - Gyuunduh - 2013-01-08

I have a problem with Yle areena addon.

I am using Raspberry pi with XBMC installed. I installed python-crypto myself so Areena basically works, however there is a problem when I try to open categories "TV shows and movies" or "Entertaiment (sic) and culture". Other categories ork, but when I try to open for instance TV shows and culture the xbmc says:"Error! Script failed!: yleareena.py" and the debug log is as follows

Code:
19:19:43 T:2949719104  NOTICE: Thread XBPyThread start, auto delete: false
19:19:44 T:2949719104  NOTICE: -->Python Interpreter Initialized<--
19:19:47 T:2949719104  NOTICE: CommonFunctions-2.5.1
19:19:50 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-08 19:00:00"
19:19:50 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-08 18:02:00"
19:19:50 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-08 17:08:00"
19:19:50 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-08 12:10:00"
19:19:50 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-08 08:50:00"
19:19:50 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-08 08:19:00"
19:19:50 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-08 06:53:00"
19:19:50 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-07 22:35:00"
19:19:50 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-07 22:00:00"
19:19:50 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-07 20:30:00"
19:19:50 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-07 20:00:00"
19:19:50 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-07 19:00:00"
19:19:50 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-07 15:36:00"
19:19:50 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-07 15:25:00"
19:19:50 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-07 15:14:00"
19:19:50 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-07 15:00:00"
19:19:50 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-07 14:50:00"
19:19:50 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-07 14:30:00"
19:19:50 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-07 06:53:00"
19:19:50 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-06 23:10:00"
19:19:50 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-06 22:40:00"
19:19:50 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-06 22:15:00"
19:19:50 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-06 21:05:00"
19:19:50 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-06 21:00:00"
19:19:50 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-06 19:00:00"
19:19:50 T:2949719104   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.AttributeError'>
                                            Error Contents: 'NoneType' object has no attribute 'upper'
                                            Traceback (most recent call last):
                                              File "/home/xbian/.xbmc/addons/plugin.video.yleareena/yleareena.py", line 359, in <module>
                                                yleAreenaAddon.handle()
                                              File "/home/xbian/.xbmc/addons/plugin.video.yleareena/xbmcutil.py", line 59, in handle
                                                hdlFunc(int(pg), params)
                                              File "/home/xbian/.xbmc/addons/plugin.video.yleareena/yleareena.py", line 297, in handleSerie
                                                if not item['title'].upper().startswith(serieName.upper()):
                                            AttributeError: 'NoneType' object has no attribute 'upper'
                                            -->End of Python script error report<--
19:19:51 T:3042697216   ERROR: GetDirectory - Error getting plugin://plugin.video.yleareena/?grouping=True&link=http%3a%2f%2fareena.yle.fi%2ftv%2fsarjat-ja-elokuvat%2fkaikki.json%3fjarjestys%3duusin&pg=1&view=serie
19:19:51 T:3042697216   ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.yleareena/?grouping=True&link=http%3a%2f%2fareena.yle.fi%2ftv%2fsarjat-ja-elokuvat%2fkaikki.json%3fjarjestys%3duusin&pg=1&view=serie) failed
19:19:51 T:2949719104  NOTICE: Thread Background Loader start, auto delete: false

With Entertainment and culture it gives the same error message and the log seems kinda similar

Code:
19:20:32 T:2941330496  NOTICE: Thread Jobworker start, auto delete: true
19:20:32 T:2949719104  NOTICE: Thread XBPyThread start, auto delete: false
19:20:33 T:2949719104  NOTICE: -->Python Interpreter Initialized<--
19:20:36 T:2949719104  NOTICE: CommonFunctions-2.5.1
19:20:39 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-08 18:00:00"
19:20:39 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-07 21:30:00"
19:20:39 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-07 21:00:00"
19:20:39 T:2949719104   ERROR: Previous line repeats 1 times.
19:20:39 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-07 20:55:00"
19:20:39 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-07 20:30:00"
19:20:39 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-07 20:20:00"
19:20:39 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-07 15:55:02"
19:20:39 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-07 11:35:00"
19:20:39 T:2949719104 WARNING: GetDurationFromMinuteString <runtime> should be in minutes. Interpreting '0' as 0 minutes
19:20:39 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-07 00:35:00"
19:20:39 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-06 23:10:00"
19:20:39 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-06 22:15:00"
19:20:39 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-06 22:10:00"
19:20:39 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-06 21:50:00"
19:20:39 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-06 20:50:00"
19:20:39 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-06 20:35:00"
19:20:39 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-06 20:23:00"
19:20:39 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-06 19:55:00"
19:20:39 T:2949719104   ERROR: NEWADDON Invalid Date Format "2013-01-06 18:05:00"
19:20:39 T:2949719104   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.AttributeError'>
                                            Error Contents: 'NoneType' object has no attribute 'upper'
                                            Traceback (most recent call last):
                                              File "/home/xbian/.xbmc/addons/plugin.video.yleareena/yleareena.py", line 359, in <module>
                                                yleAreenaAddon.handle()
                                              File "/home/xbian/.xbmc/addons/plugin.video.yleareena/xbmcutil.py", line 59, in handle
                                                hdlFunc(int(pg), params)
                                              File "/home/xbian/.xbmc/addons/plugin.video.yleareena/yleareena.py", line 297, in handleSerie
                                                if not item['title'].upper().startswith(serieName.upper()):
                                            AttributeError: 'NoneType' object has no attribute 'upper'
                                            -->End of Python script error report<--
19:20:41 T:3042697216   ERROR: GetDirectory - Error getting plugin://plugin.video.yleareena/?grouping=True&link=http%3a%2f%2fareena.yle.fi%2ftv%2fviihde-ja-kulttuuri%2fkaikki.json%3fjarjestys%3duusin&pg=1&view=serie
19:20:41 T:3042697216   ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.yleareena/?grouping=True&link=http%3a%2f%2fareena.yle.fi%2ftv%2fviihde-ja-kulttuuri%2fkaikki.json%3fjarjestys%3duusin&pg=1&view=serie) failed
19:20:41 T:2949719104  NOTICE: Thread Background Loader start, auto delete: false

Also the TV program I'm trying to view, Toisenlaiset frendit, comes quite late in alphabetical order. Unfortunately when I browse the >> Programs section on and on to next and next pages, the screen goes black on page six and but there is nothing of interest in the log:

Code:
19:25:15 T:2872583232  NOTICE: Thread Background Loader start, auto delete: false

Any ideas why this doesn't work?


RE: [RELEASE] Finnish TV: YleAreena and Ruutu (Video) plugins - szymex - 2013-01-08

(2013-01-08, 19:27)Gyuunduh Wrote: I have a problem with Yle areena addon.
...

Hi,

I've been working on those issues and just made release: yleareena-1.3.5. Try it.


RE: [RELEASE] Finnish TV: YleAreena and Ruutu (Video) plugins - Gyuunduh - 2013-01-08

(2013-01-08, 19:51)szymex Wrote:
(2013-01-08, 19:27)Gyuunduh Wrote: I have a problem with Yle areena addon.
...

Hi,

I've been working on those issues and just made release: yleareena-1.3.5. Try it.

Well, that was quick. It's working now and I didn't even have to update it manually. Great, thanks!


RE: [RELEASE] Finnish TV: YleAreena and Ruutu (Video) plugins - JPXNET - 2013-01-09

Thanks for yleareena-1.3.6
Me and my Eden are happy now =)


RE: [RELEASE] Finnish TV: YleAreena and Ruutu (Video) plugins - juse - 2013-01-10

What's the difference between this and the nettiteevee-xbmc plugin packet? I just installed raspbmc to my pi and added the python-crypto, python-feedparser packages and the nettiteevee-xbmc plugin. All the other seems to work well there but I can't open any streams from katsomo.fi

Should I switch to xbmc-finnish-tv? Do you have them all running now?


RE: [RELEASE] Finnish TV: YleAreena and Ruutu (Video) plugins - JPXNET - 2013-01-10

(2013-01-10, 10:26)juse Wrote: What's the difference between this and the nettiteevee-xbmc plugin packet? I just installed raspbmc to my pi and added the python-crypto, python-feedparser packages and the nettiteevee-xbmc plugin. All the other seems to work well there but I can't open any streams from katsomo.fi

Should I switch to xbmc-finnish-tv? Do you have them all running now?

Hi
When these plugins was made, there wasnt working plugins.
Difference between these two...Szymex made so much better plugins than "nettiteevee".
And update them often...if needed.
All 3 plugins works with Eden and Frodo.

You can keep your old ones and test these...you can see difference.
In my point of view...yes, you should switch.

For others...juse talks about these: https://github.com/miok/nettiteevee-xbmc


RE: [RELEASE] Finnish TV: YleAreena and Ruutu (Video) plugins - juse - 2013-01-10

(2013-01-10, 14:55)JPXNET Wrote: You can keep your old ones and test these...you can see difference.
In my point of view...yes, you should switch.

Thanks for the straight answer. I think I'll try them.

I'm such a newbie with the xbmc that I think I can't help much with coding as of yet but maybe after a while using it.

Dang it's cool to use the remote with my N9. Have to try the android version as well. Great work guys!



RE: [RELEASE] Finnish TV: YleAreena and Ruutu (Video) plugins - JPXNET - 2013-01-10

(2013-01-10, 16:16)juse Wrote: Have to try the android version as well. Great work guys!
Im happy with Android app...except The notification for calls and SMS doesnt work perfectly.
I get notification with number, but no name or picture =(


RE: [RELEASE] Finnish TV: YleAreena and Ruutu (Video) plugins - HolierGrail - 2013-01-10

I'm currently running Openelec 3.0 RC1. After updating to Areena plugin 1.3.6 it stopped working totally. I'm getting this kind of errors. Any suggestions what I should do?

Code:
23:23:54 T:2885293152  NOTICE: Thread XBPyThread start, auto delete: false
23:23:54 T:2885293152  NOTICE: -->Python Interpreter Initialized<--
23:23:59 T:2885293152  NOTICE: CommonFunctions-2.5.1
23:23:59 T:2885293152   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.ValueError'>
                                            Error Contents: invalid literal for int() with base 10: 'fin'
                                            Traceback (most recent call last):
                                              File "/storage/.xbmc/addons/plugin.video.yleareena/yleareena.py", line 366, in <module>
                                                yleAreenaAddon = YleAreenaAddon()
                                              File "/storage/.xbmc/addons/plugin.video.yleareena/yleareena.py", line 145, in __init__
                                                self.DEFAULT_LANG = self.LANGUAGES[int(self.addon.getSetting("lang"))]
                                            ValueError: invalid literal for int() with base 10: 'fin'
                                            -->End of Python script error report<--
23:23:59 T:2885293152 WARNING: The python script "/storage/.xbmc/addons/plugin.video.yleareena/yleareena.py" has left several classes in memory that we couldn't clean up. The classes include: Addon
23:24:00 T:3043659776   ERROR: GetDirectory - Error getting plugin://plugin.video.yleareena/
23:24:00 T:3043659776   ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.yleareena/) failed
23:24:00 T:2885293152  NOTICE: Thread Background Loader start, auto delete: false



RE: [RELEASE] Finnish TV: YleAreena and Ruutu (Video) plugins - szymex - 2013-01-11

(2013-01-10, 23:31)HolierGrail Wrote: I'm currently running Openelec 3.0 RC1. After updating to Areena plugin 1.3.6 it stopped working totally. I'm getting this kind of errors. Any suggestions what I should do?

Try to change something in plugin configuration. Does not matter what, so it would save configuration again. That should help.



RE: [RELEASE] Finnish TV: YleAreena and Ruutu (Video) plugins - HolierGrail - 2013-01-11

(2013-01-11, 08:34)szymex Wrote:
(2013-01-10, 23:31)HolierGrail Wrote: I'm currently running Openelec 3.0 RC1. After updating to Areena plugin 1.3.6 it stopped working totally. I'm getting this kind of errors. Any suggestions what I should do?

Try to change something in plugin configuration. Does not matter what, so it would save configuration again. That should help.

That did the trick, thanks alot!


RE: [RELEASE] Finnish TV: YleAreena and Ruutu (Video) plugins - chrisu - 2013-01-16

This is my first post here at the XBMC forum and there is no better way to start it than in the best thread of them all. I've loved your plugins for Finnish tv and it has been a pleasure to notice that these plugins are getting more and more stable. All three are now working very well on both of my HTPC's (RPi with Openelec and PC with Win7).

I have a request for the Katsomo plugin. Is it possible to include the parts of Katsomo that require login? This would be a "wife friendly" option so that my wife doesn't have to close down XBMC and open the browser to be able to see the BB live streams and the previous episodes of BB. I know Katsomo have some other parts also that require login, but I've only used it some years ago when MTV3 showed Mestis games.

As I'm a big fan of hockey I would like to see plugins for the following too:
Mestis TV (http://mestistv.fi/ )
VeikkausTV (https://www.veikkaus.fi/veikkaustv )

No pressure. I only wanted to put it out there if you have the time, interest and knowledge to make it happen.