Hi,
this is a proof of concept streaming solution.
It involves VLC for two reasons:
1. VLC can transcode the stream to something an android device can handle
2. Android already support rtsp streams so this solution can be quickly
integrated.
Here is how it works:
1. Install VLC (>= 1.1.0 with lua support) on the XBMC machine
2. Compile http_cmd.lua to http_cmd.luac and install it.
-- Compile: vlc -I lua --lua-intf luac --lua-config 'luac={input="http_cmd.lua",output="http_cmd.luac"}'
-- Installation on my gentoo system: cp http_cmd.luac /usr/lib64/vlc/lua/intf/
3. Start vlc: vlc -vvvv -I lua --lua-intf http_cmd
If you have a version of Android XBMC remote with the applied proof of concept
patch you now can watch streams.
Known Issues:
The main problem is controlling the stream. As you can see the Output Size and
Bit rates are hard coded in the lua file this often results in streams that the
device can not handle. And even if the device can handle the stream sometimes
it still wont start and you need to click the stream button a second time.
Original issue reported on code.google.com by PhilippD...@gmail.com on 5 Aug 2010 at 6:03
Original issue reported on code.google.com by
PhilippD...@gmail.com
on 5 Aug 2010 at 6:03Attachments: