• 1
  • 2
  • 3(current)
  • 4
  • 5
  • 31
[RELEASE] veetle.com
#31
Eldorado Wrote:The display was where I was getting stuck too..I would be nice if there was functionality to display it in place of fanart when the channel is highlighted - likely not possible (?)

Maybe start with what you suggested? I think doing both putting full schedule into the plot, and including now playing with the title would work best

just pushed 0.1.2 to the repository. this is a first pass at schedules and adds the current show in the title and full schedule in the plot where data is available for a channel.

a the schedule data is pretty unreliable and it takes a few secs to scrape you can turn it off in the plugin settings. it is currently on by default.

let me know what you think.

oh, and i haven't released the updated xbox version yet, it's too late and i need to sleep but i'll get to it eventually!

thanks,

t0mm0.
Reply
#32
Nice plugin ......

But now it's broken on my AppleTV with the update....
Reply
#33
Updated it, is working with aTV2. A little slower to load, but more information about each stream where available. Better.
Macmini Server 2011 i7 Quad Core, OS 10.8.2, Amp Onkyo TX-SR308 USB WD drives 3x2TB TV Samsung Plasma 720p EyeTV Integration
There are only 10 kinds of people in this world, those who understand binary, and those who don't.



Reply
#34
After today's plug-in update it got broke. Getting Script.failed.error.It was working fine earlier. Any idea...
Reply
#35
sorry about that!

if someone with the breakage can post a debug log i'll try and fix it.

thanks t0mm0
Reply
#36
Hi there,

I've just installed this Veetle plugin but it crashes out after a few minutes.

