Re: [SlimDevices: Plugins] announce: squeeze2upnp, a bridge between LMS and uPNP devices
philippe_44 wrote: I think I have an idea of what's happening in your case - yet another UPnP behavior, it seems. First, have you tried yes on the option Player handles next track ? [details]: some players have a gapless feature where there are capable of memorizing 2 URI to play: the current and next. They automatically move to the next one when the have finished playing the current, and then current becomes next. It is up to the controler to keep feeding the next URI when it detects the change. My app works like that: - the app monitors the current URI of the player every 0.5 second and when it detects the change, it sends next URI information, according to what LMS has requested - and so on (hence no audio gap, normally) - for players that are not capable of storing a next URI, the app waits to detect that playback of current URI has stopped and then it sends a nudge to the player, sending a new current URI (hence the audio gap) Now, all these details appart, what happens with your player is that there is (toward then end) a track change (with a strange URI) detected although I've never sent any next URI information (you have disabled it). As a result, the app is confused. I've done a patch to try this hypothesis https://dl.dropboxusercontent.com/u/26754471/squeezecenter/special/squeeze2upnp-win.exe Sorry for the delay in coming back to you, I seem to have stopped getting email notifications! Thanks for the explanation above, I haven't installed the above as I noticed this morning that you have pushed another update out (v0.2.2.0rc7) and so I installed this. Everything appears to be working fine now, next tracks play correctly, timing on the bar is now correct, pause working ok. I've attached a screen shot of the working settings so this can be added to your device selection list. The device is a Rocki http://www.myrocki.com/ . +---+ |Filename: Capture.PNG | |Download: http://forums.slimdevices.com/attachment.php?attachmentid=17992| +---+ simonk's Profile: http://forums.slimdevices.com/member.php?userid=46699 View this thread: http://forums.slimdevices.com/showthread.php?t=102496 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] announce: squeeze2upnp, a bridge between LMS and uPNP devices
philippe_44 wrote: Glad it works for you, I will add the ROCKI configuration in the reference. I'm not very happy with the patch I did to fix the problem you saw, it is not as bad as if ROCKI then but it is very weird precaution I added. Anyway, just one last question. Can you confirm that the ROCKI does not work with 'chunked' HTTP and cannot work with 'Player handle next track' - just to make sure the preferred parameters cannot be used. If I use 'chunked' the player seems to thinks it's playing but no audio plays. If I enable 'Player handles next track' it just skips the next track, nothing for the next track appears in the display it just totally skips it. Thanks again for developing this and your help :-) simonk's Profile: http://forums.slimdevices.com/member.php?userid=46699 View this thread: http://forums.slimdevices.com/showthread.php?t=102496 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] announce: squeeze2upnp, a bridge between LMS and uPNP devices
philippe_44 wrote: I was wondering, as suggested by another user, if now would not be a good time to open a new thread so that there is a fresh start for others to see that this is now a real plugin, without having to go through the end of this thread. I would then re-direct both this thread and the one in the Server part to that new thread I think you should, it took me quite a lot of reading to find out about your LMS plugin in this thread :-) simonk's Profile: http://forums.slimdevices.com/member.php?userid=46699 View this thread: http://forums.slimdevices.com/showthread.php?t=102496 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] announce: squeeze2upnp, a bridge between LMS and uPNP devices
philippe_44 wrote: Thanks - I've now updated the profile list, everybody should have it (need to press fetch to update the list again). Last question: is there a display on the ROCKI ? if not, there is probably no need to send metadata There is no display on the Rocki, literally just usb power connection and 3.5mm jack for amp/speakers. I'll turn metadata off then. Thanks Simon simonk's Profile: http://forums.slimdevices.com/member.php?userid=46699 View this thread: http://forums.slimdevices.com/showthread.php?t=102496 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] announce: squeeze2upnp, a bridge between LMS and uPNP devices
philippe_44 wrote: Thanks - I've now updated the profile list, everybody should have it (need to press fetch to update the list again). Last question: is there a display on the ROCKI ? if not, there is probably no need to send metadata I've just tested the profile and it sets it to 'fixed large size', it should be 'no size' simonk's Profile: http://forums.slimdevices.com/member.php?userid=46699 View this thread: http://forums.slimdevices.com/showthread.php?t=102496 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] announce: squeeze2upnp, a bridge between LMS and uPNP devices
The plugin is great, I've got my new wireless Rocki devices working using it. The only problem I seem to have is that it plays the first track, then moves onto the second but then within seconds it jumps straight to the third, as so on missing every other track. I've attached the log file during the playing of first to third track and screen shot of plugin settings. And help gratefully appreciated. Simon +---+ |Filename: plugin settings.PNG | |Download: http://forums.slimdevices.com/attachment.php?attachmentid=17987| +---+ simonk's Profile: http://forums.slimdevices.com/member.php?userid=46699 View this thread: http://forums.slimdevices.com/showthread.php?t=102496 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] announce: squeeze2upnp, a bridge between LMS and uPNP devices
simonk wrote: fresh log attached Thanks A bit more information that may help. Looking at the LMS webpage when the songs are playing as the first song gets towards the last few seconds of playing the track(the actual timing bar has already been at the end for quite some time) it changes to show the next track and the bar moves along to about 5 seconds and then as the first song finishes and then changes to the third track and starts playing. Hopefully the above makes some sense and may help :-) simonk's Profile: http://forums.slimdevices.com/member.php?userid=46699 View this thread: http://forums.slimdevices.com/showthread.php?t=102496 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] announce: squeeze2upnp, a bridge between LMS and uPNP devices
philippe_44 wrote: Seems that you are the 2nd to experienc that recently. I'll investigate, but can you take another log with the debug settings set to none ? (sill the Log checked of course, but this is to because the debug setting level is a bit too verbose) Thanks fresh log attached Thanks +---+ |Filename: upnpbridge.log | |Download: http://forums.slimdevices.com/attachment.php?attachmentid=17989| +---+ simonk's Profile: http://forums.slimdevices.com/member.php?userid=46699 View this thread: http://forums.slimdevices.com/showthread.php?t=102496 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] announce: squeeze2upnp, a bridge between LMS and uPNP devices
philippe_44 wrote: Argh .,, so sorry. The old version does not recognize the buffer_dir parameter when it is set to ? Set it to . In the config.xml file. Sorry, I'm waking up and still need time to put my ideas together Unfortunately I get exactly the same results with the older version :-) simonk's Profile: http://forums.slimdevices.com/member.php?userid=46699 View this thread: http://forums.slimdevices.com/showthread.php?t=102496 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] announce: squeeze2upnp, a bridge between LMS and uPNP devices
philippe_44 wrote: okay - so at least I know that this is not a regression. Thanks so much for having run that test. I will investigate in details today ; this should be fixable Thanks should be going to you for writing the app it in the first place! I'm happy to help by testing further in any way I can :-) Thanks Simon simonk's Profile: http://forums.slimdevices.com/member.php?userid=46699 View this thread: http://forums.slimdevices.com/showthread.php?t=102496 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] announce: squeeze2upnp, a bridge between LMS and uPNP devices
philippe_44 wrote: It does thanks. If this is not too cold motivated for you, can you pull one previous version, like the 0.2.0.0 and tell me if you have the same problem ? Take the exec from github and then replace it in the squeezebox plugin BIn directory (the exec name has changed in windows so you would need to rename the squeeze2upnp. exe into squeeze2upnp-win.exe. If this is too complicated, don't bother I've taken .exe from https://github.com/philippe44/LMS-to-uPnP/blob/master/0.2.0.0/bin/squeeze2upnp.exe and copied into C:\ProgramData\Squeezebox\Cache\InstalledPlugins\Plugins\UPnPBridge\Bin and renamed to squeeze2upnp-win but when I re-enable by putting tick back in Start With Server it just says ' Not Running (squeeze2upnp-win.exe)' beside it. simonk's Profile: http://forums.slimdevices.com/member.php?userid=46699 View this thread: http://forums.slimdevices.com/showthread.php?t=102496 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] announce: squeeze2upnp, a bridge between LMS and uPNP devices
philippe_44 wrote: ah ... shoot yes, sorry I forgot I had to add new option in squeeze2upnp to work with the plugin. One think you can do is laucnch the exec at the command line, just need to indicate it where is the config.xml file. For easiness you can take the upnpbridge.xml (in C:\ProgramData\Squeezebox\prefs), rename it config.xml, put it in a directory together with squeeze2upnp where you have write access and launch the exec, with no parameters - sorry for the complications Copied in and renamed xml file, ran from command line squeeze2upnp. Unfortunately get the errors below: Code: [16:51:18.567] slimproto_loglevel:1002 slimproto change log [16:51:18.569] stream_loglevel:292 stream change log [16:51:18.569] output_mr_loglevel:269 output_mr init 2 [16:51:18.570] uPNPLogLevel:376 uPNP change log [16:51:18.571] WebServerLogLevel:162 webserver change loglevel 2 [16:51:18.625] uPNPInitialize:946 uPNP init success - 192.168.0.206:49158 [16:51:33.001] UpdateMRThread:750 Begin uPnP devices update [16:51:33.014] AddMRDevice:1100 [004E0A50]: adding renderer (ROCKI_2) [16:51:33.018] sq_run_device:849 [00484BA4]: cannot access ? [16:51:33.018] UpdateMRThread:805 [004E0A50]: cannot create squeezelite instance (ROCKI_2) [16:51:33.035] AddMRDevice:1100 [004E0A50]: adding renderer (ROCKI_1) [16:51:33.040] sq_run_device:849 [00484BA4]: cannot access ? [16:51:33.040] UpdateMRThread:805 [004E0A50]: cannot create squeezelite instance (ROCKI_1) [16:51:33.551] AddMRDevice:1100 [004E0A50]: adding renderer (ROCKI_2) [16:51:33.553] sq_run_device:849 [00484BA4]: cannot access ? [16:51:33.553] UpdateMRThread:805 [004E0A50]: cannot create squeezelite instance (ROCKI_2) [16:51:34.066] AddMRDevice:1100 [004E0A50]: adding renderer (ROCKI_1) [16:51:34.068] sq_run_device:849 [00484BA4]: cannot access ? [16:51:34.069] UpdateMRThread:805 [004E0A50]: cannot create squeezelite instance (ROCKI_1) [16:51:34.569] UpdateMRThread:835 End uPnP devices update 1560 [16:52:38.001] UpdateMRThread:750 Begin uPnP devices update [16:52:38.059] AddMRDevice:1100 [004E0A50]: adding renderer (ROCKI_1) [16:52:38.063] sq_run_device:849 [00484BA4]: cannot access ? [16:52:38.065] UpdateMRThread:805 [004E0A50]: cannot create squeezelite instance (ROCKI_1) [16:52:38.673] AddMRDevice:1100 [004E0A50]: adding renderer (ROCKI_2) [16:52:38.675] sq_run_device:849 [00484BA4]: cannot access ? [16:52:38.676] UpdateMRThread:805 [004E0A50]: cannot create squeezelite instance (ROCKI_2) [16:52:38.711] AddMRDevice:1100 [004E0A50]: adding renderer (ROCKI_2) [16:52:38.715] sq_run_device:849 [00484BA4]: cannot access ? [16:52:38.719] UpdateMRThread:805 [004E0A50]: cannot create squeezelite instance (ROCKI_2) [16:52:38.737] AddMRDevice:1100 [004E0A50]: adding renderer (ROCKI_1) [16:52:38.744] sq_run_device:849 [00484BA4]: cannot access ? [16:52:38.746] UpdateMRThread:805 [004E0A50]: cannot create squeezelite instance (ROCKI_1) [16:52:39.250] UpdateMRThread:835 End uPnP devices update 1248 [16:53:38.000] UpdateMRThread:750 Begin uPnP devices update [16:53:38.715] AddMRDevice:1100 [004E0A50]: adding renderer (ROCKI_2) [16:53:39.215] sq_run_device:849 [00484BA4]: cannot access ? [16:53:39.220] UpdateMRThread:805 [004E0A50]: cannot create squeezelite instance (ROCKI_2) [16:53:39.731] AddMRDevice:1100 [004E0A50]: adding renderer (ROCKI_1) [16:53:39.733] sq_run_device:849 [00484BA4]: cannot access ? [16:53:39.735] UpdateMRThread:805 [004E0A50]: cannot create squeezelite instance (ROCKI_1) [16:53:39.756] AddMRDevice:1100 [004E0A50]: adding renderer (ROCKI_2) [16:53:39.758] sq_run_device:849 [00484BA4]: cannot access ? [16:53:39.765] UpdateMRThread:805 [004E0A50]: cannot create squeezelite instance (ROCKI_2) [16:53:39.783] AddMRDevice:1100 [004E0A50]: adding renderer (ROCKI_1) [16:53:39.785] sq_run_device:849 [00484BA4]: cannot access ? [16:53:39.789] UpdateMRThread:805 [004E0A50]: cannot create squeezelite instance (ROCKI_1) [16:53:40.289] UpdateMRThread:835 End uPnP devices update 1575 simonk's Profile: http://forums.slimdevices.com/member.php?userid=46699 View this thread: http://forums.slimdevices.com/showthread.php?t=102496 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
[SlimDevices: Plugins] Rocki with LMS
Is anyone using Rocki's with Logitech Media Server? I've already got LMS installed and have purchased 3 Rocki's for different zones, but of course LMS doesn't detect them as they are not Logitech products. I've found a utility called squeeze2upnp which can make uPNP devices appear as LMS devices which sort of works as the Rocki's are now detected by LMS but as yet I am unable to succcessfully get them to play. https://github.com/philippe44/LMS-to-uPnP Anyone one using these with LMS or can offer any advice? simonk's Profile: http://forums.slimdevices.com/member.php?userid=46699 View this thread: http://forums.slimdevices.com/showthread.php?t=103601 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] announce: squeeze2upnp, a bridge between LMS and uPNP devices
I've just purchase 3 'Rocki's ' (http://www.myrocki.com/) which are uPNP devices and would like to use these with LMS. Has anyone successfully used squeeze2upnp with these devices? I've had a quick play but although they are detected in LMS I've not been able to successfully hear anything from them yet. Regards Simon simonk's Profile: http://forums.slimdevices.com/member.php?userid=46699 View this thread: http://forums.slimdevices.com/showthread.php?t=102496 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins