UPC Horizon
#1
Heey everybody,

In the netherlands the cable company UPC has a new cablebox called UPC Horizon.
But as it seems and rumors, it was made with code of XBMC:

<?xml version="1.0" encoding="UTF-8" ?>
- <root xmlns="urnConfusedchemas-upnp-org:device-1-0" xmlns:dlna="urnConfusedchemas-dlna-org:device-1-0">
- <specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
- <device>
<deviceType>urnConfusedchemas-upnp-org:device:MediaServer:1</deviceType>
<friendlyName>UPC Horizon: (192.168.1.243)</friendlyName>
<manufacturer>Team XBMC</manufacturer>
<manufacturerURL>http://www.xbmc.org/</manufacturerURL>
<modelDescription>UPC Hzn SuperCDS</modelDescription>
<modelName>UPC Horizon</modelName>
<modelURL>http://www.xbmc.org/</modelURL>
<modelNumber>1.0</modelNumber>
<serialNumber />
<UDN>uuid:14c75eb4-3803-3e68-8f99-1da5210ac4c2</UDN>
<presentationURL>http://192.168.1.243/</presentationURL>
<dlna:X_DLNADOC xmlns:dlna="urnConfusedchemas-dlna-org:device-1-0">DMS-1.50</dlna:X_DLNADOC>
- <iconList>
- <icon>
<mimetype>image/jpeg</mimetype>
<width>120</width>
<height>120</height>
<depth>24</depth>
<url>/images/platinum-120x120.jpg</url>
</icon>
- <icon>
<mimetype>image/jpeg</mimetype>
<width>48</width>
<height>48</height>
<depth>24</depth>
<url>/images/platinum-48x48.jpg</url>
</icon>
- <icon>
<mimetype>image/png</mimetype>
<width>120</width>
<height>120</height>
<depth>24</depth>
<url>/images/platinum-120x120.png</url>
</icon>
- <icon>
<mimetype>image/png</mimetype>
<width>48</width>
<height>48</height>
<depth>24</depth>
<url>/images/platinum-48x48.png</url>
</icon>
</iconList>
- <serviceList>
- <service>
<serviceType>urn:microsoft.comConfusedervice:X_MS_MediaReceiverRegistrar:1</serviceType>
<serviceId>urn:microsoft.comConfusederviceId:X_MS_MediaReceiverRegistrar</serviceId>
<SCPDURL>/X_MS_MediaReceiverRegistrar/14c75eb4-3803-3e68-8f99-1da5210ac4c2/scpd.xml</SCPDURL>
<controlURL>/X_MS_MediaReceiverRegistrar/14c75eb4-3803-3e68-8f99-1da5210ac4c2/control.xml</controlURL>
<eventSubURL>/X_MS_MediaReceiverRegistrar/14c75eb4-3803-3e68-8f99-1da5210ac4c2/event.xml</eventSubURL>
</service>
- <service>
<serviceType>urnConfusedchemas-upnp-orgConfusedervice:ContentDirectory:1</serviceType>
<serviceId>urn:upnp-orgConfusederviceId:ContentDirectory</serviceId>
<SCPDURL>/ContentDirectory/14c75eb4-3803-3e68-8f99-1da5210ac4c2/scpd.xml</SCPDURL>
<controlURL>/ContentDirectory/14c75eb4-3803-3e68-8f99-1da5210ac4c2/control.xml</controlURL>
<eventSubURL>/ContentDirectory/14c75eb4-3803-3e68-8f99-1da5210ac4c2/event.xml</eventSubURL>
</service>
- <service>
<serviceType>urnConfusedchemas-upnp-orgConfusedervice:ConnectionManager:1</serviceType>
<serviceId>urn:upnp-orgConfusederviceId:ConnectionManager</serviceId>
<SCPDURL>/ConnectionManager/14c75eb4-3803-3e68-8f99-1da5210ac4c2/scpd.xml</SCPDURL>
<controlURL>/ConnectionManager/14c75eb4-3803-3e68-8f99-1da5210ac4c2/control.xml</controlURL>
<eventSubURL>/ConnectionManager/14c75eb4-3803-3e68-8f99-1da5210ac4c2/event.xml</eventSubURL>
</service>
</serviceList>
</device>
</root>

Now my question is: Is there a way to get this on XBMC? so i dont have to get a UPC horizon box.
I want to play it from my Apple TV and windows laptop.

Thank you guys for your responses.
Reply
#2
Interesting
Read/follow the forum rules.
For troubleshooting and bug reporting, read this first
Interested in seeing some YouTube videos about Kodi? Go here and subscribe
Reply
#3
interesting indeed
opdenkamp / dushmaniac