Quote:Apple-TV:~ mobile$ tail -n 300 /private/var/mobile/Library/Preferences/xbmc.log
21:44:09 T:242683904 M:156364800 NOTICE: initializing playlistplayer
21:44:09 T:242683904 M:156364800 NOTICE: DONE initializing playlistplayer
21:44:10 T:242683904 M:154906624 NOTICE: initialize done
21:44:10 T:242683904 M:154902528 NOTICE: Running the application...
21:44:10 T:242683904 M:154861568 NOTICE: ES: Starting event server
21:44:10 T:242683904 M:154849280 NOTICE: starting zeroconf publishing
21:44:10 T:248786944 M:154820608 NOTICE: ES: Starting UDP Event server on 127.0.0.1:9777
21:44:10 T:248786944 M:154816512 NOTICE: UDP: Listening on port 9777
21:44:10 T:250486784 M:154804224 ERROR: JSONRPC Server: Failed to bind serversocket
21:44:13 T:242683904 M:137494528 ERROR: Texture manager unable to open file special://temp/weather/128x128/27.png
21:46:19 T:242683904 M:138002432 ERROR: Texture manager unable to open file /var/mobile/Library/Preferences/XBMC/addons/repository.t0mm0/icon.png
21:53:29 T:242683904 M:136519680 ERROR: Texture manager unable to open file special://temp/weather/128x128/27.png
21:53:37 T:254140416 M:134799360 WARNING: Create - Unsupported protocol(script) in script://
21:53:42 T:255381504 M:125165568 WARNING: Previous line repeats 1 times.
21:53:42 T:255381504 M:125165568 NOTICE: -->Python Interpreter Initialized<--
21:53:49 T:255381504 M:124366848 NOTICE: Total veetle.com Channels: 186
21:53:49 T:255381504 M:124366848 NOTICE: Flash Enabled veetle.com Channels: 51
21:53:57 T:255381504 M:124207104 NOTICE: Problem getting channel info: 4d02d2d09ee7e
21:53:57 T:255381504 M:124207104 NOTICE: Error returned:
21:53:57 T:255381504 M:124207104 NOTICE: No JSON object could be decoded
21:54:18 T:255381504 M:124301312 NOTICE: Problem getting channel info: 4da603ee03a4b
21:54:18 T:255381504 M:124301312 NOTICE: Error returned:
21:54:18 T:255381504 M:124301312 NOTICE: No JSON object could be decoded
21:59:05 T:272486400 M:128790528 NOTICE: -->Python Interpreter Initialized<--
21:59:06 T:272486400 M:128266240 NOTICE: veetle.com Channel ID: 4c1b0ef0a2122
21:59:08 T:242683904 M:129114112 NOTICE: DVDPlayer: Opening: http://77.67.109.208/flv/4c1b0ef0a2122
21:59:08 T:242683904 M:129101824 WARNING: CDVDMessageQueue(player):Tongueut MSGQ_NOT_INITIALIZED
21:59:08 T:279560192 M:129073152 NOTICE: Creating InputStream
21:59:08 T:279560192 M:128741376 NOTICE: Creating Demuxer
21:59:12 T:279560192 M:127279104 NOTICE: Opening video stream: 0 source: 256
21:59:12 T:279560192 M:127270912 NOTICE: Creating video codec with codec id: 28
21:59:12 T:279560192 M:127221760 NOTICE: Open - using avcC atom of size(37)
21:59:12 T:279560192 M:123912192 NOTICE: Creating video thread
21:59:12 T:279560192 M:123904000 NOTICE: Opening audio stream: 1 source: 256
21:59:12 T:279560192 M:123904000 NOTICE: Finding audio codec for: 86017
21:59:12 T:279560192 M:123867136 NOTICE: Creating audio thread
21:59:12 T:290398208 M:123834368 NOTICE: running thread: CDVDPlayerAudio:Tonguerocess()
21:59:12 T:290398208 M:123805696 NOTICE: Creating audio device with codec id: 86017, channels: 2, sample rate: 44100, no pass-through
21:59:12 T:276733952 M:119660544 NOTICE: running thread: video_thread
21:59:12 T:276733952 M:117817344 NOTICE: fps: 29.970030, pwidth: 512, pheight: 384, dwidth: 512, dheight: 384
21:59:12 T:276733952 M:117817344 NOTICE: Display resolution DESKTOP : 1280x720 (12)
21:59:12 T:242683904 M:117805056 NOTICE: Using GL_TEXTURE_2D
21:59:12 T:242683904 M:117805056 NOTICE: GL: Using CoreVideoRef RGBA render method
21:59:12 T:242683904 M:117805056 NOTICE: GL: NPOT texture support detected
21:59:13 T:290398208 M:122769408 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
21:59:14 T:276733952 M:122773504 WARNING: CDVDMessageQueue(video)::Get - asked for new data packet, with nothing available
21:59:54 T:290398208 M:125906944 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
21:59:59 T:276733952 M:125902848 WARNING: Previous line repeats 11 times.
21:59:59 T:276733952 M:125902848 WARNING: CDVDMessageQueue(video)::Get - asked for new data packet, with nothing available
21:59:59 T:279560192 M:125902848 NOTICE: CDVDPlayer::OnExit()
21:59:59 T:279560192 M:125902848 NOTICE: DVDPlayer: eof, waiting for queues to empty
21:59:59 T:279560192 M:125902848 NOTICE: DVDPlayer: closing audio stream
21:59:59 T:279560192 M:125902848 NOTICE: Closing audio stream
21:59:59 T:279560192 M:125902848 NOTICE: CDVDMessageQueue(audio)::WaitUntilEmpty
21:59:59 T:279560192 M:125902848 NOTICE: Waiting for audio thread to exit
21:59:59 T:290398208 M:125902848 NOTICE: thread end: CDVDPlayerAudio::OnExit()
21:59:59 T:279560192 M:125906944 NOTICE: Closing audio device
21:59:59 T:279560192 M:125902848 NOTICE: Deleting audio codec
21:59:59 T:279560192 M:125902848 NOTICE: DVDPlayer: closing video stream
21:59:59 T:279560192 M:125771776 NOTICE: Closing video stream
21:59:59 T:279560192 M:125771776 NOTICE: CDVDMessageQueue(video)::WaitUntilEmpty
21:59:59 T:279560192 M:125771776 NOTICE: waiting for video thread to exit
21:59:59 T:276733952 M:125771776 ERROR: Got MSGQ_ABORT or MSGO_IS_ERROR return true
21:59:59 T:276733952 M:125767680 NOTICE: thread end: video_thread
21:59:59 T:279560192 M:125771776 NOTICE: deleting video codec
21:59:59 T:279560192 M:130199552 NOTICE: CDVDPlayer::OnExit() deleting demuxer
21:59:59 T:279560192 M:130199552 NOTICE: CDVDPlayer::OnExit() deleting input stream
22:00:00 T:242683904 M:127332352 NOTICE: CDVDPlayer::CloseFile()
22:00:00 T:242683904 M:127332352 WARNING: CDVDMessageQueue(player):Tongueut MSGQ_NOT_INITIALIZED
22:00:00 T:242683904 M:127332352 NOTICE: DVDPlayer: waiting for threads to exit
22:00:00 T:242683904 M:127336448 NOTICE: DVDPlayer: finished waiting
22:00:23 T:270446592 M:126361600 NOTICE: -->Python Interpreter Initialized<--
22:00:24 T:270446592 M:126357504 NOTICE: veetle.com Channel ID: 4cf4bd61243f6
22:00:26 T:242683904 M:125857792 NOTICE: DVDPlayer: Opening: http://77.67.109.208/flv/4cf4bd61243f6
22:00:26 T:242683904 M:125857792 WARNING: CDVDMessageQueue(player):Tongueut MSGQ_NOT_INITIALIZED
22:00:26 T:270446592 M:125853696 NOTICE: Creating InputStream
22:00:26 T:270446592 M:125419520 NOTICE: Creating Demuxer
22:00:29 T:270446592 M:125767680 NOTICE: Opening video stream: 0 source: 256
22:00:29 T:270446592 M:125767680 NOTICE: Creating video codec with codec id: 28
22:00:29 T:270446592 M:125767680 NOTICE: Open - using avcC atom of size(39)
22:00:29 T:270446592 M:122953728 NOTICE: Creating video thread
22:00:29 T:270446592 M:122953728 NOTICE: Opening audio stream: 1 source: 256
22:00:29 T:270446592 M:122953728 NOTICE: Finding audio codec for: 86017
22:00:29 T:270446592 M:122953728 NOTICE: Creating audio thread
22:00:29 T:285286400 M:122949632 NOTICE: running thread: CDVDPlayerAudio:Tonguerocess()
22:00:29 T:285286400 M:122949632 NOTICE: Creating audio device with codec id: 86017, channels: 2, sample rate: 44100, no pass-through
22:00:30 T:276029440 M:118579200 NOTICE: running thread: video_thread
22:00:30 T:276029440 M:116715520 NOTICE: fps: 25.000000, pwidth: 512, pheight: 341, dwidth: 512, dheight: 341
22:00:30 T:276029440 M:116715520 NOTICE: Display resolution DESKTOP : 1280x720 (12)
22:00:30 T:242683904 M:116715520 NOTICE: Using GL_TEXTURE_2D
22:00:30 T:242683904 M:116715520 NOTICE: GL: Using CoreVideoRef RGBA render method
22:00:30 T:242683904 M:116715520 NOTICE: GL: NPOT texture support detected
22:00:30 T:285286400 M:115716096 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
22:00:31 T:276029440 M:115716096 WARNING: Previous line repeats 2 times.
22:00:31 T:276029440 M:115716096 WARNING: CRenderManager::FlipPage - timeout waiting for flip to complete
22:00:31 T:276029440 M:114700288 WARNING: CRenderManager::FlipPage - timeout waiting for previous frame
22:01:02 T:285286400 M:126607360 WARNING: Previous line repeats 21 times.
22:01:02 T:285286400 M:126607360 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
22:01:03 T:276029440 M:126611456 WARNING: CDVDMessageQueue(video)::Get - asked for new data packet, with nothing available
22:01:21 T:285286400 M:126599168 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
22:01:22 T:276029440 M:126599168 WARNING: CDVDMessageQueue(video)::Get - asked for new data packet, with nothing available
22:01:22 T:270446592 M:126599168 NOTICE: CDVDPlayer::OnExit()
22:01:22 T:270446592 M:126599168 NOTICE: DVDPlayer: eof, waiting for queues to empty
22:01:22 T:270446592 M:126599168 NOTICE: DVDPlayer: closing audio stream
22:01:22 T:270446592 M:126599168 NOTICE: Closing audio stream
22:01:22 T:270446592 M:126599168 NOTICE:
Reply
#37
hi

