DLNA Media Controller plugin - version 1.3 released

Version 1.3 is released.

You can download it here (ZIP archive at the bottom of this page): 1.3 in tags – DLNA Media Controller

This version will be available in the MiOS app store in few days.

What’s new in version 1.3:

[ol][li]
New setting to update the Google TTS URL
[/li]
[li]
TTS tab: add Dutch, German and Portugese as predefined languages
[/li]
[li]
TTS fix: text with “+” instead of space when TTS was called by a third-party tool
[/li]
[li]
return added for actions that run in a job
[/li]
[li]
UPnP discovery: filter unexpected devices
[/li][/ol]

This version is now in state “pending approval” in the marletplace.

Version now available in the marketplace.

Hello lolodomo,

Despite many tries, I still not able to control my Denon [font=Verdana]receiver A[/font]VR-300 (DLNA 1.5 certified) — only Mute function works from DLNA (perfectly, by the way). Everything else (PLAY, TTS, etc) don’t. I don’t see any error message, just simply it ignores my commands. Your plug works fine with other DLNA devices that I have (thank you BTW!), so it must be something at the Denon side.

Is there anything that I can do to troubleshot it? Below is the contents of the ‘Help’ tab of my DLNA instance, having the Denon selected as player. I have already tried delete and re-install, disabled ‘secure my vera’ , no lucky.

Thanks!
rvendrame

[font=Arial][/font][table][tr][td][font=Arial][/font][table][tr][td][font=Arial][size=12px]Plugin version:[/size][/font][/td][/tr][/table][font=Arial][/font][table][tr][td][font=Arial][size=12px]1.3[/size][/font][/td][/tr][/table][font=Arial][/font][/td][/tr][/table][font=Arial][/font][table][tr][td][font=Arial][/font][table][tr][td][font=Arial][size=12px]DMS description URL:[/size][/font][/td][/tr][/table][font=Arial][/font][table][tr][td][font=Arial][size=12px]http://192.168.1.160:32469/DeviceDescription.xml[/size][/font][/td][/tr][/table][font=Arial][/font][/td][/tr][/table][font=Arial][/font][table][tr][td][font=Arial][/font][table][tr][td][font=Arial][size=12px]Last server media played:[/size][/font][/td][/tr][/table][font=Arial][/font][table][tr][td][font=Arial][size=12px]40840ee3e81f6f5fbcaa-1[/size][/font][/td][/tr][/table][font=Arial][/font][/td][/tr][/table][font=Arial][/font][table][tr][td][font=Arial][/font][table][tr][td][font=Arial][size=12px]Selected protocol:[/size][/font][/td][/tr][/table][font=Arial][/font][table][tr][td][font=Arial][size=12px]AUTO[/size][/font][/td][/tr][/table][font=Arial][/font][/td][/tr][/table][font=Arial][/font][font=Arial][/size][size=12px][/size][/font][/color][table][tr][td][font=Arial][size=12px][color=white]Variable[/color][/size][/font][/td][/tr][/table][font=Arial][size=12px][/size][/font][table][tr][td][font=Arial][size=12px][color=white]Value[/color][/size][/font][/td][/tr][/table][color=rgb(5, 5, 5)][font=Arial][size=12px][/size][/font][table][tr][td][font=Arial][/font][table][tr][td][font=Arial][size=12px]AVTransportURI[/size][/font][/td][/tr][/table][font=Arial][/font][table][tr][td][font=Arial][/font][/td][/tr][/table][font=Arial][/font][/td][/tr][/table][font=Arial][/font][table][tr][td][font=Arial][/font][table][tr][td][font=Arial][size=12px]AVTransportURIMetaData[/size][/font][/td][/tr][/table][font=Arial][/font][table][tr][td][font=Arial][/font][/td][/tr][/table][font=Arial][/font][/td][/tr][/table][font=Arial][/font][table][tr][td][font=Arial][/font][table][tr][td][font=Arial][size=12px]CurrentTrackURI[/size][/font][/td][/tr][/table][font=Arial][/font][table][tr][td][font=Arial][/font][/td][/tr][/table][font=Arial][/font][/td][/tr][/table][font=Arial][/font][table][tr][td][font=Arial][/font][table][tr][td][font=Arial][size=12px]CurrentTrackMetaData[/size][/font][/td][/tr][/table][font=Arial][/font][table][tr][td][font=Arial][/font][/td][/tr][/table][font=Arial][/font][/td][/tr][/table][font=Arial][/font][table][tr][td][font=Arial][/font][table][tr][td][font=Arial][size=12px]SinkProtocolInfo[/size][/font][/td][/tr][/table][font=Arial][/font][table][tr][td][font=Arial][size=12px]http-get::audio/L16;rate=44100;channels=1:DLNA.ORG_PN=LPCM,http-get::audio/L16;rate=44100;channels=2:DLNA.ORG_PN=LPCM,http-get::audio/L16;rate=48000;channels=1:DLNA.ORG_PN=LPCM,http-get::audio/L16;rate=48000;channels=2:DLNA.ORG_PN=LPCM,http-get::audio/mpeg:DLNA.ORG_PN=MP3,http-get::audio/x-ms-wma:DLNA.ORG_PN=WMABASE,http-get::audio/x-ms-wma:DLNA.ORG_PN=WMAFULL,http-get::audio/mp4:DLNA.ORG_PN=AAC_ISO,http-get::audio/3gpp:DLNA.ORG_PN=AAC_ISO,http-wavetunes::audio/x-ms-wma:,http-get::audio/wav:,http-get::audio/x-wav:,http-get::audio/flac:,http-get::audio/x-flac:,http-get::audio/x-m4a:,http-get::audio/x-mp4:,http-get::image/jpeg:*

