# Jellyfin-\>DLNA woes on B&O devices

**URL:** <http://support.symfonium.app/t/jellyfin-dlna-woes-on-b-o-devices/529>\
**Category:** Support\
**Tags:** handled\
**Created:** [June 19, 2022, 5:10pm UTC](http://support.symfonium.app/t/jellyfin-dlna-woes-on-b-o-devices/529 "2022-06-19T17:10:05Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![kalle](http://support.symfonium.app/letter_avatar_proxy/v4/letter/k/aeb1de/32.png) [@kalle](http://support.symfonium.app/u/kalle)\
**Post date:** [June 21, 2022, 6:31pm UTC](http://support.symfonium.app/t/jellyfin-dlna-woes-on-b-o-devices/529/22 "2022-06-21T18:31:27Z")

</div>

No problem, I totally get you.  
And if you get completely sick of it just tell me to piss off 😁

Response Headers

```auto
Accept-Ranges: bytes
Content-Length: 48237039
Content-Type: audio/flac
contentFeatures.dlna.org: DLNA.ORG_PN=FLAC;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01D00000000000000000000000000000
Date: Tue, 21 Jun 2022 18:25:55 GMT
Last-Modified: Sun, 06 Mar 2022 17:02:23 GMT
realTimeInfo.dlna.org: DLNA.ORG_TLAG=*
Server: Kestrel
transferMode.dlna.org: Streaming
X-Response-Time-ms: 24

```

URL with blank DeviceProfileID:

```auto
http://192.168.1.2:8097/audio/b3c951bb-15e0-f92b-3a98-eca4a01ba331/stream.flac?DeviceProfileId=&DeviceId=test&MediaSourceId=b3c951bb15e0f92b3a98eca4a01ba331&Static=true&Tag=1380246717a218aca41ba396ac250656&dlnaheaders=true

```

Response Headers without DeviceProfileID (also works)

```auto
Accept-Ranges: bytes
Content-Length: 48237039
Content-Type: audio/flac
contentFeatures.dlna.org: DLNA.ORG_PN=FLAC;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01D00000000000000000000000000000
Date: Tue, 21 Jun 2022 18:29:02 GMT
Last-Modified: Sun, 06 Mar 2022 17:02:23 GMT
realTimeInfo.dlna.org: DLNA.ORG_TLAG=*
Server: Kestrel
transferMode.dlna.org: Streaming
X-Response-Time-ms: 65

```

---

<div class="post-metadata">

**Author:** ![Tolriq](http://support.symfonium.app/user_avatar/support.symfonium.app/tolriq/32/726_2.png) [@Tolriq](http://support.symfonium.app/u/Tolriq)\
**Post date:** [June 21, 2022, 6:34pm UTC](http://support.symfonium.app/t/jellyfin-dlna-woes-on-b-o-devices/529/23 "2022-06-21T18:34:18Z")

</div>

Just noticing the 8097 port that’s strange or you changed from before?

Anyway what are the headers from:  
`http://192.168.1.2:8096/Audio/949b6f2224705465748cde99272e34ac/stream.flac?static=true&dlnaheaders=true`

And don’t worry I’m known to have no bugs and fix what I can 😛

---

<div class="post-metadata">

**Author:** ![kalle](http://support.symfonium.app/letter_avatar_proxy/v4/letter/k/aeb1de/32.png) [@kalle](http://support.symfonium.app/u/kalle)\
**Post date:** [June 21, 2022, 6:38pm UTC](http://support.symfonium.app/t/jellyfin-dlna-woes-on-b-o-devices/529/24 "2022-06-21T18:38:30Z")

</div>

Yeah, I spun up a second Jellyfin Docker-container to experiment with. So needed a different port.  
Don’t change things in production 😃

This is the Response Headers from server on port **8096**

URL:

```auto
http://192.168.1.2:8096/Audio/949b6f2224705465748cde99272e34ac/stream.flac?static=true&dlnaheaders=true

```

Music plays fine.

```auto
Accept-Ranges: bytes
Content-Length: 44014990
Content-Type: audio/flac
contentFeatures.dlna.org: DLNA.ORG_PN=FLAC;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01D00000000000000000000000000000
Date: Tue, 21 Jun 2022 18:36:13 GMT
Last-Modified: Sun, 05 Jun 2022 00:05:55 GMT
realTimeInfo.dlna.org: DLNA.ORG_TLAG=*
Server: Kestrel
transferMode.dlna.org: Streaming
X-Response-Time-ms: 86

```

---

<div class="post-metadata">

**Author:** ![Tolriq](http://support.symfonium.app/user_avatar/support.symfonium.app/tolriq/32/726_2.png) [@Tolriq](http://support.symfonium.app/u/Tolriq)\
**Post date:** [June 21, 2022, 6:39pm UTC](http://support.symfonium.app/t/jellyfin-dlna-woes-on-b-o-devices/529/25 "2022-06-21T18:39:20Z")

</div>

Please provide the headers for the other url I just gave that would be a Symfonium one 🙂

---

<div class="post-metadata">

**Author:** ![kalle](http://support.symfonium.app/letter_avatar_proxy/v4/letter/k/aeb1de/32.png) [@kalle](http://support.symfonium.app/u/kalle)\
**Post date:** [June 21, 2022, 6:40pm UTC](http://support.symfonium.app/t/jellyfin-dlna-woes-on-b-o-devices/529/26 "2022-06-21T18:40:39Z")

</div>

That is the response from the url you gave me.

---

<div class="post-metadata">

**Author:** ![Tolriq](http://support.symfonium.app/user_avatar/support.symfonium.app/tolriq/32/726_2.png) [@Tolriq](http://support.symfonium.app/u/Tolriq)\
**Post date:** [June 21, 2022, 6:42pm UTC](http://support.symfonium.app/t/jellyfin-dlna-woes-on-b-o-devices/529/27 "2022-06-21T18:42:39Z")

</div>

Ok so that’s the part where I ask again: Did you test to checl / uncheck the alternative dlna flags in the advanced settings?

---

<div class="post-metadata">

**Author:** ![kalle](http://support.symfonium.app/letter_avatar_proxy/v4/letter/k/aeb1de/32.png) [@kalle](http://support.symfonium.app/u/kalle)\
**Post date:** [June 21, 2022, 6:43pm UTC](http://support.symfonium.app/t/jellyfin-dlna-woes-on-b-o-devices/529/28 "2022-06-21T18:43:09Z")

</div>

Yes, I did.  
No change.

---

<div class="post-metadata">

**Author:** ![Tolriq](http://support.symfonium.app/user_avatar/support.symfonium.app/tolriq/32/726_2.png) [@Tolriq](http://support.symfonium.app/u/Tolriq)\
**Post date:** [June 21, 2022, 6:46pm UTC](http://support.symfonium.app/t/jellyfin-dlna-woes-on-b-o-devices/529/29 "2022-06-21T18:46:12Z")

</div>

That makes no sense when unchecked it does generate the same flags as bubble.

Can you try again and provide Symfonium logs with it disabled?

All mimes are similar yet they says invalid mime …

---

<div class="post-metadata">

**Author:** ![kalle](http://support.symfonium.app/letter_avatar_proxy/v4/letter/k/aeb1de/32.png) [@kalle](http://support.symfonium.app/u/kalle)\
**Post date:** [June 21, 2022, 7:09pm UTC](http://support.symfonium.app/t/jellyfin-dlna-woes-on-b-o-devices/529/30 "2022-06-21T19:09:42Z")

</div>

Here’s one.  
It takes a while to sanitize the debug logs.

Gonna look for the other also, I tried it with on and off.

> **[Symfonium DLNA playback (local file) - Pastebin.com](https://pastebin.com/qnvgNwAb)**
>
> Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.

---

<div class="post-metadata">

**Author:** ![Tolriq](http://support.symfonium.app/user_avatar/support.symfonium.app/tolriq/32/726_2.png) [@Tolriq](http://support.symfonium.app/u/Tolriq)\
**Post date:** [June 21, 2022, 7:11pm UTC](http://support.symfonium.app/t/jellyfin-dlna-woes-on-b-o-devices/529/31 "2022-06-21T19:11:22Z")

</div>

What do mean by sanitize ? All private tokens and everything should already be removed automatically.

---

<div class="post-metadata">

**Author:** ![Tolriq](http://support.symfonium.app/user_avatar/support.symfonium.app/tolriq/32/726_2.png) [@Tolriq](http://support.symfonium.app/u/Tolriq)\
**Post date:** [June 21, 2022, 7:16pm UTC](http://support.symfonium.app/t/jellyfin-dlna-woes-on-b-o-devices/529/32 "2022-06-21T19:16:14Z")

</div>

Anyway I think I found the hidden difference please test attached APK

[app-final.apk](http://support.symfonium.app/uploads/short-url/2ibvSnfU24uw6YvvNrfMXQFBV5G.apk) (5.6 MB)

---

<div class="post-metadata">

**Author:** ![kalle](http://support.symfonium.app/letter_avatar_proxy/v4/letter/k/aeb1de/32.png) [@kalle](http://support.symfonium.app/u/kalle)\
**Post date:** [June 21, 2022, 7:18pm UTC](http://support.symfonium.app/t/jellyfin-dlna-woes-on-b-o-devices/529/33 "2022-06-21T19:18:15Z")

</div>

> **[Symfonium DLNA playback (local file - 2 ) - Pastebin.com](https://pastebin.com/gy95jsgj)**
>
> Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.

---

<div class="post-metadata">

**Author:** ![kalle](http://support.symfonium.app/letter_avatar_proxy/v4/letter/k/aeb1de/32.png) [@kalle](http://support.symfonium.app/u/kalle)\
**Post date:** [June 21, 2022, 7:18pm UTC](http://support.symfonium.app/t/jellyfin-dlna-woes-on-b-o-devices/529/34 "2022-06-21T19:18:58Z")

</div>

> [@Tolriq](#):
>
> What do mean by sanitize ? All private tokens and everything should already be removed automatically.

Public server URL and IP’s are always present.

---

<div class="post-metadata">

**Author:** ![Tolriq](http://support.symfonium.app/user_avatar/support.symfonium.app/tolriq/32/726_2.png) [@Tolriq](http://support.symfonium.app/u/Tolriq)\
**Post date:** [June 21, 2022, 7:22pm UTC](http://support.symfonium.app/t/jellyfin-dlna-woes-on-b-o-devices/529/35 "2022-06-21T19:22:39Z")

</div>

Yes they are needed to be able to see all the ip / certificate issues and identify who talks to who ☹

Hiding them by default would make support insanely more complicated way too often.

Have you seen the test APK message earlier ?

---

<div class="post-metadata">

**Author:** ![kalle](http://support.symfonium.app/letter_avatar_proxy/v4/letter/k/aeb1de/32.png) [@kalle](http://support.symfonium.app/u/kalle)\
**Post date:** [June 21, 2022, 7:29pm UTC](http://support.symfonium.app/t/jellyfin-dlna-woes-on-b-o-devices/529/36 "2022-06-21T19:29:27Z")

</div>

> [@Tolriq](#):
>
> Anyway I think I found the hidden difference please test attached APK
> 
> [app-final.apk](http://support.symfonium.app/uploads/short-url/2ibvSnfU24uw6YvvNrfMXQFBV5G.apk) (5.6 MB)

Thank you!

Here’s the log, cause it didnt work ☹

[debug.log](http://support.symfonium.app/uploads/short-url/AmwL6CxgSGnF02NMJXezOz0M8dj.log) (26.4 KB)

---

<div class="post-metadata">

**Author:** ![kalle](http://support.symfonium.app/letter_avatar_proxy/v4/letter/k/aeb1de/32.png) [@kalle](http://support.symfonium.app/u/kalle)\
**Post date:** [June 21, 2022, 7:30pm UTC](http://support.symfonium.app/t/jellyfin-dlna-woes-on-b-o-devices/529/37 "2022-06-21T19:30:44Z")

</div>

> [@Tolriq](#):
>
> Yes they are needed to be able to see all the ip / certificate issues and identify who talks to who ☹
> 
> Hiding them by default would make support insanely more complicated way too often.
> 
> Have you seen the test APK message earlier ?

I get it, no problem. It just takes longer time for me 🙂

---

<div class="post-metadata">

**Author:** ![Tolriq](http://support.symfonium.app/user_avatar/support.symfonium.app/tolriq/32/726_2.png) [@Tolriq](http://support.symfonium.app/u/Tolriq)\
**Post date:** [June 21, 2022, 7:32pm UTC](http://support.symfonium.app/t/jellyfin-dlna-woes-on-b-o-devices/529/38 "2022-06-21T19:32:08Z")

</div>

Ok so yes please test when casting from Jellyfin 🙂 This is a quick hack the internal web server does not return the ORG\_PN yet

---

<div class="post-metadata">

**Author:** ![kalle](http://support.symfonium.app/letter_avatar_proxy/v4/letter/k/aeb1de/32.png) [@kalle](http://support.symfonium.app/u/kalle)\
**Post date:** [June 21, 2022, 7:37pm UTC](http://support.symfonium.app/t/jellyfin-dlna-woes-on-b-o-devices/529/39 "2022-06-21T19:37:16Z")

</div>

Didnt work either im afraid.  
Gonna get you the logs

[debug.log](http://support.symfonium.app/uploads/short-url/l99tdapv30XisF7O9kyshjuBWfa.log) (26.1 KB)

---

<div class="post-metadata">

**Author:** ![Tolriq](http://support.symfonium.app/user_avatar/support.symfonium.app/tolriq/32/726_2.png) [@Tolriq](http://support.symfonium.app/u/Tolriq)\
**Post date:** [June 21, 2022, 8:01pm UTC](http://support.symfonium.app/t/jellyfin-dlna-woes-on-b-o-devices/529/40 "2022-06-21T20:01:44Z")

</div>

Well lack of idea for today.

Just in case there’s no profile tricks / tests on that instance ? Same result on prod?

---

<div class="post-metadata">

**Author:** ![kalle](http://support.symfonium.app/letter_avatar_proxy/v4/letter/k/aeb1de/32.png) [@kalle](http://support.symfonium.app/u/kalle)\
**Post date:** [June 21, 2022, 8:06pm UTC](http://support.symfonium.app/t/jellyfin-dlna-woes-on-b-o-devices/529/41 "2022-06-21T20:06:13Z")

</div>

Yeah, I need to call it a day as well.  
I just tried on the real server, no difference.

I get a feeling the solution is within reach, it’s probably something stupid like a syntax preference by B&O.  
That’s the curse with the shitty DLNA protocol, every manufacturer implements it its own way.

BIG thank you so far for putting up with my crap! 😃

[Previous page](http://support.symfonium.app/t/jellyfin-dlna-woes-on-b-o-devices/529.md?page=1)

[Next page](http://support.symfonium.app/t/jellyfin-dlna-woes-on-b-o-devices/529.md?page=3)
