connects to slingbox,
streams video (but badly),
What does not
What was not tested
My setup is as follows: Ubuntu 6.10 Edgy eft (www.ubuntu.com) Wine 0.9.27 (www.winehq.com) SlingPlayer (uk pal) 220.127.116.11 (uk.slingmedia.com) download these dependancy files which i have collected : www.lommage.co.uk/slingbox/downloads/slingplayer_dependancies.tar.gz What works: Ok, so its not perfect! (not by far) but with just 1 days work and research i have been able to: get the slingplayer software installed get the slingplayer.exe running get the slingplayer.exe to connect to my slingbox get the slingplayer.exe to stream audio get the slingplayer.exe to stream (shoddy) video How to get to this stage: I will assume you know how to run commands from the linux terminal prompt. 1.) Install wine as you would normally (either compile from source, or use the ubuntu package manager) 2.) Install slingplayer setup file under wine 3.) Follow the slingplayer installation steps as you would normally to get it installed under windows 4.) Download the package ive put together with required files for good installation. 5.) install MPSetupXP.exe file under wine (it wont install everything, but it will install enough, it will say it hasnt completed but thats ok, its not windows media player we are trying to get to work, its slingplayer we just need the dependancy files it installs) 6.) place msxml3.dll, msxml3r.dll, qcap.dll, quartz.dll, dxdiagn.dll into the wine system32 folder 7.) run regsrv32.exe (which is located in the system32 folder) and register the files : msxml3.dll, msxml3r.dll, qcap.dll, quartz.dll, dxdiagn.dll (for example wine regsvr32.exe msxml3.dll) this should display that the dll has been registered successfully for all! 8.) open winecfg and click the libraries tab. in here make sure your settings match these : dxdiagn (native, builtin) msxml3 (native) qcap (native, builtin) quartz (native, builtin) this will now run the files natively (as if it was running them through windows) rather than using wine standard libs. now run slingplayer.exe and you should be able to connect to your slingbox and hear sound / see (shoddy) video (see screenshot) If anyone has any better luck so far please email me on mail [at] lommage.co.uk , i really want to get this to work, and will be happy to work with someone to get it to work. Andrew Butkus
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Ubuntu 11.04 "Natty" amd64 (+ variants like Kubuntu)||Jun 12 2012||1.5.6||Yes||Yes||Silver||Ken Sharp|
|Current||Ubuntu 6.10 "Edgy" i386 (+ variants like Kubuntu)||Dec 21 2006||0.9.27.||Yes||Yes||Silver||an anonymous user|
Upgrading Wine deletes necessary registry entries. This can be avoided by running wineboot after the upgrade, and before running SlingPlayer.
You can also disable this by running
echo disabled > ~/.wine/.update-timestamp
Tested in Ubuntu 16.04 under Wine 3.0-rc3:
You should now have a working SlingPlayer!
If you experience an assertion failure while the SlingPlayer is loading, issue the following command and try again: