Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: UPnP MediaRenderer output | discussion (Read 243438 times) previous topic - next topic
0 Members and 3 Guests are viewing this topic.

Re: UPnP MediaRenderer output | discussion

Reply #500
The setup is exactly what you described.  When I try to use volume control I get the following error.  Also, I have musical spectrum visualization placed in a columui panel and it is not operational on the source computer.

Quote
Scalar volume control not supported with this device.
Please use volume up / volume down menu commands or keyboard shortcuts.

Re: UPnP MediaRenderer output | discussion

Reply #501
It doesn't support Google Devices like Nest Mini, Nest Audio and Nest Hub?
How can these devices be seen in the plugin?

Re: UPnP MediaRenderer output | discussion

Reply #502
It doesn't support Google Devices like Nest Mini, Nest Audio and Nest Hub?
How can these devices be seen in the plugin?
They're not DLNA/UPnP renderers.
Have you tried proxying them to DLNA renderers with BubbleUPnP Server?

Re: UPnP MediaRenderer output | discussion

Reply #503
It doesn't support Google Devices like Nest Mini, Nest Audio and Nest Hub?
How can these devices be seen in the plugin?
They're not DLNA/UPnP renderers.
Have you tried proxying them to DLNA renderers with BubbleUPnP Server?

I didn't know they are not DLNA/UPnP renderers... I asked because Mediamonkey 5 sees also these devices.

I'l check with the BubbleUPnP Server

Thank you for the reply

Re: UPnP MediaRenderer output | discussion

Reply #504
It doesn't support Google Devices like Nest Mini, Nest Audio and Nest Hub?
How can these devices be seen in the plugin?
They're not DLNA/UPnP renderers.
Have you tried proxying them to DLNA renderers with BubbleUPnP Server?

Using the BubbleUPnP server, the plugin sees Google's devices but after a few seconds the playback stops. When I press "PLAY" it plays for a few more seconds and then stops again. Do you know why?
The same problem occurs regardless if I configure Google devices either as DLNA or OpenHome renderers. 

So, the only solution for steaming music to all my devices (Google's and Yamaha's) still remains Mediamonkey 5 
I would prefer foobar.

Re: UPnP MediaRenderer output | discussion

Reply #505
They're not DLNA/UPnP renderers.
Have you tried proxying them to DLNA renderers with BubbleUPnP Server?

Using the BubbleUPnP server, the plugin sees Google's devices but after a few seconds the playback stops. When I press "PLAY" it plays for a few more seconds and then stops again. Do you know why?
I don't unfortunately. I've just proxied a Nest speaker to DLNA and it's currently playing 16/44 FLAC's fine.
I've performed that test on foobar 1.6.12, UPnP MediaRenderer 1.4, BubbleUPnP Server 0.9-update46.
Do you have any DSP's active? Might be worth trying from a fresh portable install with just the UPnP MediaRenderer installed.

The same problem occurs regardless if I configure Google devices either as DLNA or OpenHome renderers. 
I'm surprised it even lists the OpenHome proxy. You shouldn't enable both in BubbleUPnP Server just the DLNA proxy as the foobar plugin can't control an OpenHome device, and it can cause conflict.

So, the only solution for steaming music to all my devices (Google's and Yamaha's) still remains Mediamonkey 5 
I would prefer foobar.
Given you've got multiple speakers is there a reason why you want to control them from a Windows machine? Would a UPnP server and an Android/iOS app not be more flexible?

Re: UPnP MediaRenderer output | discussion

Reply #506
Thanks to the author of the plugin, all works well. My configuration:

Sony TV KD-55XF8505
Config:
Code: [Select]
# Specific Sony device fixes
manufacturer=Sony Corporation
model=MediaRenderer
preferred-format=LPCM
#reports-time=true
supports-FLAC=true
ps
foobar2000-x64_v2.1_preview_2023-05-30


Re: UPnP MediaRenderer output | discussion

Reply #507
I recently updated to Foobar2000 v2.0 (32 bits, with UPnP MediaRenderer Output v1.4) and it looks like playing 96 kHz audio over my Sonos Connect no longer works. AFAIK this was never a problem before.

I currently have a workaround in place in the form of a DSP resampler to 48k, but I wonder if this isn't a bug?

There's a small chance that I already had a resampler running (globally) in the previous version, but I'm not sure. In that case: sorry for bothering ;)