blu200 Wrote:I've just installed this Veetle plugin but it crashes out after a few minutes.

i assume you just mean the stream stopped playing back?

that channel appears not to be available as a flash stream at the moment (http://www.veetle.com/index.php/channel/...b0ef0a2122 says 'this channel is only available in HD') - i guess you just caught the end of the availability. veetle seem to make the top 50 streams available as flash so i guess this stream just fell off the bottom.

actually it looks like all flash streams on veetle are down at the moment anyway.....

it can also happen if the stream is file based rather than live, when playback will stop at the end of each file. restarting the stream will work ok in this case and i am working on getting rid of that case.

thanks,

t0mm0
Reply
#38
Hey t0mmo, so far so good but, when i see the list, are there other streams that that plugin is not listing? It seems so by your last comment. Didn't realise that. Only started using veetle recently.
Macmini Server 2011 i7 Quad Core, OS 10.8.2, Amp Onkyo TX-SR308 USB WD drives 3x2TB TV Samsung Plasma 720p EyeTV Integration
There are only 10 kinds of people in this world, those who understand binary, and those who don't.



Reply
#39
Ok thanks very much. I'm pretty much only interested in live sports streams so that should be ok. Although I did try to watch the poker and it dropped out. Perhaps that is not a live stream?

I'm trying to find an addon or something for justin.tv. Are you aware of an easier way to achieve this?
Reply
#40
I too have problems with plugin since updated so i just uninstalled 1.2 and reinstalled 1.1 and everything works fine.
Reply
#41
activate Wrote:Hey t0mmo, so far so good but, when i see the list, are there other streams that that plugin is not listing? It seems so by your last comment. Didn't realise that. Only started using veetle recently.

yes, currently only flash streams from veetle are supported. these are only available for about 25% of the channels and this plugin will only display those that have flash streams at the moment you do the channel listing.

the 'hd' streams are streamed using a proprietary protocol to a modified version of the vlc plugin. we are looking into the possibility of supporting these but have no fully working method at the moment.

blu200 Wrote:Ok thanks very much. I'm pretty much only interested in live sports streams so that should be ok. Although I did try to watch the poker and it dropped out. Perhaps that is not a live stream?

i think that all flash streams are still down at the moment - they certainly are for me even from their website. requests for the stream address are returning {"success":false,"payload":"backend failure"} for every channel i've tried. i think you'll just have to wait for them to fix it Wink
Reply
#42
docmichael Wrote:I too have problems with plugin since updated so i just uninstalled 1.2 and reinstalled 1.1 and everything works fine.

can someone who is having problems with the plugin crashing (not the streams not working as they appear to be down) please send a debug log as it works fine on all my machines and i won't be able to fix it without a log from someone!

thanks,

t0mm0
Reply
#43
Ok, thanks for the clarification. All working here Smile
Macmini Server 2011 i7 Quad Core, OS 10.8.2, Amp Onkyo TX-SR308 USB WD drives 3x2TB TV Samsung Plasma 720p EyeTV Integration
There are only 10 kinds of people in this world, those who understand binary, and those who don't.



Reply
#44
Here is debug you asked for,this was after i updated:
22:42:46 T:3284 M:2087022592 ERROR: Error Contents: ('invalid syntax', ('C:\\Users\\Michael\\AppData\\Roaming\\XBMC\\addons\\plugin.video.veetle\\default.py', 61, 22, 'class VeetleSchedule():\n'))
22:42:46 T:3284 M:2086457344 ERROR: File "C:\Users\Michael\AppData\Roaming\XBMC\addons\plugin.video.veetle\default.py", line 61
class VeetleSchedule():
^
SyntaxError: invalid syntax
22:42:46 T:4936 M:2085912576 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.veetle/
22:42:46 T:4936 M:2085912576 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.veetle/) failed
22:42:49 T:5520 M:2095165440 NOTICE: -->Python Interpreter Initialized<--
22:42:49 T:5520 M:2095161344 ERROR: Error Type: exceptions.SyntaxError
22:42:49 T:5520 M:2095161344 ERROR: Error Contents: ('invalid syntax', ('C:\\Users\\Michael\\AppData\\Roaming\\XBMC\\addons\\plugin.video.veetle\\default.py', 61, 22, 'class VeetleSchedule():\n'))
22:42:49 T:5520 M:2095144960 ERROR: File "C:\Users\Michael\AppData\Roaming\XBMC\addons\plugin.video.veetle\default.py", line 61
class VeetleSchedule():
^
SyntaxError: invalid syntax
22:42:49 T:4936 M:2095144960 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.veetle/
22:42:49 T:4936 M:2095144960 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.veetle/) failed
22:42:50 T:4860 M:2095292416 NOTICE: -->Python Interpreter Initialized<--
22:42:50 T:4860 M:2095288320 ERROR: Error Type: exceptions.SyntaxError
22:42:50 T:4860 M:2095288320 ERROR: Error Contents: ('invalid syntax', ('C:\\Users\\Michael\\AppData\\Roaming\\XBMC\\addons\\plugin.video.veetle\\default.py', 61, 22, 'class VeetleSchedule():\n'))
22:42:50 T:4860 M:2095271936 ERROR: File "C:\Users\Michael\AppData\Roaming\XBMC\addons\plugin.video.veetle\default.py", line 61
class VeetleSchedule():
^
SyntaxError: invalid syntax
22:42:50 T:4936 M:2095247360 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.veetle/
22:42:50 T:4936 M:2095247360 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.veetle/) failed
22:42:51 T:5536 M:2095255552 NOTICE: -->Python Interpreter Initialized<--
22:42:51 T:5536 M:2095255552 ERROR: Error Type: exceptions.SyntaxError
22:42:51 T:5536 M:2095255552 ERROR: Error Contents: ('invalid syntax', ('C:\\Users\\Michael\\AppData\\Roaming\\XBMC\\addons\\plugin.video.veetle\\default.py', 61, 22, 'class VeetleSchedule():\n'))
22:42:51 T:5536 M:2095255552 ERROR: File "C:\Users\Michael\AppData\Roaming\XBMC\addons\plugin.video.veetle\default.py", line 61
class VeetleSchedule():
^
SyntaxError: invalid syntax
22:42:51 T:4936 M:2095276032 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.veetle/
22:42:51 T:4936 M:2095276032 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.veetle/) failed
22:42:52 T:2848 M:2095321088 NOTICE: -->Python Interpreter Initialized<--
22:42:52 T:2848 M:2095316992 ERROR: Error Type: exceptions.SyntaxError
22:42:52 T:2848 M:2095316992 ERROR: Error Contents: ('invalid syntax', ('C:\\Users\\Michael\\AppData\\Roaming\\XBMC\\addons\\plugin.video.veetle\\default.py', 61, 22, 'class VeetleSchedule():\n'))
22:42:52 T:2848 M:2095300608 ERROR: File "C:\Users\Michael\AppData\Roaming\XBMC\addons\plugin.video.veetle\default.py", line 61
class VeetleSchedule():
^
SyntaxError: invalid syntax
22:42:52 T:4936 M:2095271936 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.veetle/
22:42:52 T:4936 M:2095271936 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.veetle/) failed
22:43:02 T:5276 M:2085122048 NOTICE: -->Python Interpreter Initialized<--
22:43:02 T:5276 M:2085117952 ERROR: Error Type: exceptions.SyntaxError
22:43:02 T:5276 M:2085117952 ERROR: Error Contents: ('invalid syntax', ('C:\\Users\\Michael\\AppData\\Roaming\\XBMC\\addons\\plugin.video.veetle\\default.py', 61, 22, 'class VeetleSchedule():\n'))
22:43:02 T:5276 M:2085097472 ERROR: File "C:\Users\Michael\AppData\Roaming\XBMC\addons\plugin.video.veetle\default.py", line 61
class VeetleSchedule():
^
SyntaxError: invalid syntax
22:43:02 T:4936 M:2085060608 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.veetle/
22:43:02 T:4936 M:2085060608 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.veetle/) failed
22:43:23 T:4696 M:2093486080 WARNING: XFILE::CFileFactory::CreateLoader - Unsupported protocol(addons) in addons://more/executable.tbn
22:43:47 T:1344 M:2105278464 WARNING: Previous line repeats 1 times.
22:43:47 T:1344 M:2105278464 NOTICE: -->Python Interpreter Initialized<--
22:44:45 T:1344 M:2102423552 WARNING: msvcrt.dll: dll_fstati64 called, TODO: add 'int64 <-> long' type checking
22:44:49 T:4936 M:2085670912 ERROR: CLocalizeStrings::ClearBlock: Trying to clear non existent block C:\Users\Michael\AppData\Roaming\XBMC\addons\script.xbmc.debug.log
22:46:01 T:5788 M:2077949952 NOTICE: -->Python Interpreter Initialized<--
22:46:01 T:5788 M:2077945856 ERROR: Error Type: exceptions.SyntaxError
22:46:01 T:5788 M:2077945856 ERROR: Error Contents: ('invalid syntax', ('C:\\Users\\Michael\\AppData\\Roaming\\XBMC\\addons\\plugin.video.veetle\\default.py', 61, 22, 'class VeetleSchedule():\n'))
22:46:01 T:5788 M:2077925376 ERROR: File "C:\Users\Michael\AppData\Roaming\XBMC\addons\plugin.video.veetle\default.py", line 61
class VeetleSchedule():
^
SyntaxError: invalid syntax
22:46:01 T:4936 M:2077888512 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.veetle/
22:46:01 T:4936 M:2077888512 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.veetle/) failed
22:46:12 T:4184 M:2090098688 WARNING: XFILE::CFileFactory::CreateLoader - Unsupported protocol(addons) in addons://more/executable.tbn
22:46:15 T:3424 M:2084610048 NOTICE: -->Python Interpreter Initialized<--
22:46:26 T:3424 M:2086838272 WARNING: msvcrt.dll: dll_fstati64 called, TODO: add 'int64 <-> long' type checking
################### xbmc.log end #####################
Reply
#45
Veetle is working on my AppleTV again after updating to the latest svn
Reply
  • 1
  • 2
  • 3(current)
  • 4
  • 5
  • 31

Logout Mark Read Team Forum Stats Members Help
[RELEASE] veetle.com1