R
RickM
I've been poking around humaxtvportal.com and have found some interesting info out that may be of use at some point. I thought it may be an idea to document bits and bobs here so we can work out how everything works. My ultimate goal is a replacement. A new web-based frontend that will let you still access everything on the portal, but also let us add extra bits and bobs onto it.
Some early observations:
Below are the locations of some of the modules.
Sky Player
https://www.humaxtvportal.com/Apps/sky_player/0.8.17/preset/init/init.html
Poking around I was able to locate some XML manifests for skyplayer which expose the IP and paths to everything being offered. Interestingly its using the same service and configuration files as the xbox version of sky player.
I can confirm its still in active development. Everything recently became hidden behind SSL and I cant seem to get around that. All the config files were exposed a few days ago. Working on finding them again and will repost once I do.
ABC iView (Australia?)
Seems to be fully working - maybe its coming in the next update?
http://test.humaxtvportal.com/iView/
(Note you'll need to use arrow keys and enter to use this on the computer)
Application ID's
You can attempt to access hidden modules by doing this: http://test.humaxtvportal.com/Home/GoApplication/19
Where 19 is the module ID.
Each of these pages needs to be inspected. Each 'module' has its own set of directories to store images, javascript, xml config files, etc. If you use Safari or Chrome you'll find the developer Inspector to be very handy to poke around
Some early observations:
- The copy you see running at humaxtvportal.com is not the copy being used on UK based boxes.
- A subdomain, test.humaxtvportal.com contains a number of modules which seem to be under development.
- You can roughly browse the portal on a PC/Mac using the arrow keys and enter. Some parts work with the mouse but not many. Tested with Safari 5, most functions work. Not tried any other browsers yet.
- Runs on ASP.NET (edit: seems some parts do run on jsp however)
- Completely web based. All the freeview/freesat boxes seem to do is load a URL.
- Uses Jquery and JQuery UI!
- Still not being developed by Humax - its maintained by mit-xperts.
- It looks like the Humax boxes use Opera as the browser of choice - will have to install it to see if any functionality works.
Below are the locations of some of the modules.
Sky Player
https://www.humaxtvportal.com/Apps/sky_player/0.8.17/preset/init/init.html
Poking around I was able to locate some XML manifests for skyplayer which expose the IP and paths to everything being offered. Interestingly its using the same service and configuration files as the xbox version of sky player.
I can confirm its still in active development. Everything recently became hidden behind SSL and I cant seem to get around that. All the config files were exposed a few days ago. Working on finding them again and will repost once I do.
ABC iView (Australia?)
Seems to be fully working - maybe its coming in the next update?
http://test.humaxtvportal.com/iView/
(Note you'll need to use arrow keys and enter to use this on the computer)
Application ID's
You can attempt to access hidden modules by doing this: http://test.humaxtvportal.com/Home/GoApplication/19
Where 19 is the module ID.
- 1 = youtube
- 2 = wikitv
- 3 = Ticketmaster (germany)
- 4 = ARD Mediathek HbbTv (NB: It downloads a file called mediathek which is just HTML)
- 5 = ARTE+7 (again, downloads HTML)
- 6 = JOY Flickr (blank page)
- 7 = Humax Support
- 8 = Internet Radio (NOTE: Takes you off to http://tvportal.humaxdigital.com:8094 - needs exploring! add /PortalService/ to view a VERY old looking TV Portal!)
- 9 = iPlayer
- 10 = Youtube (again)
- 11 = Sky Player
- 12 = HBBTV (Downloads HTML)
- 13 = 404 on itv.mit-xperts.com - looks like its for ZDF Mediathek (Germany?)
- 14 = maxdomeTV (Germany)
- 15 = Software Update
- 16 = ABC iView
- 17 = N/A (redirects to home)
- 18 = Picasa
- 19 = ABC iView (again)
- 20 = N/A (redirects to home)
- end
Each of these pages needs to be inspected. Each 'module' has its own set of directories to store images, javascript, xml config files, etc. If you use Safari or Chrome you'll find the developer Inspector to be very handy to poke around