What steps will reproduce the problem?
1. Install XBMC Remote application
2. Go to a web site with a URL pointing to a WMV video file and click on the
link
What is the expected output? What do you see instead?
Expected: file is downloaded for playing in Android built-in video player or
3-rd party video player (if installed). Other alternatives:
- system suggesting either to download file or send URL to XBMC desktop for
playing
- option to enable sending video URL to XBMC Desktop.
Actual behavior before 0.8.4-beta1: XBMC is offering to send a file for playing
by XBMC desktop or cancel action.
Actual behavior after 0.8.4-beta1 - XBMC force closes.
What version of XBMC Remote are you using?
0.8.4-beta1
Which Android device are you using (and which ROM, if custom)?
Sprint HTC EVO 4G, Android 2.2 stock, Cyanogen 6.0 ROM.
Which XBMC revision are you running and on which platform?
Two HTPCs:
- Windows XP 32 bit, XBMC v9.11
- Ubuntu 10.04 Lucid 64bit, XBMC v. 9.11
Please provide any additional information below.
I described this problem in the following forum thread:
http://forum.xbmc.org/showthread.php?t=82059&highlight=video+URL
It was suggested that current architecture doesn't allow optional handing of
video URL because this behavior is defined in Android application manifest
file. A couple of alternatives are suggested as mitigation:
- Separate add-on application for it. Something like XBMC Remote Video URL
handler. Main XBMC Remote application would not intercept video URLs. Separate
add-on application, if installed, would be intercepting them and calling an
intent of the main application for communicating with main XBMC machine. Those
who would want to play video on the phone a or tablet in this case would not
install this add-on.
- Initiating video file download from within XBMC application as one of the
user choices for intercepted URL.
Original issue reported on code.google.com by dmitriy....@gmail.com on 29 Sep 2010 at 10:53
Original issue reported on code.google.com by
dmitriy....@gmail.com
on 29 Sep 2010 at 10:53