2016-03-15, 03:59
2016-04-06, 03:46
I am on kodi twit plug 2.1.3
Raspberry pi 3
And twit live is not showing up.
Any help would be appreciated..
Raspberry pi 3
And twit live is not showing up.
Any help would be appreciated..
2016-04-06, 04:23
(2016-04-06, 03:46)ktg69 Wrote: [ -> ]I am on kodi twit plug 2.1.3
Raspberry pi 3
And twit live is not showing up.
Any help would be appreciated..
Try going into the plugin settings and changing the stream used for live.
2016-04-08, 23:19
I tried all the different live options and still not live link shows in the Twit app.
I also tried rolling back, uninstalling. Nothing seems to work.
I use the Amber skin but I have also tried going back to confluence with no avail.
No errors but I can not see the Live option in the list.
Thanks
I also tried rolling back, uninstalling. Nothing seems to work.
I use the Amber skin but I have also tried going back to confluence with no avail.
No errors but I can not see the Live option in the list.
Thanks
2016-04-09, 20:35
(2016-04-08, 23:19)ktg69 Wrote: [ -> ]I tried all the different live options and still not live link shows in the Twit app.
I also tried rolling back, uninstalling. Nothing seems to work.
I use the Amber skin but I have also tried going back to confluence with no avail.
No errors but I can not see the Live option in the list.
Thanks
It is possible that you have "Hide Watched" enabled on your skin.
2016-04-09, 22:57
That was it! Thank you very much.
2016-05-08, 05:08
Addon not working
Error details below...
Error details below...
PHP Code:
23:06:33 T:11024 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.TypeError'>
Error Contents: expected string or buffer
Traceback (most recent call last):
File "C:\Users\quick\AppData\Roaming\Kodi\addons\plugin.video.twit\default.py", line 444, in <module>
display_main()
File "C:\Users\quick\AppData\Roaming\Kodi\addons\plugin.video.twit\default.py", line 100, in display_main
display_shows('active')
File "C:\Users\quick\AppData\Roaming\Kodi\addons\plugin.video.twit\default.py", line 78, in display_shows
shows = cache.cacheFunction(shows_cache)
File "C:\Users\quick\AppData\Roaming\Kodi\addons\script.common.plugin.cache\lib\StorageServer.py", line 570, in cacheFunction
ret_val = funct(*args)
File "C:\Users\quick\AppData\Roaming\Kodi\addons\plugin.video.twit\default.py", line 69, in shows_cache
'active': parse_shows_to_list(base_url + '/shows?shows_active=1'),
File "C:\Users\quick\AppData\Roaming\Kodi\addons\plugin.video.twit\default.py", line 59, in parse_shows_to_list
convertEntities=BeautifulSoup.HTML_ENTITIES)
File "C:\Users\quick\AppData\Roaming\Kodi\addons\script.module.beautifulsoup\lib\BeautifulSoup.py", line 1522, in __init__
BeautifulStoneSoup.__init__(self, *args, **kwargs)
File "C:\Users\quick\AppData\Roaming\Kodi\addons\script.module.beautifulsoup\lib\BeautifulSoup.py", line 1147, in __init__
self._feed(isHTML=isHTML)
File "C:\Users\quick\AppData\Roaming\Kodi\addons\script.module.beautifulsoup\lib\BeautifulSoup.py", line 1171, in _feed
smartQuotesTo=self.smartQuotesTo, isHTML=isHTML)
File "C:\Users\quick\AppData\Roaming\Kodi\addons\script.module.beautifulsoup\lib\BeautifulSoup.py", line 1773, in __init__
self._detectEncoding(markup, isHTML)
File "C:\Users\quick\AppData\Roaming\Kodi\addons\script.module.beautifulsoup\lib\BeautifulSoup.py", line 1918, in _detectEncoding
'^<\?.*encoding=[\'"](.*?)[\'"].*\?>').match(xml_data)
TypeError: expected string or buffer
-->End of Python script error report<--
23:06:33 T:9476 ERROR: Previous line repeats 1 times.
23:06:33 T:9476 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.twit/
23:06:33 T:9476 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.twit/) failed
23:06:34 T:9476 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.twit/
23:06:34 T:9476 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.twit/) failed
2016-05-08, 14:48
Yep Twit app is dead here too
2016-05-08, 18:42
My TWiT add-on is the same! :-(
2016-05-08, 18:53
Here are my logs in Debug Mode:
PHP Code:
17:47:32 T:12744 DEBUG: CInputManager::ProcessMouse: trying mouse action leftclick
17:47:32 T:12744 DEBUG: CGUIMediaWindow::GetDirectory (plugin://plugin.video.twit/?content_type=video)
17:47:32 T:12744 DEBUG: ParentPath = [addons://sources/video]
17:47:32 T:15916 DEBUG: Thread JobWorker start, auto delete: true
17:47:32 T:15916 DEBUG: XFILE::CPluginDirectory::StartScript - calling plugin TWiT('plugin://plugin.video.twit/','17','?content_type=video')
17:47:32 T:15916 DEBUG: XFILE::CPluginDirectory::WaitOnScriptResult - waiting on the TWiT (id=22) plugin...
17:47:32 T:16036 DEBUG: Thread LanguageInvoker start, auto delete: false
17:47:32 T:16036 INFO: initializing python engine.
17:47:32 T:16036 DEBUG: CPythonInvoker(22, C:\Users\Armando Ruas\AppData\Roaming\Kodi\addons\plugin.video.twit\default.py): start processing
17:47:32 T:16036 DEBUG: -->Python Interpreter Initialized<--
17:47:32 T:16036 DEBUG: CPythonInvoker(22, C:\Users\Armando Ruas\AppData\Roaming\Kodi\addons\plugin.video.twit\default.py): the source file to load is "C:\Users\Armando Ruas\AppData\Roaming\Kodi\addons\plugin.video.twit\default.py"
17:47:32 T:16036 DEBUG: CPythonInvoker(22, C:\Users\Armando Ruas\AppData\Roaming\Kodi\addons\plugin.video.twit\default.py): setting the Python path to C:\Users\Armando Ruas\AppData\Roaming\Kodi\addons\plugin.video.twit;C:\Users\Armando Ruas\AppData\Roaming\Kodi\addons\script.common.plugin.cache\lib;C:\Users\Armando Ruas\AppData\Roaming\Kodi\addons\script.module.beautifulsoup\lib;C:\Users\Armando Ruas\AppData\Roaming\Kodi\addons\script.module.feedparser\lib;C:\Users\Armando Ruas\AppData\Roaming\Kodi\addons\script.module.parsedom\lib;C:\Users\Armando Ruas\AppData\Roaming\Kodi\addons\script.module.simple.downloader\lib;C:\Program Files (x86)\Kodi\system\python\DLLs;C:\Program Files (x86)\Kodi\system\python\Lib;C:\Program Files (x86)\Kodi\python27.zip;C:\Program Files (x86)\Kodi\system\python\lib\plat-win;C:\Program Files (x86)\Kodi\system\python\lib\lib-tk;C:\Program Files (x86)\Kodi;C:\Program Files (x86)\Kodi\system\python;C:\Program Files (x86)\Kodi\system\python\lib\site-packages
17:47:32 T:16036 DEBUG: CPythonInvoker(22, C:\Users\Armando Ruas\AppData\Roaming\Kodi\addons\plugin.video.twit\default.py): entering source directory C:\Users\Armando Ruas\AppData\Roaming\Kodi\addons\plugin.video.twit
17:47:32 T:16036 DEBUG: CPythonInvoker(22, C:\Users\Armando Ruas\AppData\Roaming\Kodi\addons\plugin.video.twit\default.py): instantiating addon using automatically obtained id of "plugin.video.twit" dependent on version 2.1.0 of the xbmc.python api
17:47:33 T:12744 DEBUG: ------ Window Init (DialogBusy.xml) ------
17:47:33 T:16036 DEBUG: [plugin.video.twit-2.1.3]: Get root directory
17:47:33 T:16036 DEBUG: LocalizeStrings: no strings.po file exist at C:\Users\Armando Ruas\AppData\Roaming\Kodi\addons\plugin.video.twit\resources\language\English, fallback to strings.xml
17:47:34 T:16036 DEBUG: [plugin.video.twit-2.1.3]: We failed to open "https://twit.tv/shows?shows_active=1".
17:47:34 T:16036 DEBUG: [plugin.video.twit-2.1.3]: We failed to reach a server.
17:47:34 T:16036 DEBUG: [plugin.video.twit-2.1.3]: Reason: [Errno 1] _ssl.c:510: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
17:47:34 T:16036 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.TypeError'>
Error Contents: expected string or buffer
Traceback (most recent call last):
File "C:\Users\Armando Ruas\AppData\Roaming\Kodi\addons\plugin.video.twit\default.py", line 444, in <module>
display_main()
File "C:\Users\Armando Ruas\AppData\Roaming\Kodi\addons\plugin.video.twit\default.py", line 100, in display_main
display_shows('active')
File "C:\Users\Armando Ruas\AppData\Roaming\Kodi\addons\plugin.video.twit\default.py", line 78, in display_shows
shows = cache.cacheFunction(shows_cache)
File "C:\Users\Armando Ruas\AppData\Roaming\Kodi\addons\script.common.plugin.cache\lib\StorageServer.py", line 570, in cacheFunction
ret_val = funct(*args)
File "C:\Users\Armando Ruas\AppData\Roaming\Kodi\addons\plugin.video.twit\default.py", line 69, in shows_cache
'active': parse_shows_to_list(base_url + '/shows?shows_active=1'),
File "C:\Users\Armando Ruas\AppData\Roaming\Kodi\addons\plugin.video.twit\default.py", line 59, in parse_shows_to_list
convertEntities=BeautifulSoup.HTML_ENTITIES)
File "C:\Users\Armando Ruas\AppData\Roaming\Kodi\addons\script.module.beautifulsoup\lib\BeautifulSoup.py", line 1522, in __init__
BeautifulStoneSoup.__init__(self, *args, **kwargs)
File "C:\Users\Armando Ruas\AppData\Roaming\Kodi\addons\script.module.beautifulsoup\lib\BeautifulSoup.py", line 1147, in __init__
self._feed(isHTML=isHTML)
File "C:\Users\Armando Ruas\AppData\Roaming\Kodi\addons\script.module.beautifulsoup\lib\BeautifulSoup.py", line 1171, in _feed
smartQuotesTo=self.smartQuotesTo, isHTML=isHTML)
File "C:\Users\Armando Ruas\AppData\Roaming\Kodi\addons\script.module.beautifulsoup\lib\BeautifulSoup.py", line 1773, in __init__
self._detectEncoding(markup, isHTML)
File "C:\Users\Armando Ruas\AppData\Roaming\Kodi\addons\script.module.beautifulsoup\lib\BeautifulSoup.py", line 1918, in _detectEncoding
'^<\?.*encoding=[\'"](.*?)[\'"].*\?>').match(xml_data)
TypeError: expected string or buffer
-->End of Python script error report<--
17:47:34 T:12744 DEBUG: ------ Window Init (DialogKaiToast.xml) ------
17:47:34 T:5864 INFO: CActiveAESink::OpenSink - initialize sink
17:47:34 T:5864 DEBUG: CActiveAESink::OpenSink - trying to open device DIRECTSOUND:default
17:47:34 T:16036 INFO: Python script stopped
17:47:34 T:16036 DEBUG: Thread LanguageInvoker 16036 terminating
17:47:34 T:5864 DEBUG: CAESinkDirectSound::Initialize: Using Window handle: 0E8508CA
17:47:34 T:5864 DEBUG: CAESinkDirectSound::Initialize: secondary buffer created
17:47:34 T:5864 DEBUG: CAESinkDirectSound::Initialize: Initializing DirectSound with the following parameters:
17:47:34 T:5864 DEBUG: Audio Device : Speakers (USB Multi-Channel Audio Device)
17:47:34 T:5864 DEBUG: Sample Rate : 44100
17:47:34 T:5864 DEBUG: Sample Format : AE_FMT_FLOAT
17:47:34 T:5864 DEBUG: Bits Per Sample : 32
17:47:34 T:5864 DEBUG: Valid Bits/Samp : 32
17:47:34 T:5864 DEBUG: Channel Count : 6
17:47:34 T:5864 DEBUG: Block Align : 24
17:47:34 T:5864 DEBUG: Avg. Bytes Sec : 1058400
17:47:34 T:5864 DEBUG: Samples/Block : 32
17:47:34 T:5864 DEBUG: Format cBSize : 22
17:47:34 T:5864 DEBUG: Channel Layout : FL,FR,FC,LFE,SL,SR
17:47:34 T:5864 DEBUG: Channel Mask : 1551
17:47:34 T:5864 DEBUG: Frames : 661
17:47:34 T:5864 DEBUG: Frame Samples : 3966
17:47:34 T:5864 DEBUG: Frame Size : 24
17:47:34 T:5864 DEBUG: CActiveAESink::OpenSink - DIRECTSOUND Initialized:
17:47:34 T:5864 DEBUG: Output Device : default
17:47:34 T:5864 DEBUG: Sample Rate : 44100
17:47:34 T:5864 DEBUG: Sample Format : AE_FMT_FLOAT
17:47:34 T:5864 DEBUG: Channel Count : 6
17:47:34 T:5864 DEBUG: Channel Layout: FL,FR,FC,LFE,SL,SR
17:47:34 T:5864 DEBUG: Frames : 661
17:47:34 T:5864 DEBUG: Frame Samples : 3966
17:47:34 T:5864 DEBUG: Frame Size : 24
17:47:34 T:15916 DEBUG: XFILE::CPluginDirectory::WaitOnScriptResult - plugin exited prematurely - terminating
17:47:34 T:12744 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.twit/?content_type=video
17:47:34 T:12744 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.twit/?content_type=video) failed
17:47:34 T:12744 DEBUG: CGUIMediaWindow::GetDirectory (addons://sources/video)
17:47:34 T:12744 DEBUG: ParentPath = [addons://sources/]
2016-05-09, 14:25
Hi guys,
If you look at the logs you'll see this if system debug is on -
TWiT uses https and the handshake is failing. From my googling this seems to be a python =< 2.7 bug with SSL. I don't know of any workaround we can use
This error has happened a few times in the past but only for a day or two.
Sorry for the lack of better news. If anyone has any ideas, please share.
If you look at the logs you'll see this if system debug is on -
Code:
Reason: [Errno 1] _ssl.c:510: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
TWiT uses https and the handshake is failing. From my googling this seems to be a python =< 2.7 bug with SSL. I don't know of any workaround we can use
This error has happened a few times in the past but only for a day or two.
Sorry for the lack of better news. If anyone has any ideas, please share.
2016-05-09, 14:27
Kodi v17 uses python 2.7.11 for all versions (not sure if that helps)
2016-05-09, 14:34
From what I've read it's fixed in python 3.0
2016-05-10, 13:33
As a crutch, for my personal use, I created simple playlist, for Playlist Loader, with latest TWiT.tv shows in SD resolution:
http://pastebin.com/raw/Fgnsq5DU
Playlist Loader video addon is from this repository:
https://github.com/cubicle-vdo/xbmc-isra...-1.0.4.zip
I will update playlist once a day - if someone else wants to use it, go for it.
Playlist will self destruct when twit.tv addon awakes from a coma
http://pastebin.com/raw/Fgnsq5DU
Playlist Loader video addon is from this repository:
https://github.com/cubicle-vdo/xbmc-isra...-1.0.4.zip
I will update playlist once a day - if someone else wants to use it, go for it.
Playlist will self destruct when twit.tv addon awakes from a coma
2016-05-11, 20:21
I wonder if it would be possible to use a simple http->https proxy, so that the API can still make its http requests, but those get transparently translated to https by the proxy.