Jump to content

Emby DLNA not discoverable


Recommended Posts

stankunas.justas
Posted

Just deployed Docerized Emby server. But it looks that Emby does not see my TV (Samsung Smart TV) for "play to "funkction". Also neither TV nor Laptop shows any DLNA server on the network.

 

I have installed Emby app on TV - it works, also via Android app or web it is also ok. But i would really like to have feature "play to" working.. maybe i am missing something or there is some kind of trick?

 

Emby server version: 3.2.40.0

 

Here is my docker config:

emby:

image: emby/embyserver:latest

restart: unless-stopped

container_name: emby

volumes:

- emby_config:/config

- /mnt/md0/media-library:/media

environment:

TZ: Europe/Vilnius

PUID: 1001

PGID: 10000

ports:

- "8096:8096"

- "1900:1900/udp"

- "7359:7359/udp"

- "8920:8920"

 

Sent from my SM-N910C using Tapatalk

stankunas.justas
Posted

Hi there, since you've just installed, would you mind installing this docker version and comparing:

 

https://emby.media/community/index.php?/topic/50012-emby-server-for-net-core/page-1

 

Thanks.

Oh, since it is docker i can install as many different images as needed ;)

Will do it and report back.

 

But if i understood correctly it is only temporary docker container? Is there a way to migrate watched history? Like copy one or two files?

 

Sent from my SM-N910C using Tapatalk

stankunas.justas
Posted

so i have tried to create container with following configuration:

  emby_test:
    image: emby/embyserver_netcore:latest
    restart: unless-stopped
    container_name: emby_test
    volumes:
      - /mnt/md0/system/containers/tests/emby/config:/config
      - /mnt/md0/media-library:/media-library:ro
    devices:
      - /dev/dri/renderD128:/dev/dri/renderD128
    environment:
      PUID: 1001 #tried setting as UID or PUID, but no difference
      PGID: 10000 #tried setting as GID or PGID, but no difference
    ports:
      - "192.168.11.102:8096:8096"

But it does not  look to be working at all. this is what i can see in logs:

 

These few line constantly repeats in loop in " Stdout logs":

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] done.
[services.d] starting services
[services.d] done.
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] syncing disks.
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.

and after each repeat in "Stderr logs" it is generating following entry:

s6-applyuidgid: fatal: GIDLIST not set

Though as per description in docker hub, GIDLIST is not mandatory and i don't even know what could be there.

Posted

This is now fixed in the latest image, apologies for the inconvenience. Not sure why s6 would want that variable to always be filled, I'll probably file a bug report over there.

  • 2 weeks later...
stankunas.justas
Posted

So i was able to deploy now "emby/embyserver_netcore" image, but it did not solved my issue.

 

Anyway, i think i have found solution to this by changing container network to "host". After container was re-created with new network parameter emby immediately discovered my "samsung smart tv" and i could "play on" on it anything from the library.

 

 

Sent from my SM-N910C using Tapatalk

stankunas.justas
Posted

Though it would be interesting to find why this is not working with bridge network on docker as i would prefer bridging instead of using host network.

 

Sent from my SM-N910C using Tapatalk

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...