Android Navigation with Remote Control doesnt work anymore
#1
Hi everyone,
after trying everything I could think of myself I gotta post my problem here.

Problem:
XBMC wont accept commands from an Android remote anymore. With the official XBMC remote none of the navigation buttons do anything. With Yatse I can still play/pause/mute and control the volume (rockers only)
The library works fine. It scans all my movies/TV-Shows and I can start playing them via the remote.

Environment:
- Windows 7 Ultimate SP1 x64
- XBMC (12.2 Git:20130502-32b1a5e)
- All drivers up2date
- Windows Updates deactivated

Failed attempts to solve this:
- Reboot of both Android device and PC
- Reinstalling of official XBMC app and Yatse (After force stop and deleting files/cache failed)
- Triple checked the settings again (even tho it worked fine for months)
-> UPnP: All three options checked
-> Webserver: Allow...: checked; Rest configured properly
-> Remote control: both checked
- Firewall is configured correctly (Even modified the xbmc rule to ask again when something tries to access it. But when I allow it again it still doesnt comply.) Disabling the firewall doesnt work either.

(My) Conclusion:
Error lies within XBMC not the remote app. Tried several apps and several devices (Galaxy SII / Nexus 4)


Here's the xbmc.log after the initial boot stuff (If thats needed please tell me)
Once I started logging I tried to send a few commands with Yatse. (Mute / Volume rockers / Navigation arrows)

