XBMC Slingbox Client - Development Status - Printable Version
+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Development (/forumdisplay.php?fid=32)
+--- Forum: Development (/forumdisplay.php?fid=93)
+--- Thread: XBMC Slingbox Client - Development Status (/showthread.php?tid=82597)
- rdoac - 2011-04-19 19:15
Am very interested in this, I couldn't get the precompiled binary working so am currently compiling from git. However, I have a couple of thoughts as I mainly use the pvr fork of XBMC.
My PVR backend, VDR for linux can handle IPTV streams using the vdr-iptv plugin. For use with a web source, you would normally call a script which is responsible for converting the stream into a TS stream and sending it to a udp port on the server. (This I do with ffmpeg).
Is there a way to fork out the sling code into a command line application which could be called using the vdr-iptv script and the video output thrown to ffmpeg to enter into the VDR backend? With this, attaching channel change instructions and even an EPG would be very doable. The PVR backend would also be able to record the slingstreams, an issue I have being 6 hours time difference away from my slingbox.
How easy would it be to do this? My programing is not really up to it, but having already done the work for xbmc, it should be a fairly simple thing right? :-)
- GaMeR64 - 2011-04-22 23:06
Harry, i love you...
This is so cool. I can`t wait or the day it will work with my Pro-HD and when my XBMC on a 22inch Touchscreen in the Bathroom (where the actual bath is...) project is finished.
Thanks a million for all your hard work.
P.S. If you need another Pro HD to test with, please let me know...
- rdoac - 2011-04-24 01:48
I patched the current pvr fork with this. It's very good and the picture quality is good enough to watch on a 32" screen. Finally a linux slingbox client.
I'm still interested in some pointers to create a command line linux application if anyone wants to help?
- jas722 - 2011-04-25 20:28
Will the Linux build work for the XBMC Dharma release of Live?
Having some issues finding where to place the files...
Is there a guide on how to set everything up? any help would be much appreciated.
- Harry Muscle - 2011-04-26 18:31
jas722 Wrote:Will the Linux build work for the XBMC Dharma release of Live?
It should work with Live no problem. Best way to find where to put these files is to do a search for them and then simply replace them ... or if you want, wait a little bit until I do exactly what you are doing and post back here ... cause unfortunately I don't remember the full paths for all the files off the top of my head
- Harry Muscle - 2011-04-26 18:32
rdoac Wrote:I patched the current pvr fork with this. It's very good and the picture quality is good enough to watch on a 32" screen. Finally a linux slingbox client.
Hey, sorry for not replying to your PM. What you are suggesting wouldn't be too difficult actually. I could probably put something like that together for you, but realistically it wouldn't be for a couple of months since I've been busy with some other stuff.
- rdoac - 2011-04-26 18:50
Thanks Harry. Moving this to the PVR backend seems to make sense to me ass there was no Slingbox linux client until this came along. If you've not looked at the pvr stuff it really is fantastic. But imagine a slingbox with 7 day epg able to record locally on your box.. :-)
- jas722 - 2011-04-26 23:12
Harry Muscle Wrote:It should work with Live no problem. Best way to find where to put these files is to do a search for them and then simply replace them ... or if you want, wait a little bit until I do exactly what you are doing and post back here ... cause unfortunately I don't remember the full paths for all the files off the top of my head
Ok, I think I have the paths will post them here in case anyone runs into similar problems:
This is for the newest release of XBMC Live, unsure about the other versions.
/usr/share/xbmc/language/English - Strings.xml
/usr/share/xbmc/addons/skin.confluence/720P - DialogPlayEjectCancel.xml
/usr/lib/xbmc - xbmc.bin
Going to attempt to add my slingbox solo as a source as soon as I get the external IP address from my parents house. We'll see how it goes since reading through most of these posts goes over my head, newbie to the Linux world.
Can I get the port off the sling box stream that i usually use in a web browser?
Dunno how successful I will be since it seems there are a lot of behind the scenes tweaks and *.xml settings to be changed. If anyone has set this up before I would love to hear how you did it. :-)
Edit: ok I think I did something wrong....after replacing these files and rebooting xbmc live will not even launch :-( Boots into a XBMC loading screen then just flashes "Ubuntu xbmc login:" over and over.
Maybe I should just wait for the user guide lol
- ktjensen - 2011-05-08 14:59
Hello - I want to try doing this with the latest NIGHTLY BUILD file for the Apple TV 2. I have both a remote slingbox, and a good working Apple TV 2 running the latest XBMC.
Do I need to ask the holder for the NIGHTLY BUILD to incorporate your code into his compiled version? In order to test it? Or would this SLINGBOX code for the XBMC already likely be in the NIGHTLY BUILD?
- rdoac - 2011-05-08 15:41
It is almost certainly not in the nightly build. You will need to either hand patch the code into the ios version or ask him to do so..