[/size][/font][/td][/tr][/table][font=Arial][/font][/td][/tr][/table][font=Arial][/font]

[quote=“rvendrame, post:4, topic:184950”]Hello lolodomo,

Despite many tries, I still not able to control my Denon [font=Verdana]receiver A[/font]VR-300 (DLNA 1.5 certified) — only Mute function works from DLNA (perfectly, by the way). Everything else (PLAY, TTS, etc) don’t. I don’t see any error message, just simply it ignores my commands. Your plug works fine with other DLNA devices that I have (thank you BTW!), so it must be something at the Denon side.

Is there anything that I can do to troubleshot it?[/quote]

First play a DLNA media using your Denon remote and then use the Play/Pause/Stop buttons from the Vera plugin and provide the logs at this time. If these actions are not working, I assume that you will get errors in the logs.

@lolodomo - i am getting a luup crash once in a while (exit code 245) and MCV Tech Support says:

I took a look on the logs and from what I saw , those 2 restarts are caused by the DLNA plugin. ...

Although there is no clear indication of the causes of the crashes (Lua is crashing , not restarting), I think it might be linked to the warnings below :

02 02/26/15 0:08:56.123 luup_log:157: DLNA: warning: Call to NotifyAVTransportChange with bad SID uuid:3e005012-1dd2-11b2-8669-8c973db9f848 <0?2abbc000>

02 02/26/15 0:08:57.527 luup_log:158: DLNA: warning: Call to NotifyAVTransportChange with bad SID uuid:3dbc2e8c-1dd2-11b2-9593-85fb74a31505 <0?2abbc000>

02 02/26/15 0:09:41.550 luup_log:158: DLNA: warning: Call to NotifyAVTransportChange with bad SID uuid:b4ddc78c-1dd1-11b2-9598-85fb74a31505 <0?2b93b000>

I am not 100% sure but i think it does not happen (or not as frequently) if Debug mode is on for my DLNA devices (I have 2 DLNA devices). The crash does not happen at all if i uninstall the DLNA plug-in so i do think it is connected to the issue.

I would really appreciate any help with this, I love the plug-in.

Thanks.

@lolodomo - luup restarted again (with DLNA debug on) right after DLNA plug-in doing something.

Attached is the log leading up to the restart. Could I trouble you to please help me solve this? Thanks !

I have not analyzed your logs but we know that any plugin can at a certain time triggers a luup restart. It is due to a lack of memory in the Vera and probably due to too many plugins installed in your Vera.

By the way, I would advice to not keep the debug traces because it will log a lot of information and possibily reduce your Vera stability.

[quote=“lolodomo, post:8, topic:184950”]I have not analyzed your logs but we know that any plugin can at a certain time triggers a luup restart. It is due to a lack of memory in the Vera and probably due to too many plugins installed in your Vera.

By the way, I would advice to not keep the debug traces because it will log a lot of information and possibily reduce your Vera stability.[/quote]

Yes, thanks. I have turned off Debug. I do check Top often on my vera 3/UI 5 and it tends to hover around 95m used with 30m of that being for cache (which of course fluctuates a big with cache flushing). For example, right now it is showing the following (which is typical and I think healthy?):

Mem: 95332K used, 32124K free, 0K shrd, 15920K buff, 31328K cached

and

22644  2381 root     S     126m 101%   1% /usr/bin/LuaUPnP

If you can find the time to look at the logs I would very much appreciate it. Thanks for your help!

I do think it happens when I have 2 or more DLNA devices… Perhaps that might narrow down the issue? Thanks.

Any update on this by any chance? I have the same issue…

I don’t think lolodomo has had time to figure it out. Luup is still crashing for me once or twice a day sadly.