xbmc-pvr [Eden-PVR builds] [now included in mainline XBMC, so no more source link here :)]
personal website: [link]

Found a problem with PVR? Report it on Trac, under "PVR - core components". Please attach the full debug log.

If you like my work, please consider donating to me and/or Team XBMC.
Reply
#4
On there website, www.horizon.tv, you can also watch some channels of the cablecompany UPC.
To view it you need flash and widevine.
I already asked for addon support on the website from Xot uzg: http://code.google.com/p/xot-uzg/issues/...9&sort=-id

But he cannot develop futher because you need widevine, he asked a feature support on xbmc: http://forum.xbmc.org/showthread.php?tid=141915&page=2

There we got the answer that ffmpeg should make support:
ffmpeg forum: http://ffmpeg.gusari.org/viewtopic.php?f...vine#p1095
or
ffmpeg ticket: http://ffmpeg.org/trac/ffmpeg/ticket/1793

We havent got a answer yet on ffmpeg if they could support widevine.

Mabye this information is of any use to you
Reply
#5
heey,

Here is a update, somebody is creating something for UPC Horizon on Plex.
The website is:
http://forums.plexapp.com/index.php/topi...smt-g7400/

And here you can find his code on github:
https://gist.github.com/3990611

Let me know if this was helpfull
Reply
#6
I am more interested to fulle port a XBMC build to the Horizon, maybe via an app (they have some apps like wiki and in the future Facebook and web browser)

The current implementation of the media server is horrible to say the least, only via DLNA (they provide Twonky) you don't see thumbs the names are as they are in the folder no media info, etc, etc.

As it is already based on XBMC isn't it possible to make it into a full XBMC centre without losing the normal functions that it already has.

If this is just too good an idea to be true don't hesitate to say so.
Reply
#7
Samsung have released the sourcecode of this settopbx, and you can see in source and files that is is mainly build on xbmc 9.11, download source @ samsung source site and see for your self.

Bit weird because upc says is build on nds snowflake, but is just a skin?
Reply
#8
The entire thing about this is weird.
The implementation of it all is horrendous, the hardware is sufficient enough to handle 1080 Full HD but menu's are just slow and bothersome.
If you put it on the market as a Media player and in small amount present is as based on XBMC just do it right. Files on my Raspberry Pi play better that on this machine.

To bad I don't know anything about coding myself otherwise I would have a crack at unlocking this thing and porting a full XBMC distro to the Horizon.
It must be possible without losing the other functions.
Reply
#9
It should work if you can crack the bootloader so you can flash usinged code, is a normal pc with atom ce cpu/soc an 1GB ram.

Tv and picture qwality is superb, but like you say gui is just slow(p3 is faster Tongue ), also building mediaplayer is shitty, only ldna with a bad encoded subtitle engine.

It is a nice concept but they released it to fast.
Reply
#10
Lol that's just the progress made from Camelot to Dharma. Dharma and Eden both made huge leaps in performance. I'm willing to bet Samsung tried to play it safe by staying one stable release behind (like Xbmc did with python) and they started after Dharma was released.

Luckily, it's much easier to upgrade something like this than to port it in the first place. The hard part should be getting at the boot loader.
Reply
#11
They released the SDK
http://opensource.samsung.com/
Under TV/Video - Set Top Box you find the zip for the SMT -G7400. Large file it's about 360MB.
Reply
#12
i've had a quick look at it, but didn't have time to check it properly. it's using camelot (9.11), and got a whole lot of stuff commented out. i'll post a diff when i got time.
opdenkamp / dushmaniac

xbmc-pvr [Eden-PVR builds] [now included in mainline XBMC, so no more source link here :)]
personal website: [link]

Found a problem with PVR? Report it on Trac, under "PVR - core components". Please attach the full debug log.

If you like my work, please consider donating to me and/or Team XBMC.
Reply
#13
Might be mildly interesting but here is a video in English of the UPC Horizon box in action, looks pretty decent (astounding compared to their current boxes), it seems they support UPnP/DLNA access on the box (7:50min mark). Some pictures of the Samsung box here.

Apparently some group called NDS Snowflake handled the middleware and did the UI for them.
Reply
#14
Very interesting stuff this Smile
I have the UPC Horizon box too, it's painfully slow, but the picture quality is for native HD broadcasts quite good.

But for SD broadcast one option which I would LOVE to see is a 100% resolution pass-trough and not scaling, the box now scales everything to 1080p, but when I manually set the box to 576p the scaler in my Panasonic Plasma(a VT30) does a much better job upscaling.
The picture is much more crisper and with less artefacts.
Reply
#15
Any news yet?
Did somebody had the time yet to take à look, woud be Awesome to get support for this.
Reply

Logout Mark Read Team Forum Stats Members Help
UPC Horizon0