INTERACT FORUM

Networks and Remotes => Media Network => Topic started by: papa_charlie on January 14, 2020, 08:09:23 am

Title: Problem with MC26 as DLNA controller
Post by: papa_charlie on January 14, 2020, 08:09:23 am
Dear Forum Readers,

Here's the configuration:

 - Raspberry pi ["raspi"], Raspbian, MC26

 - PC, Windows 10, MC26

 - Tablet PC ["Tablet"], Windows 10, MC26

 - Cambridge Audio 851N network player ["851N"]

The good news:

All permutations of two out of (raspi, PC, Tablet) running
as DLNA server and DLNA renderer work OK, both in "push"
mode ("send to" from the DLNA server to the DLNA renderer)
and in "pull" mode (on the renderer, load library from the
remote server, then play locally).

I can play music tracks from raspi, PC and Tablet on the
851N, both in "push" mode ("send to" from the server to the
851N) and in "pull" mode (using the 851N's own remote
control).

When the 851N is playing, the MC26 controls (volume, pause,
stop, previous track, next track) on raspi, PC and Tablet
work OK.

Here's the problem:

When I try to play music tracks from raspi or PC (as DLNA
server) on the 851N (as DLNA renderer) using the Tablet as
DLNA controller, the 851N displays the cover art and title
of the track, but does not play any music -- instead, it
displays "PAUSED" or "STOP". In the MC26 display, the
elapsed-time bar counts up a few seconds, then resets to
zero.

I should be most obliged if anybody can help me to resolve
this.

Thanks,

Paul
Title: Re: Problem with MC26 as DLNA controller
Post by: papa_charlie on January 15, 2020, 03:02:03 am
...and FWIW: raspi, PC and 851N are hardwired to the router; the Tablet uses a wireless connection.

Paul
Title: Re: Problem with MC26 as DLNA controller
Post by: papa_charlie on January 20, 2020, 05:04:25 am
Using Audionet RCP (http://en.audionet.de/apps/rcp/) as UPnP controller, mediating between the raspi DLNA server and 851N DLNA renderer, works fine.

I borrowed an iPad and installed JRemote on it: that also works fine as a controller.

But I'm hoping that I can use MC26 on my Windows Tablet -- no success so far.

Paul


Title: Re: Problem with MC26 as DLNA controller
Post by: bob on January 20, 2020, 10:33:49 am
So in this case, the controller on the tablet is sending metadata and play command to the rendering device which is then supposed to request the track from the pi.
The format delivered by the pi will be determined by the settings of the DLNA server on the pi. Check to see if that's compatible with your renderer.
Also, any firewall on your pi may block the file request from the renderer and it's possible the play command from the controller on the tablet is getting blocked on the table, check that as well.
Title: Re: Problem with MC26 as DLNA controller
Post by: papa_charlie on January 22, 2020, 04:14:31 am
Hallo Bob,

Many thanks for your reply.

The raspi is configured to send audio in its original format (that's mostly FLAC), and the 851N is capable of rendering FLAC files (also WAV, MP3...).

I checked the raspi's iptables setup, it looks OK.

Does not the fact that constellations with raspi as Server, 851N as Renderer and either Tablet/Audionet or iPad/JRemote as Controller work OK imply that the raspi configuration is good?

BTW, I updated MC26 on raspi today, it's now 26.0.19 (32 bit). The problem is still there.

Let me know if you need log files or any more information.

Paul
Title: Re: Problem with MC26 as DLNA controller
Post by: papa_charlie on January 22, 2020, 09:49:14 am
Right now, MC26 on my desktop PC (Windows 10) is showing "There: 851N" under "Playing Now" (mostly it shows "851N"). And right now I can use MC on the PC to control playback from the raspi server to the 851N renderer.

What's the difference between "851N" and "There: 851N"?

Paul
Title: Re: Problem with MC26 as DLNA controller
Post by: Scobie on January 22, 2020, 04:32:55 pm
"There: 851N" refers to the 851N zone belonging to a remote MC server, as distinct from the MC client you are currently using.
Title: Re: Problem with MC26 as DLNA controller
Post by: papa_charlie on January 23, 2020, 01:36:26 am
So if MC26 as controller playing to "There: 851N" (renderer) works but MC26 as controller playing to "851N" (renderer) does not work: is there a reliable way ot getting MC26 to show the renderer as "There: 851N"?

TIA,
Paul
Title: Re: Problem with MC26 as DLNA controller
Post by: bob on January 24, 2020, 02:53:31 pm
So if MC26 as controller playing to "There: 851N" (renderer) works but MC26 as controller playing to "851N" (renderer) does not work: is there a reliable way ot getting MC26 to show the renderer as "There: 851N"?

TIA,
Paul
It will show as There: whenever it's seen on a client connected to a library server. If you connect your table to the client instead of the server you'll see that zone.
Title: Re: Problem with MC26 as DLNA controller
Post by: papa_charlie on January 26, 2020, 09:15:03 am
When I start MC26 on my Tablet-PC, it connects to all available DLNA servers (including raspi) and renderers (including 851N) automagically. How do I connect it explicitly to the client?

Thanks,
Paul
Title: Re: Problem with MC26 as DLNA controller
Post by: JimH on January 26, 2020, 09:53:11 am
Please read the setup section here:
https://wiki.jriver.com/index.php/DLNA
Title: Re: Problem with MC26 as DLNA controller
Post by: papa_charlie on January 26, 2020, 02:12:55 pm
Hallo Jim, Bob,

I ticked/checked the box Tools > Options > Media Network > Client Options > Show playback zones from the server on the client and so far the constellation raspi/MC26 (server) -- tablet/MC26 (controller) -- 851N (renderer) is working.

The settings in MC are legion, finding the right one is not always intuitive. Many thanks for your help!

Paul