TiVo Community
TiVo Community
TiVo Community
Go Back   TiVo Community > Underground Playground > Developers Corner
TiVo Community
Reply
Forum Jump
 
Thread Tools
Old 04-11-2014, 09:33 PM   #121
jgametest
Registered User
 
Join Date: Oct 2013
Posts: 112
David you have been Busy..

Well I have not received the update that all are experiencing trouble on yet. So guess that's good for now, will take a look at the new changes you rolled out as soon as my kids fall asleep they are hogging the TiVo so I'm using my notebook / phone for temp access. Keep up the great work!
jgametest is offline   Reply With Quote
Old 04-13-2014, 06:07 PM   #122
davidblackledge
Registered lÜser
 
davidblackledge's Avatar
 
Join Date: Sep 2008
Location: NM
Posts: 220
Thumbs up EnterWebz.tv update - new apps

Ok, one more update this weekend.

I made it possible for me to update the default apps.

Next time you look at the list, you'll see things like a replacement for the broken Shoutcast link, a new set of PBS video links, more comics, removal of some broken items like Twitter, and a new NOTICE link that you can delete, and I will re-add when there is a new notice. Solitaire, Freecell, and Mahjongg are now just links, too, so you can move/delete them if you like.

Several apps were also reorganized, and there is a new permanent entry to access the App list for editing - it's visible on both the Music/Photos and Video/Other lists.

Check out the NOTICE for more details.

If you saved your own link that differs from the default URL, it won't be altered by the update.
__________________
EnterWebz.tv
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
+ air qual map, minesweeper, 1p/2p card games...

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
David.Blackledge.com Solitaire/FreeCell, Calendar, Map...
hmedev.wikidot.com
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
davidblackledge is offline   Reply With Quote
Old 04-18-2014, 10:00 PM   #123
davidblackledge
Registered lÜser
 
davidblackledge's Avatar
 
Join Date: Sep 2008
Location: NM
Posts: 220
I believe I found out why Google/Youtube tend to think that EnterWebz.tv is in Spain.
Since most User Agent strings include an operating system model/version string, I include "TiVo/22.1.2.3.3" or whatever version your TiVo is reporting. Google is trying to be "too smart" and thinks that because there is a city named "Tivo" in Spain, I must be reporting a location, not software information.
I will change the string to "TiVoDVR/version" (or maybe TiVoOS/version?) and I'll probably take advantage of this quirk and add TiVo's Device-reported location to the User-Agent and/or to another Header. It's kind of imprecise location information (mine reports a small town 233 miles away from me), but much better than assuming all subscribers are located where my server is. Recently added language information in the same style is probably fixing Youtube/etc stuff already, though.

I've also run into some irritating inconsistencies in the newly-added PBS pages. The actual episode launching page can come up in one of three states. This looks as though it's driven by your mobile mode selection, but it can get stuck in one state regardless of your selection.
It can show up 1) with default "VIDEO" tag handling that shows little film strip icons provided by EWz which you click to start the video, it can show up 2) with one-pixel "images" you may click to start the video, or 3) the one it gets stuck on for me which has nothing available to start the video.
I've gotten some web tools to investigate this strange PBS website behavior and will try to figure the best solution, if there is one. So far it seems to give the tool one of two consistent results with different modes, and doesn't get stuck

