INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: No volume control on DLNA to Integra 80.3  (Read 2506 times)

DeanBennett

  • Recent member
  • *
  • Posts: 7
No volume control on DLNA to Integra 80.3
« on: June 29, 2014, 02:40:55 pm »

I’m brand new to JRiver MC and posting to Forums. I’m looking to upgrade delivery of content to my Audio System.

I have:
Win8.1Pro – MC19.0.146 – Audiophile 24-bit DAC - 1G-Wired-Network – Integra DHC-80.3 DLNA Render(er)

Everything works great streaming FLAC files to it except, I have no control of volume. Mute works OK.

With the Integra Zone in focus (on MC), I do Player->Volume and I only have three options (Up, Down, Mute) only Mute works.

I have JRemote up and running, same thing from it. (Great Product!)

Player->Audio Path -> “Not using JRiver audio engine”
On the Audiophile 24-bit DAC, I have tried; Audio – Mode -> Original and Specified-Output-Format (PCM 24-bit) with no difference.

I have installed the “ORemote” app on my IPAD and tapping the volume up/down buttons on it works.

So, it ‘feels’ like there is remote controllability of the volume but, I’m stuck on getting MC to do it.

If I have the “Host MC Computer” in focus, the Player->Volume menu has 9 options on it and the volume slider works.

It ‘feels’ like the DLNA up/down commands to the Integra are not working but, I don’t have enough skills to isolate if it is on the MC or Integra side? And, I don't know DLNA.

I have downloaded and run “Device Spy” but, I don’t know what I’m doing in it so, it was no help.

Addition-1 - I only have the "Audiophile 24-bit DAC" in the "DLNA Servers". I only have FLAC files in MC (so far).
Addition-2 - Attached screen shots from Device Spy

Help…
Logged

DeanBennett

  • Recent member
  • *
  • Posts: 7
Re: No volume control on DLNA to Integra 80.3
« Reply #1 on: June 29, 2014, 04:25:27 pm »

OK – Jumped into Device Spy and started stumbling around.
There is a “GetLoudness” it returns  False
There is a “SetLoudness” action, I set the “Master” channel to “True”
Now the “GetLoudness” returns True and the Volume slider in MC now moves BUT, it does not function.

When I bump the volume on the Integra Volume Control, I receive this event.
2:09 PM   DHC-80.3/urn:upnp-org:serviceId:RenderingControl   LastChange   <Event xmlns="urn:schemas-upnp-org:metadata-1-0/RCS/"><InstanceID val="0"><Volume channel="Master" val="50"/></InstanceID></Event>

Bumping the Integra volume control generates the above events with the ‘val’ argument moving as you would expect.

I subscribed to the events from the MC “Audiophile 24-bit-dac” and when I adjust the volume in MC, I don’t see any events. But, I don’t know what I’m doing so, I’m not reading anything into this.

I get the below from Device Spy:
Base URL   http://10.67.5.111:8888/
Device icon   Present, 120x120
Device URN   urn:schemas-upnp-org:device:MediaRenderer:1
Embedded devices   0
Expiration timeout   1801
Friendly name   DHC-80.3
Has presentation   True
Interface to host   10.67.5.2
Manufacturer   Integra
Manufacturer URL   http://www.integrahometheater.com
Model description   AV Receiver
Model name   DHC-80.3
Model number   DHC-80.3
Model URL   http://www.integrahometheater.com/
Presentation URL   http://10.67.5.111/
Product code   
Proprietary type   
Remote endpoint   10.67.5.111:8888
Serial number   
Services   3
Standard type   MediaRenderer
Unique device name   d9b06050-1560-50b9-2c69-500915b91ca5
Version   1.0

I don’t see an “action” to set the Volume level. I see a “State variable” of “Volume” and “VolumeDB” but, I see no way of setting them in “Device Spy” so, I can’t figure out how to mimic what MC is doing to adjust the volume on the Integra. Doing this to help isolate if the issue in on the MC or Integra side.

Logged

AndrewFG

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3392
Re: No volume control on DLNA to Integra 80.3
« Reply #2 on: June 30, 2014, 06:13:56 am »

OK – Jumped into Device Spy and started stumbling around.
There is a “GetLoudness” it returns  False
There is a “SetLoudness” action, I set the “Master” channel to “True”
Now the “GetLoudness” returns True and the Volume slider in MC now moves BUT, it does not function.

I don’t see an “action” to set the Volume level. I see a “State variable” of “Volume” and “VolumeDB” but, I see no way of setting them in “Device Spy” so, I can’t figure out how to mimic what MC is doing to adjust the volume on the Integra. Doing this to help isolate if the issue in on the MC or Integra side.

The UPnP Actions are called GetVolume and SetVolume. If in DeviceSpy you don't see those actions in the RenderingControl service for your renderer then it does not support them; in that case it is non compliant to the UPnP specifications; (and if MC tried to execute a non existent action, it might either crash the renderer or crash MC). However I am pretty sure that you will find those actions there.

In DeviceSpy if you double click on the action (e.g. GetVolume) then you can execute it.
Logged
Author of Whitebear Digital Media Renderer Analyser - http://www.whitebear.ch/dmra.htm
Author of Whitebear - http://www.whitebear.ch/mediaserver.htm

DeanBennett

  • Recent member
  • *
  • Posts: 7
Re: No volume control on DLNA to Integra 80.3
« Reply #3 on: June 30, 2014, 10:14:49 am »

Andrew - Thanks for the input!

I have attached a screen shot of (what I think) are the Integra's Method's. I don't see GetVolume or SetVolume?
I have the latest firmware on the Integra. Or, at least, when I go to network settings on it and tell it to update firmware, it reports that it is on the latest.

I'm not sure where to go from here?
Logged

AndrewFG

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3392
Re: No volume control on DLNA to Integra 80.3
« Reply #4 on: June 30, 2014, 11:57:11 am »

I have attached a screen shot of (what I think) are the Integra's Method's. I don't see GetVolume or SetVolume?
I have the latest firmware on the Integra. Or, at least, when I go to network settings on it and tell it to update firmware, it reports that it is on the latest.

Weird. Attached (first attachment) is a Device Spy screen shot for a Yamaha renderer, which shows GetVolume and SetVolume.

I'm not sure where to go from here?

Well I think you should write to Integra about it. If you look at the UPnP specifications for RenderingControl (second attachment) you can see that almost all actions are "optional" (marked O), so Integra is certainly well within their rights to implement GetLoudness and SetLoudness actions and not implement GetVolume and SetVolume. However I think that whoever wrote that code (presumably a non native English speaker with no audio knowledge about the difference between "volume" and "loudness") quite simply made a mistake. I think you should point out their mistake and advise them that 99% of Control Points (including MC) expect to execute GetVolume and SetVolume commands, and roughly speaking only 0.001% of Control Points can execute GetLoudness and SetLoudness commands. Please do contact Integra about this, as you will be doing them a great favour. (You can quote me if you want to).

Logged
Author of Whitebear Digital Media Renderer Analyser - http://www.whitebear.ch/dmra.htm
Author of Whitebear - http://www.whitebear.ch/mediaserver.htm
Pages: [1]   Go Up