Code:
22:30:54 T:4352  NOTICE: Enabled debug logging due to GUI setting. Level 2.
22:30:54 T:4352   DEBUG: ------ Window Init () ------
22:30:55 T:3924   DEBUG: webserver: request received for /jsonrpc
22:30:55 T:3924   DEBUG: JSONRPC: Incoming request: [{"id":0,"jsonrpc":"2.0","method":"Player.GetActivePlayers"},{"id":1,"jsonrpc":"2.0","method":"Application.GetProperties","params":{"properties":["volume","muted"]}}]
22:30:55 T:3924   DEBUG: JSONRPC: Calling player.getactiveplayers
22:30:55 T:3924   DEBUG: JSONRPC: Calling application.getproperties
22:30:59 T:3924   DEBUG: webserver: request received for /jsonrpc
22:30:59 T:3924   DEBUG: JSONRPC: Incoming request: [{"id":0,"jsonrpc":"2.0","method":"Player.GetActivePlayers"},{"id":1,"jsonrpc":"2.0","method":"Application.GetProperties","params":{"properties":["volume","muted"]}}]
22:30:59 T:3924   DEBUG: JSONRPC: Calling player.getactiveplayers
22:30:59 T:3924   DEBUG: JSONRPC: Calling application.getproperties
22:31:00 T:3924   DEBUG: webserver: request received for /jsonrpc
22:31:00 T:3924   DEBUG: JSONRPC: Incoming request: [{"id":0,"jsonrpc":"2.0","method":"Player.GetActivePlayers"},{"id":1,"jsonrpc":"2.0","method":"Application.GetProperties","params":{"properties":["volume","muted"]}}]
22:31:00 T:3924   DEBUG: JSONRPC: Calling player.getactiveplayers
22:31:00 T:3924   DEBUG: JSONRPC: Calling application.getproperties
22:31:02 T:3344   DEBUG: webserver: request received for /jsonrpc
22:31:02 T:3344   DEBUG: JSONRPC: Incoming request: [{"id":0,"jsonrpc":"2.0","method":"Player.GetActivePlayers"},{"id":1,"jsonrpc":"2.0","method":"Application.GetProperties","params":{"properties":["volume","muted"]}}]
22:31:02 T:3344   DEBUG: JSONRPC: Calling player.getactiveplayers
22:31:02 T:3344   DEBUG: JSONRPC: Calling application.getproperties
22:31:02 T:4352   DEBUG: ------ Window Deinit (Pointer.xml) ------
22:31:03 T:3344   DEBUG: webserver: request received for /jsonrpc
22:31:03 T:3344   DEBUG: JSONRPC: Incoming request: [{"id":0,"jsonrpc":"2.0","method":"Player.GetActivePlayers"},{"id":1,"jsonrpc":"2.0","method":"Application.GetProperties","params":{"properties":["volume","muted"]}}]
22:31:03 T:3344   DEBUG: JSONRPC: Calling player.getactiveplayers
22:31:03 T:3344   DEBUG: JSONRPC: Calling application.getproperties
22:31:04 T:3344   DEBUG: webserver: request received for /jsonrpc
22:31:04 T:3344   DEBUG: JSONRPC: Incoming request: {"id":1,"jsonrpc":"2.0","method":"Application.SetMute","params":{"mute":"toggle"}}
22:31:04 T:3344   DEBUG: JSONRPC: Calling application.setmute
22:31:04 T:3344   DEBUG: JSONRPC: Type mismatch in type
22:31:04 T:4352   DEBUG: CAnnouncementManager - Announcement: OnVolumeChanged from xbmc
22:31:04 T:4352   DEBUG: GOT ANNOUNCEMENT, type: 64, from xbmc, message OnVolumeChanged
22:31:04 T:4352   DEBUG: ------ Window Init (DialogMuteBug.xml) ------
22:31:05 T:540   DEBUG: webserver: request received for /jsonrpc
22:31:05 T:540   DEBUG: JSONRPC: Incoming request: [{"id":0,"jsonrpc":"2.0","method":"Player.GetActivePlayers"},{"id":1,"jsonrpc":"2.0","method":"Application.GetProperties","params":{"properties":["volume","muted"]}}]
22:31:05 T:540   DEBUG: JSONRPC: Calling player.getactiveplayers
22:31:05 T:540   DEBUG: JSONRPC: Calling application.getproperties
22:31:06 T:4352   DEBUG: SECTION:UnloadDelayed(DLL: special://xbmcbin/system/ImageLib.dll)
22:31:07 T:540   DEBUG: webserver: request received for /jsonrpc
22:31:07 T:540   DEBUG: JSONRPC: Incoming request: [{"id":0,"jsonrpc":"2.0","method":"Player.GetActivePlayers"},{"id":1,"jsonrpc":"2.0","method":"Application.GetProperties","params":{"properties":["volume","muted"]}}]
22:31:07 T:540   DEBUG: JSONRPC: Calling player.getactiveplayers
22:31:07 T:540   DEBUG: JSONRPC: Calling application.getproperties
22:31:07 T:3344   DEBUG: webserver: request received for /jsonrpc
22:31:07 T:3344   DEBUG: JSONRPC: Incoming request: {"id":1,"jsonrpc":"2.0","method":"Application.SetMute","params":{"mute":"toggle"}}
22:31:07 T:3344   DEBUG: JSONRPC: Calling application.setmute
22:31:07 T:3344   DEBUG: JSONRPC: Type mismatch in type
22:31:07 T:4352   DEBUG: CAnnouncementManager - Announcement: OnVolumeChanged from xbmc
22:31:07 T:4352   DEBUG: GOT ANNOUNCEMENT, type: 64, from xbmc, message OnVolumeChanged
22:31:07 T:4352   DEBUG: ------ Window Deinit (DialogMuteBug.xml) ------
22:31:07 T:4352   DEBUG: SECTION:UnloadDelayed(DLL: special://xbmcbin/system/players/dvdplayer/avutil-51.dll)
22:31:08 T:4352   DEBUG: SECTION:UnloadDelayed(DLL: special://xbmcbin/system/players/dvdplayer/avcodec-53.dll)
22:31:08 T:4352   DEBUG: SECTION:UnloadDelayed(DLL: special://xbmcbin/system/players/dvdplayer/avformat-53.dll)
22:31:08 T:3344   DEBUG: webserver: request received for /jsonrpc
22:31:08 T:3344   DEBUG: JSONRPC: Incoming request: [{"id":0,"jsonrpc":"2.0","method":"Player.GetActivePlayers"},{"id":1,"jsonrpc":"2.0","method":"Application.GetProperties","params":{"properties":["volume","muted"]}}]
22:31:08 T:3344   DEBUG: JSONRPC: Calling player.getactiveplayers
22:31:08 T:3344   DEBUG: JSONRPC: Calling application.getproperties
22:31:09 T:3344   DEBUG: webserver: request received for /jsonrpc
22:31:09 T:3344   DEBUG: JSONRPC: Incoming request: [{"id":0,"jsonrpc":"2.0","method":"Player.GetActivePlayers"},{"id":1,"jsonrpc":"2.0","method":"Application.GetProperties","params":{"properties":["volume","muted"]}}]
22:31:09 T:3344   DEBUG: JSONRPC: Calling player.getactiveplayers
22:31:09 T:3344   DEBUG: JSONRPC: Calling application.getproperties
22:31:10 T:5076   DEBUG: webserver: request received for /jsonrpc
22:31:10 T:5076   DEBUG: JSONRPC: Incoming request: {"id":1,"jsonrpc":"2.0","method":"Application.SetVolume","params":{"volume":70}}
22:31:10 T:5076   DEBUG: JSONRPC: Calling application.setvolume
22:31:10 T:5076   DEBUG: CAnnouncementManager - Announcement: OnVolumeChanged from xbmc
22:31:10 T:5076   DEBUG: GOT ANNOUNCEMENT, type: 64, from xbmc, message OnVolumeChanged
22:31:10 T:4352   DEBUG: ------ Window Init (DialogVolumeBar.xml) ------
22:31:10 T:3344   DEBUG: webserver: request received for /jsonrpc
22:31:10 T:3344   DEBUG: JSONRPC: Incoming request: {"id":1,"jsonrpc":"2.0","method":"Application.SetVolume","params":{"volume":60}}
22:31:10 T:3344   DEBUG: JSONRPC: Calling application.setvolume
22:31:10 T:3344   DEBUG: CAnnouncementManager - Announcement: OnVolumeChanged from xbmc
22:31:10 T:3344   DEBUG: GOT ANNOUNCEMENT, type: 64, from xbmc, message OnVolumeChanged
22:31:11 T:5076   DEBUG: webserver: request received for /jsonrpc
22:31:11 T:5076   DEBUG: JSONRPC: Incoming request: {"id":1,"jsonrpc":"2.0","method":"Application.SetVolume","params":{"volume":50}}
22:31:11 T:5076   DEBUG: JSONRPC: Calling application.setvolume
22:31:11 T:5076   DEBUG: CAnnouncementManager - Announcement: OnVolumeChanged from xbmc
22:31:11 T:5076   DEBUG: GOT ANNOUNCEMENT, type: 64, from xbmc, message OnVolumeChanged
22:31:11 T:3344   DEBUG: webserver: request received for /jsonrpc
22:31:11 T:3344   DEBUG: JSONRPC: Incoming request: [{"id":0,"jsonrpc":"2.0","method":"Player.GetActivePlayers"},{"id":1,"jsonrpc":"2.0","method":"Application.GetProperties","params":{"properties":["volume","muted"]}}]
22:31:11 T:3344   DEBUG: JSONRPC: Calling player.getactiveplayers
22:31:11 T:3344   DEBUG: JSONRPC: Calling application.getproperties
22:31:11 T:540   DEBUG: webserver: request received for /jsonrpc
22:31:11 T:540   DEBUG: JSONRPC: Incoming request: {"id":1,"jsonrpc":"2.0","method":"Application.SetVolume","params":{"volume":40}}
22:31:11 T:540   DEBUG: JSONRPC: Calling application.setvolume
22:31:11 T:540   DEBUG: CAnnouncementManager - Announcement: OnVolumeChanged from xbmc
22:31:11 T:540   DEBUG: GOT ANNOUNCEMENT, type: 64, from xbmc, message OnVolumeChanged
22:31:12 T:4352   DEBUG: ------ Window Deinit (DialogVolumeBar.xml) ------
22:31:12 T:3344   DEBUG: webserver: request received for /jsonrpc
22:31:12 T:3344   DEBUG: JSONRPC: Incoming request: [{"id":0,"jsonrpc":"2.0","method":"Player.GetActivePlayers"},{"id":1,"jsonrpc":"2.0","method":"Application.GetProperties","params":{"properties":["volume","muted"]}}]
22:31:12 T:3344   DEBUG: JSONRPC: Calling player.getactiveplayers
22:31:12 T:3344   DEBUG: JSONRPC: Calling application.getproperties
22:31:14 T:5076   DEBUG: webserver: request received for /jsonrpc
22:31:14 T:5076   DEBUG: JSONRPC: Incoming request: [{"id":0,"jsonrpc":"2.0","method":"Player.GetActivePlayers"},{"id":1,"jsonrpc":"2.0","method":"Application.GetProperties","params":{"properties":["volume","muted"]}}]
22:31:14 T:5076   DEBUG: JSONRPC: Calling player.getactiveplayers
22:31:14 T:5076   DEBUG: JSONRPC: Calling application.getproperties
22:31:14 T:5076   DEBUG: webserver: request received for /jsonrpc
22:31:14 T:5076   DEBUG: JSONRPC: Incoming request: [{"id":0,"jsonrpc":"2.0","method":"Player.GetActivePlayers"},{"id":1,"jsonrpc":"2.0","method":"Application.GetProperties","params":{"properties":["volume","muted"]}}]
22:31:14 T:5076   DEBUG: JSONRPC: Calling player.getactiveplayers
22:31:14 T:5076   DEBUG: JSONRPC: Calling application.getproperties
22:31:15 T:4948   DEBUG: Thread Jobworker 4948 terminating (autodelete)
22:31:15 T:1536   DEBUG: Thread Jobworker 1536 terminating (autodelete)
22:31:15 T:4944   DEBUG: Thread Jobworker 4944 terminating (autodelete)
22:31:15 T:1616   DEBUG: Thread Jobworker 1616 terminating (autodelete)
22:31:16 T:540   DEBUG: webserver: request received for /jsonrpc
22:31:16 T:540   DEBUG: JSONRPC: Incoming request: [{"id":0,"jsonrpc":"2.0","method":"Player.GetActivePlayers"},{"id":1,"jsonrpc":"2.0","method":"Application.GetProperties","params":{"properties":["volume","muted"]}}]
22:31:16 T:540   DEBUG: JSONRPC: Calling player.getactiveplayers
22:31:16 T:540   DEBUG: JSONRPC: Calling application.getproperties
22:31:16 T:3344   DEBUG: webserver: request received for /jsonrpc
22:31:16 T:3344   DEBUG: JSONRPC: Incoming request: [{"id":0,"jsonrpc":"2.0","method":"Player.GetActivePlayers"},{"id":1,"jsonrpc":"2.0","method":"Application.GetProperties","params":{"properties":["volume","muted"]}}]
22:31:16 T:3344   DEBUG: JSONRPC: Calling player.getactiveplayers
22:31:16 T:3344   DEBUG: JSONRPC: Calling application.getproperties
22:31:17 T:3924   DEBUG: webserver: request received for /jsonrpc
22:31:17 T:3924   DEBUG: JSONRPC: Incoming request: [{"id":0,"jsonrpc":"2.0","method":"Player.GetActivePlayers"},{"id":1,"jsonrpc":"2.0","method":"Application.GetProperties","params":{"properties":["volume","muted"]}}]
22:31:17 T:3924   DEBUG: JSONRPC: Calling player.getactiveplayers
22:31:17 T:3924   DEBUG: JSONRPC: Calling application.getproperties
22:31:17 T:3924   DEBUG: webserver: request received for /jsonrpc
22:31:17 T:3924   DEBUG: JSONRPC: Incoming request: [{"id":0,"jsonrpc":"2.0","method":"Player.GetActivePlayers"},{"id":1,"jsonrpc":"2.0","method":"Application.GetProperties","params":{"properties":["volume","muted"]}}]
22:31:17 T:3924   DEBUG: JSONRPC: Calling player.getactiveplayers
22:31:17 T:3924   DEBUG: JSONRPC: Calling application.getproperties
22:31:19 T:5076   DEBUG: webserver: request received for /jsonrpc
22:31:19 T:5076   DEBUG: JSONRPC: Incoming request: [{"id":0,"jsonrpc":"2.0","method":"Player.GetActivePlayers"},{"id":1,"jsonrpc":"2.0","method":"Application.GetProperties","params":{"properties":["volume","muted"]}}]
22:31:19 T:5076   DEBUG: JSONRPC: Calling player.getactiveplayers
22:31:19 T:5076   DEBUG: JSONRPC: Calling application.getproperties
22:31:19 T:540   DEBUG: webserver: request received for /jsonrpc
22:31:19 T:540   DEBUG: JSONRPC: Incoming request: [{"id":0,"jsonrpc":"2.0","method":"Player.GetActivePlayers"},{"id":1,"jsonrpc":"2.0","method":"Application.GetProperties","params":{"properties":["volume","muted"]}}]
22:31:19 T:540   DEBUG: JSONRPC: Calling player.getactiveplayers
22:31:19 T:540   DEBUG: JSONRPC: Calling application.getproperties
22:31:19 T:4352   DEBUG: CApplication::ProcessMouse: trying mouse action leftclick
22:31:19 T:4352  NOTICE: Disabled debug logging due to GUI setting. Level 0.
22:31:19 T:4352  NOTICE: Log level changed to 0

I hope someone can help me out here. If u need any other information please tell me.


Thanks in advance!

Chris
Reply
#2
Ok, so I just reinstalled XBMC. STILL no remote is working...wtfHuh

Anyone any idea?
Reply

Logout Mark Read Team Forum Stats Members Help
Navigation with Remote Control doesnt work anymore0