Finally, I added some Google Docs graphs of the EnterWebz.tv history to the "statistics" page at the website. (Oddly, they won't appear from within EWz. I'm guessing the TiVo isn't recognizing the strange URL as an image... maybe I'm not doing the necessary additional handling because I've provided size information already - if I can fix that, it might fix a bunch of other images in EWz.)
__________________
EnterWebz.tv
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
+ air qual map, minesweeper, 1p/2p card games...

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
David.Blackledge.com Solitaire/FreeCell, Calendar, Map...
hmedev.wikidot.com
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
davidblackledge is offline   Reply With Quote
Old 04-19-2014, 01:51 AM   #124
Allanon
Registered User
 
Join Date: Nov 2005
Posts: 509
Davidblackledge, you might want to change the User Agent to one used by a mobile device, that way you will get mobile webpages which usually have less Java and Flash. Plus smaller images.

For example this is what the mobile version of IMDB looks like:
http://m.imdb.com/title/tt0411008
Allanon is offline   Reply With Quote
Old 04-19-2014, 11:07 AM   #125
davidblackledge
Registered lÜser
 
davidblackledge's Avatar
 
Join Date: Sep 2008
Location: NM
Posts: 220
Quote:
Originally Posted by Allanon View Post
Davidblackledge, you might want to change the User Agent to one used by a mobile device, that way you will get mobile webpages which usually have less Java and Flash. Plus smaller images.

For example this is what the mobile version of IMDB looks like:
http://m.imdb.com/title/tt0411008
Thanks Allanon. Actually EWz has been using a mobile UA by default (based on AvantGo) since the beginning, and has been using the m.imdb.com since the beginning. When you see that page in EWz, though, it's very limited because it uses a lot of JavaScript to fill in content.

And in the last major update here, all 8 UAs I made available are all mobile ones as well.
They each have dramatic differences in how e.g. Youtube is represented.
Either Palm or Samsung seems to be the most compatible results with EWz, but some sites only make an MP4 available for iPad mode, I think.

PBS seems to give MP4 to several mobile UAs...but it gets STUCK either providing or not providing MP4 no matter how you change your UA after that. This is happening even with a web tool I'm using to test the site. I think they must store the decision in a cookie and never check again after that.
__________________
EnterWebz.tv
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
+ air qual map, minesweeper, 1p/2p card games...

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
David.Blackledge.com Solitaire/FreeCell, Calendar, Map...
hmedev.wikidot.com
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
davidblackledge is offline   Reply With Quote
Old 06-07-2014, 10:19 PM   #126
davidblackledge
Registered lÜser
 
davidblackledge's Avatar
 
Join Date: Sep 2008
Location: NM
Posts: 220
Cool EnterWebz.tv June update with new HME apps

Ok, finally released another update both for download and on the public server.

*BONUS* it includes some new HME apps: Airnow.gov Air Quality Index map forecast/history browser (in Apps/Sports&Weather), and a Minesweeper clone (in Apps/More/Games). Both are kind of thrown together just for fun. Not 100% clean presentation.
*Easter Egg* of sorts: It also includes the Multiplayer Cribbage game I'm working on (only about 75-85% complete). Your challenge: figure out how to launch it (and then have another TiVo launch it, too, to play against them)... it's the first attempt with a multiplayer architecture I'm setting up so I can do a bunch of stuff in the near future.

Enter Webz itself:
  • Changed hints to only generate once, not once per web page - this should save some memory during your session.
  • Made the keyboard a little more understandable.
  • Also added a Remote Picker support HME app. You can pick your remote from the EWz "info" menu. It changes how help hints display.
  • Improved Video tag strange cases like PBS uses (1x1px size), so if you get a working PBS page, you'll get "normal" Video tag icons to launch videos.

--------
On the technical side...

1) something in the network route between my neighborhood and the enterwebz.tv keeps dropping packets so a lot of the time I can't connect to my own server now :/ No problems tonight at least.

2) Recently almost zero videos will play for me (except youtube, and one extremly low quality small sample video)... I don't know if this is just a temporary thing, a problem with my DVR, or if TiVo somehow locked down their VideoPlayer app I use. Do non-youtube videos work for you still from EWz?

3) for me, the PBS pages are stuck in the "bad" mode where I don't get a video tag sent to me at all. Anyone have a working page?

4) Attempting to do multiplayer stuff with the 1.4.1e experimental "thread safe" SDK, I learned that they made it so "thread safe" that it's a brick now. In reality it's one giant synchronized block. There is like one line outside of the synchronization, and it doesn't yield the thread, I guess. (all of handleChunk (which is the origin of ALL 3rd party code execution) is in the synchronized block, and getting the next chunk is not). So instead I use the Factory as a central data source and use sendEvent to poll it for changes.

Please post your experiences or suggestions!
__________________
EnterWebz.tv
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
+ air qual map, minesweeper, 1p/2p card games...

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
David.Blackledge.com Solitaire/FreeCell, Calendar, Map...
hmedev.wikidot.com
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
davidblackledge is offline   Reply With Quote
Old 06-11-2014, 05:50 PM   #127
jgametest
Registered User
 
Join Date: Oct 2013
Posts: 112
I tried the PBS videos, I saw the links for each area and loaded the link was presented with pictures and descriptions of the video but upon clicking it it's like a pulse to my TiVo and then returns back to the description. Is there a process to get the videos to load that I'm missing.
jgametest is offline   Reply With Quote
Old 06-11-2014, 10:50 PM   #128
davidblackledge
Registered lÜser
 
