Overall summary: I do not understand why with PlugPlayer-App always the PlugPlayer-Profile (with its downsampling) is used even when using profile foobar2000-Profile (without downsampling, s. on top profile description) is reported (s.a.). And i also do not understand why with iMediaControl it seems that never a downsampling occurs even if using profile iMediaControl-profile (with its downsamling) is reported...
I know that it is a real pain to configure the server if targetting multiple renderers with a pure Control Point (which can also be a renderer).It comes from the fact that the target renderer cannot be known at browse time in that case.
However there is a simple solution that you can try and that may work if the Control Point is not too dumb:- force the use of the Default profile in Basic Settings- set the Default Profile to the specs of the highest renderer you will use When browsed with this profile, for each track, 3 URLs are returned to the Control Point1. the URL as determined by the profile settings2. a hardcoded 44.1/16 WAV stream (profile_id=1000)3. a hardcoded 44.1/16 LPCM stream (profile_id=1001)Either 2. or 3. are playable by all renderers. If the CP is not too dumb it will pick 2 or 3 if it determines that 1. is not playable by the target render.
As a side note I do not understand how imediacontrol4ipad could play WAV/96/24 unless it downsamples it to 48/16.
so there seems to be no solution for Apps like PlugPlayer or eLyric... or do you have another idea based on streaming profiles?
could not your described solution above be the reason why rendering on iPad with iMediaControl works also for HiRes-Streams?! as shown in my previous posting iMediaControl chooses always the Default profile and in this case your solution with this 2 fallback URLs (2: 44.1/16 WAV and 3: 44.1/16 LPCM) could be take place, so maybe iMediaControl is no so dumb but so smart to choose either 2 or 3 when recognicing not being able to render URL 1 ... could this be the explanation why iMediaControl works or have i now something misunderstood?
Quote from: LoonyTunes on 11 June, 2012, 02:09:12 PMI have a question about how FLAC files are displayed on the client, in this case an Oppo BDP-93. All of my FLAC files that are 44/16 display as FLAC files on the 93, but any FLAC files that are 44/24 and higher display as PCM files on the 93. Is this normal or is there something that I'm missing in the UPnP setup?Yes this is normal. With the Default profile (used by the Oppo) anything higher than 44.1Khz is streamed as 16 bits wav. If your Oppo support higher samplerates modify maximum samplerate in the Default profile and eventually set max bitdepth to 24.
I have a question about how FLAC files are displayed on the client, in this case an Oppo BDP-93. All of my FLAC files that are 44/16 display as FLAC files on the 93, but any FLAC files that are 44/24 and higher display as PCM files on the 93. Is this normal or is there something that I'm missing in the UPnP setup?
- If I start a audio file in a playlist from the external device, it would play, but it also sets the option Stop after current (available in the Playback main menu). I would rather prefer it to let the audio continue with the next files in the playlist instead.
I suppose you mean you are remote controlling a foobar2000 Media Renderer instance, and on that instance "Stop After Current" remains enabled.During the time of being remotely controlled, the Renderer enables "Stop After Current" because it needs it for proper operation. It just does a poor job at restoring the initial"Stop After Current" state when not being controlled anymore.
@Speech: Stop After Current should be fixed in the new version.
Opening track for playback: "http://192.168.1.100:56923/content/623597dd29c7b875fe90cd990a48a74f.mp3"Unable to open item for playback (Bad Request (400)):"http://192.168.1.100:56923/content/623597dd29c7b875fe90cd990a48a74f.mp3"
I'm trying to convince my Yamaha RX-V3067 to accept DSD input. It's basically able to reproduce DSD, I'm just not sure if the integrated DNLA renderer would be able to play it. I've set the SACD decoder to DSD, the streaming profile to MAX rate 2822400, max bitdepth to 24 and "Decode to PCM" to "Never to WAV". Still the Yammi plays at PCM 88khz and the foobar2000 console tells me "foo_upnp: opened 'file://F:\Music2\_SACD\Modern\Adriano Celentano - (2004) C'e Sempre Un Motivo (SACD ISO 2.0 5.1)\C'E' SEMPRE UN MOTIVO.iso' for streaming, profile: Default, WAV / 88200 Hz / 24 bits / 2 channels, replaygain: off, DSP chain: off"Multichannel rendering via UPnP doesn't seem to work at all. Any ideas?Btw, the manual says"DNLA Version 1.5 (DMP and DMR support), max. audio 24/96."
HalloFirst sorry for my bad English. I'm using Foobar and foo_upnp plugin on Win Xp (don't ask why) for long time. Soon I put the pc in the closet and configure it to sleep after 15 minutes idle (for energy saving) and I noticed that when I play music on the pc on my local network the server pc goes to sleep after 15 minutes and ?f course the music stops. Is that a misconfiguration or an issue of foobar and foo_upnp ? Is there a way to make the server to holds the PC awake when there is a streaming in progress and to go to sleep after the set idle time go to sleep when there is no streaming?
edit: other thing i just install bubbleupnp on my android phone and I cant connect to the foobar media server over the internet. On the local network it works OK but when i try to use it over the 3G network it say authentication fail.The foobar log says "foo_upnp: Denied WAN request (ip: 126.96.36.199, User Agent: BubbleUPnP UPnP/1.1)" I am sure about the credentials . I use them in the office with foobar instance and they works.
"foo_upnp: opened 'file://F:\Music2\_SACD\Modern\Adriano Celentano - (2004) C'e Sempre Un Motivo (SACD ISO 2.0 5.1)\C'E' SEMPRE UN MOTIVO.iso' for streaming, profile: Default, WAV / 88200 Hz / 24 bits / 2 channels, replaygain: off, DSP chain: off"
hey bubbleguuum, very nice plugin for foobar!i hear music through it and bubbleupnp since i get my 99$ touchpad.. very cool!next step is to use the renderer and the music server at the same time. my idea is to use the tablet to select the music from my foobar playlist/archiv on my pc and render it on the same pc, controlled by bubbleupnp.but i dont get it to work. he doesnt play my selectet music. but when i play a random file on foobar@pc and open bubbleupnp@touchpad i can pause the track and resume!?
hi bubbleguuum,Thanks again for the great UPnP plugin, I use it almost everyday!But there is 1 minor issue that bug me! In my library, some albums have multiple versions of the same song, 1 with vocal, 1 is instrumental. On the vocal track, I tag the song with Artist, and I specifically leave the instrumental track a blank Artist tag. I also tag a AlbumArtist so tracks are grouped in a album.But, for those blank/empty Artist track, foobar upnp will automatically use the AlbumArtist as the track Artist, which is not I wanted. I'd much prefer foobar upnp simply let the track Artist as is, which is blank/empty as I desired. Or add an option to let user to disable this automatic Artist name fillin/replacement!Then foobar upnp will be simply PERFECT imo!
foo_upnp does indeed use %artist% to populate the artist returned to client, hence getting the album artist if the artist tag is empty.Will fix for next release.
Hi everybody!Would you please help to solve a problem with streaming playback stream capture to XBMC.When playing 'playback stream capture' to XBMC (run on Apple TV 2) there is some kind of white noise coming out from speakers even not modulated by the original music. Playing an MP3 track from music library works fine. Playback stream capture to Sonos 5 works fine. Assume I need to adjust some streaming profile for that case. Tried to change values in default profile without success.versions: renderer - xbmc 11.0 on ATV2, controller - plugplayer 4.1.1 on Ipad, server - foobar2000 1.1.2 with foo_upnp 0.99.40
ERROR: CAudioDecoder: Unable to Init Codec while loading file http://192.168.1.1:56923/content/aa26c86f9...amplerate=48000