bigdaddydad / android-xbmcremote

Automatically exported from code.google.com/p/android-xbmcremote
0 stars 0 forks source link

Feature Request: Streaming #350

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
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

Attachments:

GoogleCodeExporter commented 8 years ago
Sweet! Now we only have to make XBMC take over VLC's work :)

Original comment by phree...@gmail.com on 9 Aug 2010 at 9:56