davidblackledge's Avatar
 
Join Date: Sep 2008
Location: NM
Posts: 220
Quote:
Originally Posted by jgametest View Post
I tried the PBS videos, I saw the links for each area and loaded the link was presented with pictures and descriptions of the video but upon clicking it it's like a pulse to my TiVo and then returns back to the description. Is there a process to get the videos to load that I'm missing.
Thanks for trying it! I'm glad you at least got video links (they probably showed up as "filmstrip" icons, right?)
You're not doing anything wrong, but the result is surprising.

The video troubles I was having show in a "incompatible format" message screen from the TiVo Video Player. I HAVE gotten SOME videos to work for me, just not the ones that usually work.
It sounds like yours is failing before even trying. Perhaps try a few different PBS shows to see if all of them fail.
I'd also be curious if you can play any of the archive.org videos.

It FEELS like EWz can't find your Video Player app, but I'd expect to see something in the logs if that was it... oh...wait... I just checked... it doesn't log anything if that happens... you'd just hear a Bonk. I sabotaged myself ;]

I'll get that logging fixed up ASAP.

But much more interesting to try... start EWz and go to "More/"
Select "[Enter Webz suggested links]"
Scroll down to the "Servers" section
Select the link in "TiVo's applications (at 204.176.49.116)"
This shows a page of all the apps that TiVo is showing to your DVR.
Can you see one called "VideoPlayer" in that list?

There should be one listed... but it's behaving like there isn't one.
__________________
EnterWebz.tv
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
+ air qual map, minesweeper, 1p/2p card games...

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
David.Blackledge.com Solitaire/FreeCell, Calendar, Map...
hmedev.wikidot.com
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
davidblackledge is offline   Reply With Quote
Old 06-18-2014, 06:32 PM   #129
davidblackledge
Registered lÜser
 
davidblackledge's Avatar
 
Join Date: Sep 2008
Location: NM
Posts: 220
Quote:
Originally Posted by davidblackledge View Post
It FEELS like EWz can't find your Video Player app, but I'd expect to see something in the logs if that was it... oh...wait... I just checked... it doesn't log anything if that happens... you'd just hear a Bonk. I sabotaged myself ;]

I'll get that logging fixed up ASAP.
Jgametest - try it again... I think I should get something useful in my logs if it fails, now.
__________________
EnterWebz.tv
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
+ air qual map, minesweeper, 1p/2p card games...

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
David.Blackledge.com Solitaire/FreeCell, Calendar, Map...
hmedev.wikidot.com
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
davidblackledge is offline   Reply With Quote
Old 07-19-2014, 10:42 AM   #130
davidblackledge
Registered lÜser
 
davidblackledge's Avatar
 
Join Date: Sep 2008
Location: NM
Posts: 220
Video playing fixed

Quote:
Originally Posted by davidblackledge View Post

2) Recently almost zero videos will play for me (except youtube, and one extremly low quality small sample video)... I don't know if this is just a temporary thing, a problem with my DVR, or if TiVo somehow locked down their VideoPlayer app I use. Do non-youtube videos work for you still from EWz?
Fixed finally... I "missed a spot" regarding the issue that the TiVo can't handle https URLs. I was allowing https to go to the videoplayer, and I guess archive.org must have recently changed their redirects to not use http.

... I really need to update the wiki with more of this stuff I've learned.
__________________
EnterWebz.tv
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
+ air qual map, minesweeper, 1p/2p card games...

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
David.Blackledge.com Solitaire/FreeCell, Calendar, Map...
hmedev.wikidot.com
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
davidblackledge is offline   Reply With Quote
Reply
Forum Jump




Thread Tools


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Advertisements

TiVo Community
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
vBulletin Skins by: Relivo Media

(C) 2013 Magenium Solutions - All Rights Reserved. No information may be posted elsewhere without written permission.
TiVo® is a registered trademark of TiVo Inc. This site is not owned or operated by TiVo Inc.
All times are GMT -5. The time now is 07:52 PM.
OUR NETWORK: MyOpenRouter | TechLore | SansaCommunity | RoboCommunity | MediaSmart Home | Explore3DTV | Dijit Community | DVR Playground |