PDA

View Full Version : Link XBMC to Mezzmo



Jason
10-28-2014, 05:04 AM
I am able to connect XBMC to particular folders within my Mezzmo library. My problem is the the connection goes stale in the event my Mezzmo host is rebooted. I then have to link XBMC back to the folder. On XBMC, I see the UPNP path keeps changing... Question, Is there any way to generate a static UPNP path for mezzmo so I do not have to keep mapping the folder?

Hashybot
10-28-2014, 05:50 AM
Should be fine if you assign a static IP to your computer. I have done this and it has worked fine.

Hope that helps.

Edit: I should elaborate, I have assigned a static IP to both the computer running XBMC and the computer that is hosting Mezzmo.

Jason
10-29-2014, 10:30 AM
I have it setup as dynamic IP on my router but I have reserved/locked all of my devices including my workstation hosting Mezzmo on the router. It is my understanding that those devices will always land under those IP addresses. Am I wrong in thinking that or should I simply switch the whole router over to static IP?

BTW... Thanks in advance.

Jason

Hashybot
10-29-2014, 06:20 PM
You are correct. Just the devices on your network are fine. :)

Jason
11-06-2014, 05:41 AM
Still struggling with this one... From where I am sitting, it looks like when I start Mezzmo, it is given a unique ID/UID. I also have Serviio installed on the same workstation as Mezzmo to compare and here is what I see. When I look for UPNP devices on XBMC, I see "Serviio" and I also see "Mezzmo:1" (Which tells me it is like an instance of mezzmo rather than just mezzmo). If I map both of them... then restart the workstation, Serviio stays mapped under the address I connected too, however Mezzmo looses the connection and must be reconnected. The IP adresses do not change on the server side or the client (XBMC).

Hashybot
11-06-2014, 10:41 PM
It could possibly be a conflict with Serviio and Mezzmo being installed on the same server Jason. I run Mezzmo from my upstairs PC (hardwired) with a static IP, I also run XBMC downstairs with a static IP (which recieves Mezzmo) and this works fine. Have you tried turning off Serviio and seeing what happens? If not it might be worth waiting to see what Paul suggests on this one. :)

Paul
11-07-2014, 01:48 PM
Hi Jason,

Mezzmo server creates a separate UUID for each network adaptor on your computer and can communicate/stream to DLNA devices using all these network adaptors. The UUID is tied to the MAC address of the network adaptor, so the UUIDs should not be changing each time you run Mezzmo server or restart your computer - unless the MAC addresses of your network adaptors are changing for some reason.

If you have several network adaptors on your computer, then you can restrict Mezzmo server to communicate with your DLNA device (e.g. XMBC) on a certain network adaptor. Go to the Media Devices dialog and edit your device. On the Device Settings dialog, change the Network adaptor setting from 'Automatic' (meaning all adaptors) to your desired network adaptor. This may help remove the ":1" from the Mezzmo server name in XBMC.

Jason
11-11-2014, 04:55 AM
One thing I did find interesting the other day is that I mapped a music playlist in Mezzmo and for some reason, this one appears to hold, meaning I can connect each and evey time. I also mapped the music folder and this one I have to keep remapping. I will play around with this some more and try the settings you suggested. Stay tuned...

Paul
11-11-2014, 12:37 PM
OK - let us know what you find. Once you nail down the problem, we'll reproduce it here and fix it up for you.

Jason
11-12-2014, 11:24 PM
Paul,

I made the suggested changes (change the Network adaptor setting from 'Automatic' ) and there was a glimmer of hope as the “:1” no longer showed up in the XBMC list of DLNA/UPNP devices. After restarting my PC (Mezzmo host), XBMC again lost the connection.

Let me explain my setup and maybe there is something in there you might recognize as being the issue.

Setup:

• The Mezzmo host is running on Windows VISTA.
• Router: Netgear Nighthawk X6
• Hardwired: Running a LAN line Ethernet connection from the router to a Switch, which splits off to two more LAN line connections. One is going to my LG TV and the other is going to my Gbox (XBMC)… Which in turn, the Gbox is HDMI connected to the same LG TV.
• Regarding the router setup, I am using dynamic IP however I have reserved certain IP addresses for the devices which hook up to Mezzmo. The reserved IP addresses on the router match 1:1 to the IP address in the list of connected devices in Mezzmo. I have even verified the IP addresses by checking each device.
• I have also verified the MAC addresses are static and the list in Mezzmo does not change meaning the devices are not being assigned any new addresses.
• Media Device settings: I have all three options turned on. (Allow new devices, Notify me of new devices and Use only IP address to identify devices)
• I recently changed the Network adaptor setting from Automatic to the only other option which was a Gigabit Ethernet NIC….blah, blah. Which when I look at it from the XBMC side, the “:1” is now removed.
• Mezzmo: I have Pictures, Video and Music all mapped to separate folders on an external drive. I also have created a Playlist which shows up on the Music side of things.
• Mapping XBMC to Mezzmo: I have established 5 connections in total… 1-Mapping the Music folder, 2-mapping the single music playlist, 3-mapping the pictures folder, 4-mapping the video folder, 5 mapping a “New Movies” sub folder inside of the video folder. When I map each of these, it appears the first part of UPNP UID is the same for all of the mappings. After making the connections, all connections are good. After restarting my PC (Mezzmo host), only 1 of the 5 mappings holds (which is the playlist #2 mapping).
• I never change the folder names on the Mezzmo side however the content or subfolder within is always changing.

Hopefully this information helps… Let me know if you see something in the setup which may be causing the issue.

Paul
11-13-2014, 10:03 AM
I suggest turning off the "Use only IP address to identify devices" checkbox in the Media Devices dialog. This checkbox should only be turned on when your devices are behind a bridge and the bridge does not have MAC forwarding - so Mezzmo always sees the bridge's MAC address for all devices behind the bridge and this make identifying devices by MAC address impossible. You mention that your MAC addresses are fine, so it should be fine to uncheck this checkbox. After unchecking this, stop your Mezzmo server and delete your devices in the Media Devices dialog. Start your Mezzmo server and your devices will be re-detected. Try steaming now to see if that is better. You may need to re-assign any specific device profiles to devices if you did that before deleting all devices. Also you may need to change the network adaptor from Automatic to your preferred network adaptor. Let us know how you go.

If no better, then it might be best to send us as set of logs and we may see what's going on. Turn on logging (see http://forum.conceiva.com/showthread.php/419-FAQ-How-to-turn-on-diagnostic-logging). Restart your Mezzmo server. Now reproduce the problem you are experiencing. Once reproduced, stop your Mezzmo server and exit Mezzmo. Zip up all the logs and email them to us at support [at] conceiva [dot] com.

Baefisch
04-10-2015, 04:34 PM
i have exact the same problem. Any news for this topic?
I always have to connect the library after restarting the mezzmo host. (win2008r2)

thanks in advance

Paul
04-13-2015, 09:52 AM
It's best to send us a set of logs so see what's going on. Turn on logging (see http://forum.conceiva.com/showthread.php/419-FAQ-How-to-turn-on-diagnostic-logging). Restart your Mezzmo server. Now reproduce the problem you are experiencing. Once reproduced, stop your Mezzmo server and exit Mezzmo. Zip up all the logs and upload them to a filesharing site like Google Drive, Dropbox, OneDrive, mega.co.nz and email us the download link to support [at] conceiva [dot] com.