Page 1 of 2
Remote control for MM5
Posted: Thu May 09, 2019 7:21 pm
by arttee3
Wondering if you have considered incorporating remote control access as a part of your upgrade? Currently I use MonkeyMote on an iPad as a remote controller. While this works most of the time, I am experiencing an increased number of hiccups (albums/artists not found) and there have been no updates for a long time. Bringing such a feature into the Media Monkey family would be greatly appreciated.
Re: Remote control for MM5
Posted: Fri May 10, 2019 6:17 pm
by gamb2009
MM for Android does an excelent work. Not exactly a remote contol but lets you, via UPnP play music from your MM5 acting as a server.
Re: Remote control for MM5
Posted: Fri May 10, 2019 8:04 pm
by Peke
Hi,
MM5 will have WEB remote on same address as UPnP Server (Tools -> Options -> Media Sharing) and will be accessed using http://<YOUR_MM5_IP>:<YOUR_UPNP_SERVER_PORT>/ (eg.
http://192.168.1.100:56887/).
ATM it shows only partial UI and it is not functional but planed for future versions.
Re: Remote control for MM5
Posted: Sun Feb 14, 2021 8:46 am
by hintergrundrauschen
I know these are quite old threads (this and
this) and you are quite busy focusing on getting MM5 released. But while I am hoping and waiting for
mmremote's server part to get ported to MM5 compatibility, a simple web remote would be great. I use MM (also) on a media pc playing to my stereo, and I rate songs all the time (UPnP cant do that). play/pause, previous/next song and rating would be enough.
So: any news on the simple web interface? http://<YOUR_MM5_IP>:<YOUR_UPNP_SERVER_PORT> is still not functional here.
Just wanted to make sure: is that still so or did I miss something? Thanks for the status update!
Re: Remote control for MM5
Posted: Sun Feb 14, 2021 10:49 am
by Chondog
I've been in communication with the MonkeyMote dev and he told me he's working on a new app that will be compatible with MM5.
Re: Remote control for MM5
Posted: Sun Feb 14, 2021 12:56 pm
by drakinite
Great to hear!
Re: Remote control for MM5
Posted: Fri Aug 20, 2021 9:56 am
by Labry
MM5 will have WEB remote on same address as UPnP Server (Tools -> Options -> Media Sharing) and will be accessed using http://<YOUR_MM5_IP>:<YOUR_UPNP_SERVER_PORT>/ (eg.
http://192.168.1.100:56887/).
When I try that I get
Unexpected end of JSON input
Do we have any idea on a timeframe for this? I'm seriously considering going back to MMW4 over this.
Re: Remote control for MM5
Posted: Fri Aug 20, 2021 1:18 pm
by Peke
Hi,
Labry wrote: ↑Fri Aug 20, 2021 9:56 am
Do we have any idea on a timeframe for this? I'm seriously considering going back to MMW4 over this.
No timeframe for this, but we are investigating. Last time I checked it worked

Re: Remote control for MM5
Posted: Sun Aug 22, 2021 10:49 am
by SkaMan40
I tried a remote connection from my iPhone 8,( iOS 14.7.1) via Safari to my MM5 right after updating it to v5.0.1.2433, and the moment I connected, MM5 went all white. The MM5 window is resizable and movable, but nothing else would function and MM5 cannot be closed without ending the task with Windows Task Manager.
Doing the same as above before the most recent MM5 update, would not cause any problems. The MM5 interface would appear on my iPhone in all green colors, but it could not do anything. I was hoping the recent MM5 update would give some remote functionality.
I'm running MM5 on Windows 10, 21H1, x64 (KB5005033)
Thanks
Re: Remote control for MM5
Posted: Mon Aug 23, 2021 7:57 am
by Peke
Hi,
That is strange it should not crash MM at all, wonder if something blocks MM server and crashed application.
Can you please open support ticket and supply us a debug log with a crash as described at
viewtopic.php?f=30&t=86643 ?
Re: Remote control for MM5
Posted: Thu Mar 17, 2022 8:56 am
by hintergrundrauschen
I know this thread is old but I get the same error. The moment I access
Code: Select all
http://<YOUR_MM5_IP>:<YOUR_UPNP_SERVER_PORT>
(same for both server and library ports) MM5 will turn all white and needs to be closed with Windows Task Manager. Using Edge and Firefox.
Re: Remote control for MM5
Posted: Thu Mar 17, 2022 10:47 am
by Timo_Beil
Which release?
.2610 works great.
Re: Remote control for MM5
Posted: Thu Mar 17, 2022 4:08 pm
by hintergrundrauschen
2610 and previous releases for some time now. Same for accessing it through Chrome on Android.
There is no crash report, EurekaLog or entry in DebugView.
Re: Remote control for MM5
Posted: Thu Mar 17, 2022 4:19 pm
by Lowlander
You need the debug version of MediaMonkey to get logs in DebugView (step 4b):
https://www.mediamonkey.com/forum/viewt ... 30&t=86643
Re: Remote control for MM5
Posted: Fri Mar 25, 2022 4:00 pm
by hintergrundrauschen
OK so Synology Drive sync kept Dbgview to function properly,
again, I had to disable it.
Running the non-debug version, MM5 just freezes with an all white screen when accessing the web interface.
Running the debug version I get an error message, I submitted a log, I get an exception asking to continue or restart, MM5 keeps working, no web interface is being displayed, and DbgView shows this:
Code: Select all
[1436] MM5 [12064](R) TFilesHandlerFile.getFileContent - opening file "c:\program files (x86)\mediamonkey 5\webApp\index.js", took: 0
[1436] MM5 [12064](R) Received HTTP GET request: /mm5sources.json
[1436] MM5 [12064](R) TFilesHandlerFile.getFileContent - opening file "c:\program files (x86)\mediamonkey 5\mm5sources.json", took: 15
[1436] UPNP Server: File Request: /favicon.ico , Range: < -1, -1>
[1436] MM5 [12064](R) _BrowseRequest started
[1436] MM5 [12064](R) TMediaServer.Get(b479048e-03e8-41a2-8680-65f1a327748d)
[1436] MM5 [12064](R) TMediaServer.Get(b479048e-03e8-41a2-8680-65f1a327748d): found: MediaMonkey Library
[1436] MM5 [12064](R) PostponeComputerSleep: Enabled = 1
[1436] MM5 [12064](R) PostponeComputerSleep: SetThreadExecutionState exists
[1436] MM5 [12064](R) TMediaServer.setCurrentClient:
[1436] MM5 [5272](R) PostponeComputerSleep: SetThreadExecutionState result = $80000000
[1436] MM5 [12064](R) DB open SQL: SELECT * FROM RemoteClients WHERE MAC = '00-01-2E-52-3F-79'
[1436] MM5 [12064](R) DB exec SQL: INSERT INTO MediaConnections ( IDServer, IP, MAC, UserAgent, MediaFile, Date, Denied) VALUES ( 5, '192.168.188.31', '00-01-2E-52-3F-79', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:98.0) Gecko/20100101 Firefox/98.0', '/favicon.ico', 44645.907913449, 0)
[1436] MM5 [12064](R) DB lock took 15 ms : INSERT INTO MediaConnections ( IDServer, IP, MAC, UserAgent, MediaFile, Date, Denied) VALUES ( 5, '192.168.188.31', '00-01-2E-52-3F-79', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:98.0) Gecko/20100101 Firefox/98.0', '/favicon.ico', 44645.907913449, 0)
[1436] MM5 [12064](R) DB exec SQL: UPDATE RemoteClients SET LastAccessTime = 44645.907913519 WHERE MAC = '00-01-2E-52-3F-79'
[1436] MM5 [12064](R) DB lock took 0 ms : UPDATE RemoteClients SET LastAccessTime = 44645.907913519 WHERE MAC = '00-01-2E-52-3F-79'
[1436] MM5 [12064](R) DB open SQL: SELECT Count(*), MAX(ID) FROM MediaConnections
[1436] MM5 [12064](R) DB exec SQL: DELETE FROM MediaConnections WHERE ID < 29701
[1436] MM5 [12064](R) DB lock took 0 ms : DELETE FROM MediaConnections WHERE ID < 29701
[1436] MM5 [12064](R) _BrowseRequest finished
[1436] UPnP Server: Serving file (null), ExternalStream = 0, FileLen = 0
[1436] MM5 [4568](R) Received HTTP POST request: http://192.168.188.31:22935/data:|app|currentSkin
[1436] MM5 [4568](R) Skins Folder: C:\Program Files (x86)\MediaMonkey 5\Skins\
[1436] MM5 [4568](R) getPersistentID not assigned in descendant! objectType: sharedobject, title: Material Design
[1436] Information.
[1436] The bug report was sent successfully.
[1436] Thank you for your feedback!
[1436] MM5 [4568](R) Disabling antifreeze detection
[1436] MM5 [4568](R) Exception!! - Exception getPersistentID not assigned in descendant! objectType: sharedobject, title: Material Design (D:\Delphi\MediaMonkeyClean\HTML5Monkey\BaseShared.pas, line 8841).
[1436] MM5 [4568](R) Exception message is Exception getPersistentID not assigned in descendant! objectType: sharedobject, title: Material Design (D:\Delphi\MediaMonkeyClean\HTML5Monkey\BaseShared.pas, line 8841).
Accessing
http://192.168.188.31:22935/DeviceDescription.xml works fine.