EDIT: It looks like Sonos does not support sample rates > 48 kHz, so it may indeed be the case that I had a global resampler running previously... (https://developer.sonos.com/build/content-service-add-features/supported-audio-formats/flac-best-practices/)

Re: UPnP MediaRenderer output | discussion

Reply #508
Hello everyone,
I tried to use UPnP Mediarender to stream multicanals music (5.1 DTS-CD files and 5.1 FLAC) to my Home Theatre Receiver (Denon AVR-X2600H). Unfortunately, when I do so, the music is "downmixed" to stereo.
Has anyone succeeded to stream multicanals musics using UPnP Mediarender or another Foobar plugin  ? Thanks! 

Re: UPnP MediaRenderer output | discussion

Reply #509
Hello Everyone , first of all , I am French so as I am 67 yo my English is a little rusty.
Thank you Peter for this plugin , and I have a single question
Is it possible to output a multichannel (5.1) stream to a renderer
I see that Foobar output MCH when I send audio with HDMI directly to my Onkyo AVR and the Onkyo says PCM MCH
But when I send the same stream to My Orange TVBox which is connected with HDMI to the Onkyo the Onkyo says PCM 2.0
Thank You for answer and have a great day

Re: UPnP MediaRenderer output | discussion

Reply #510
In complement to my first post , this is the renderer I'd like to play PCM MCH
I do not know if it is able to do such thing
=====================================================
Friendly name : Décodeur TV UHD
IP address : 192.168.1.11
Manufacturer : SoftAtHome
Manufacturer URL : http://www.softathome.com
Model : SoftAtHome Media Renderer
Model number : 1.7.19
Model description : DLNA 1.5 Compliant Media Renderer from SoftAtHome
Model URL : http://www.softathome.com
Serial number : 83237547

Supported formats:
http-get:*:text/xml:DLNA.ORG_PN=DIDL_S
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_SM_ICO
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_LRG_ICO
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_TN
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_SM
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_MED
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_LRG
http-get:*:image/png:DLNA.ORG_PN=PNG_SM_ICO
http-get:*:image/png:DLNA.ORG_PN=PNG_LRG_ICO
http-get:*:image/png:DLNA.ORG_PN=PNG_TN
http-get:*:audio/L16;channels=1;rate=44100:DLNA.ORG_PN=LPCM
http-get:*:audio/L16;channels=2;rate=44100:DLNA.ORG_PN=LPCM
http-get:*:audio/L16;channels=1;rate=48000:DLNA.ORG_PN=LPCM
http-get:*:audio/L16;channels=2;rate=48000:DLNA.ORG_PN=LPCM
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_EU
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_EU_T
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_EU_ISO
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_NA
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_NA_T
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_NA_ISO
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_KO
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_KO_T
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_KO_ISO
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_NTSC
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_PAL
http-get:*:image/jpeg:*
http-get:*:image/gif:*
http-get:*:image/png:*
http-get:*:audio/wav:*
http-get:*:audio/x-wav:*
http-get:*:audio/wave:*
http-get:*:audio/mp4:*
http-get:*:audio/x-mp4:*
http-get:*:audio/mpeg4:*
http-get:*:audio/x-mpeg4:*
http-get:*:audio/m4a:*
http-get:*:audio/x-m4a:*
http-get:*:audio/3gpp:*
http-get:*:audio/aac:*
http-get:*:audio/flac:*
http-get:*:audio/x-flac:*
http-get:*:audio/ogg:*
http-get:*:audio/vorbis:*
http-get:*:video/x-divx:*
http-get:*:video/x-matroska:*
http-get:*:video/x-msvideo:*
http-get:*:video/avi:*
http-get:*:video/msvideo:*
http-get:*:video/vnd.avi:*
http-get:*:audio/avi:*
http-get:*:audio/x-matroska:*
http-get:*:video/mp2t:*
http-get:*:video/vnd.dlna.mpeg-tts:*
http-get:*:video/mp1s:*
http-get:*:video/mp2p:*
http-get:*:video/mpeg:*
http-get:*:video/mpeg2:*
http-get:*:video/mpv:*
http-get:*:video/mp4:*
http-get:*:video/x-mp4:*
http-get:*:video/mov:*
http-get:*:video/quicktime:*
http-get:*:video/x-quicktime:*
http-get:*:text/m3u:*
http-get:*:audio/x-mpegurl:*
http-get:*:audio/x-scpls:*
http-get:*:application/vnd.ms-wpl:*
http-get:*:video/x-ms-asf:*

Re: UPnP MediaRenderer output | discussion

Reply #511
Hey this works great THANKS!!!...the only thing is the visualizations dont work. I guess this is a bug or fix needed???

Re: UPnP MediaRenderer output | discussion

Reply #512
Hi, I installed this today, but my files don't start playing (and as such also no sound coming from my amplifier.

I try to play a FLAC 16 bit /44,1. But as soon as I press Play it freezes. Though, I get no error in the console.
Anyone, any ideas what it could be?

This is the device report:

Code: [Select]
Friendly name : Versterker
IP address : 192.168.1.108
Presentation URL : http://192.168.1.108
Manufacturer : Lenbrook Industries
Manufacturer URL : https://nadelectronics.com/
Model : NAD Amplifier C338
Model number : 1.0
Model description : NADAmpDMR
Model URL : https://nadelectronics.com/product/c-338-classic-digital-dac-amplifier/
Serial number : 1234567890

Supported formats:
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/mp4:DLNA.ORG_PN=AAC_ISO
http-get:*:audio/3gpp:DLNA.ORG_PN=AAC_ISO
http-get:*:audio/mp4:DLNA.ORG_PN=AAC_ISO_320
http-get:*:audio/3gpp:DLNA.ORG_PN=AAC_ISO_320
http-get:*:audio/vnd.dlna.adts:DLNA.ORG_PN=AAC_ADTS
http-get:*:audio/vnd.dlna.adts:DLNA.ORG_PN=AAC_ADTS_320
http-get:*:audio/flac:*
http-get:*:audio/x-flac:*
http-get:*:audio/wav:*
http-get:*:audio/x-wav:*
http-get:*:application/ogg:*
http-get:*:audio/x-ms-wma:DLNA.ORG_PN=WMABASE
http-get:*:audio/x-ms-wma:DLNA.ORG_PN=WMAFULL
http-get:*:audio/x-ms-wma:DLNA.ORG_PN=WMAPRO
http-get:*:audio/aiff:*
http-get:*:audio/x-aiff:*

EDIT: the audio does play if I cast with VLC to the amplifier, or if I cast my full laptop to the amplifier. Both things, for I guess obvious reasons, I don't want.

Re: UPnP MediaRenderer output | discussion

Reply #513
Can I use this component to stream audio files from my PC with Foobar2000 installed, to my android phone? (in the Foobar2000 android app would be ideal).

The following component used to be able to do it, but it isn't 64bit compatible:
https://www.foobar2000.org/components/view/foo_upnp

Re: UPnP MediaRenderer output | discussion

Reply #514
Hi, I installed this today, but my files don't start playing (and as such also no sound coming from my amplifier.

I try to play a FLAC 16 bit /44,1. But as soon as I press Play it freezes. Though, I get no error in the console.
Anyone, any ideas what it could be?

EDIT: the audio does play if I cast with VLC to the amplifier, or if I cast my full laptop to the amplifier. Both things, for I guess obvious reasons, I don't want.

Hopefully this plugin could get some love, as it seems a number of devices are currently not working that appear to work okay with e.g. VLC.

I have a similar situation, in my case the streamer has the following details:

Code: [Select]
Friendly name : SOLO
IP address : 10.0.0.3
Presentation URL : http://10.0.0.3
Manufacturer : LibreWireless
Manufacturer URL : http://www.librewireless.com
Model : LibreWireless
Model number : 1.0
Model description : LibreSyncDMR
Model URL : http://www.librewireless.com/Mediarenderer
Serial number : 1234567890

Supported formats:
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/mp4:DLNA.ORG_PN=AAC_ISO
http-get:*:audio/3gpp:DLNA.ORG_PN=AAC_ISO
http-get:*:audio/mp4:DLNA.ORG_PN=AAC_ISO_320
http-get:*:audio/3gpp:DLNA.ORG_PN=AAC_ISO_320
http-get:*:audio/vnd.dlna.adts:DLNA.ORG_PN=AAC_ADTS
http-get:*:audio/vnd.dlna.adts:DLNA.ORG_PN=AAC_ADTS_320
http-get:*:audio/flac:*
http-get:*:audio/x-flac:*
http-get:*:audio/wav:*
http-get:*:audio/x-wav:*
http-get:*:application/ogg:*
http-get:*:audio/x-ms-wma:DLNA.ORG_PN=WMABASE
http-get:*:audio/x-ms-wma:DLNA.ORG_PN=WMAFULL
http-get:*:audio/x-ms-wma:DLNA.ORG_PN=WMAPRO
http-get:*:audio/aiff:*
http-get:*:audio/x-aiff:*

Firewall rules are in place, when pressing play the console reports:

Code: [Select]
[UPnP] Opening device:
[UPnP] manufacturer=LibreWireless
[UPnP] model=LibreWireless
[UPnP] name=SOLO
[UPnP] Stream format: 16-bit 44100Hz 2ch
[UPnP] Device protocol info:
[UPnP] 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/mp4:DLNA.ORG_PN=AAC_ISO,http-get:*:audio/3gpp:DLNA.ORG_PN=AAC_ISO,http-get:*:audio/mp4:DLNA.ORG_PN=AAC_ISO_320,http-get:*:audio/3gpp:DLNA.ORG_PN=AAC_ISO_320,http-get:*:audio/vnd.dlna.adts:DLNA.ORG_PN=AAC_ADTS,http-get:*:audio/vnd.dlna.adts:DLNA.ORG_PN=AAC_ADTS_320,http-get:*:audio/flac:*,http-get:*:audio/x-flac:*,http-get:*:audio/wav:*,http-get:*:audio/x-wav:*,http-get:*:application/ogg:*,http-get:*:audio/x-ms-wma:DLNA.ORG_PN=WMABASE,http-get:*:audio/x-ms-wma:DLNA.ORG_PN=WMAFULL,http-get:*:audio/x-ms-wma:DLNA.ORG_PN=WMAPRO,http-get:*:audio/aiff:*,http-get:*:audio/x-aiff:*
[UPnP] Listening on: 10.0.0.13
[UPnP] Stream address: http://10.0.0.13:63096/1/stream.l16
[UPnP] HTTP request #1: HTTP/1.1 HEAD /1/stream.l16
[UPnP] HTTP concurrency: 1
[UPnP] Source: 10.0.0.3:56784
[UPnP] User-Agent: CyberGarage-HTTP/1.0
[UPnP] HOST: 10.0.0.13:63096
[UPnP] Accept: text/html,application/xhtml+xml,application/xml;q=0.9,audio/*;q=0.6
[UPnP] Serving LPCM
[UPnP] TransferMode.dlna.org: Streaming
[UPnP] Server: UPnP/1.0 DLNADOC/1.50, foobar2000/2.x
[UPnP] Content-Type: audio/L16;rate=44100;channels=2
[UPnP] Connection: close
[UPnP] Accept-Ranges: none
[UPnP] HTTP request #1 finished
[UPnP] HTTP concurrency: 0
[UPnP] transport op: Play
[UPnP] HTTP request #2: HTTP/1.1 GET /1/stream.l16
[UPnP] HTTP concurrency: 1
[UPnP] Source: 10.0.0.3:56786
[UPnP] User-Agent: stagefright/1.2 (Linux;Android
[UPnP] isTimeSeek: 0
[UPnP] Host: 10.0.0.13:63096
[UPnP] Connection: keep-alive
[UPnP] Accept-Encoding: gzip,deflate
[UPnP] Serving LPCM
[UPnP] TransferMode.dlna.org: Streaming
[UPnP] Server: UPnP/1.0 DLNADOC/1.50, foobar2000/2.x
[UPnP] Content-Type: audio/L16;rate=44100;channels=2
[UPnP] Connection: close
[UPnP] Accept-Ranges: none
[UPnP] transport op "Play" fail: Action Failed after 0:00.092049
[UPnP] == LAST REPLY XML ==
[UPnP] <?xml version="1.0" encoding="utf-8"?>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
 <s:Body>
  <s:Fault>
   <faultcode>s:Client</faultcode>
   <faultstring>UPnPError</faultstring>
   <detail>
    <UPnPError xmlns="urn:schemas-upnp-org:control-1-0">
     <errorCode>501</errorCode>
     <errorDescription>Action Failed</errorDescription>
    </UPnPError>
   </detail>
  </s:Fault>
 </s:Body>
</s:Envelope>

[UPnP] == XML END ==
Unrecoverable playback error: Action Failed
[UPnP] HTTP request #2 finished
[UPnP] HTTP concurrency: 0
[UPnP] UPnP begin enum devices
[UPnP] UPnP device: SOLO :: http://10.0.0.3:38400/description.xml
[UPnP] UPnP end enum devices

Re: UPnP MediaRenderer output | discussion

Reply #515
Argon Solo does not support UPnP, but Chromecast is supported. Think you are using Chromecast when playing from VLC to Solo. You can play from Foobar2000 to Solo using BubbleUPnP server.

Re: UPnP MediaRenderer output | discussion

Reply #516
Argon Solo does not support UPnP, but Chromecast is supported. Think you are using Chromecast when playing from VLC to Solo. You can play from Foobar2000 to Solo using BubbleUPnP server.

Thanks sacduser, i'm not sure what VLC uses, do you know how i can check that?

When i use BubbleUPnP itself (the player), the Argon Solo shows 2 interfaces: Chromecast and DLNA, i can use those interchangeably.

Another client that is able to stream to the Solo is MusicBee, that one doesn't support Chromecast but uses a UPnP/DLNA plugin:

https://getmusicbee.com/addons/plugins/11/upnp-dlna-device-support/

[edit]

This is how the Solo is reported in BubbleUPnP client: