KneelBeforeZod
New Member
- Joined
- Feb 11, 2024
- Messages
- 4
- Likes
- 5
Emby 4.8.1.0 running as an app on TrueNAS SCALE
Emby app on Android (v8 IIRC) phone
TrueNAS SCALE 22.12.3.2
Primare NP5 network streamer`
FireFox 122.0.1 (64-bit) (but this is not browser related)
TrueNAS SCALE is not a factor in this problem; it's just hosting Docker images with the Emby server.
Installation onto the TrueNAS box (as an app from the Truecharts catalogue) worked fine and the server started up ok. Added a library and all well. From the web client I can play music to my laptop and Android app also works (neither use DLNA AFAIK).
The Primare NP5 network streamer is hardwired via an Ethernet cable to the TrueNAS box. The Primare Prisma Android app detects the NP5 on the network and connects (but the app is rubbish an crashes when any network media server is selected and I do not wish to use it). Emby detects the NP5 too. "Enable DLNA Play To" is enabled in Emby I can select the NP5 as the target, yet no music is played and the player control does not appear at the bottom of the screen as it would normally do. It's as if the "Play" contrrol had not been clicked.
I tested with Jellyfin (a fork of Emby so the codebase will be substantially similar), I can select the NP5 as the target and stream a file to it. The playback control bar appears at the bottom of the browser window as you would expect and Jellyfin also reflects the NP5's playback state. In addition, the Primare Prisma Android app reflects the NP5's playback state too, showing the file being played and the elapsed time etc. But I don't want to use Jellyfin as I greatly prefer Emby. So devices do seem to be correctly connected on the network and communicating as they should. Same FireFox 122.0.1 (64-bit) browser used in all cases and from a fresh restart with all data cleared.
The attached logs are from a completely fresh install of the Emby app on TrueNAS and the defaults accepted.
I have spent most of today fiddling around with Emby, Jellyfin and Plex (urgh), searching for answers online and even looking at the source code but with no success. I'd be very grateful for your help in resolving this issue.
Emby app on Android (v8 IIRC) phone
TrueNAS SCALE 22.12.3.2
Primare NP5 network streamer`
FireFox 122.0.1 (64-bit) (but this is not browser related)
TrueNAS SCALE is not a factor in this problem; it's just hosting Docker images with the Emby server.
Installation onto the TrueNAS box (as an app from the Truecharts catalogue) worked fine and the server started up ok. Added a library and all well. From the web client I can play music to my laptop and Android app also works (neither use DLNA AFAIK).
The Primare NP5 network streamer is hardwired via an Ethernet cable to the TrueNAS box. The Primare Prisma Android app detects the NP5 on the network and connects (but the app is rubbish an crashes when any network media server is selected and I do not wish to use it). Emby detects the NP5 too. "Enable DLNA Play To" is enabled in Emby I can select the NP5 as the target, yet no music is played and the player control does not appear at the bottom of the screen as it would normally do. It's as if the "Play" contrrol had not been clicked.
I tested with Jellyfin (a fork of Emby so the codebase will be substantially similar), I can select the NP5 as the target and stream a file to it. The playback control bar appears at the bottom of the browser window as you would expect and Jellyfin also reflects the NP5's playback state. In addition, the Primare Prisma Android app reflects the NP5's playback state too, showing the file being played and the elapsed time etc. But I don't want to use Jellyfin as I greatly prefer Emby. So devices do seem to be correctly connected on the network and communicating as they should. Same FireFox 122.0.1 (64-bit) browser used in all cases and from a fresh restart with all data cleared.
The attached logs are from a completely fresh install of the Emby app on TrueNAS and the defaults accepted.
I have spent most of today fiddling around with Emby, Jellyfin and Plex (urgh), searching for answers online and even looking at the source code but with no success. I'd be very grateful for your help in resolving this issue.