Jump to content

Emby data flow?


Recommended Posts

Posted

So, I am a serious noob and learning about how network data flows and improving the resilience of my home network and I have some questions to help me understand how data flows from Emby.

I have Emby running on a Windows PC with a NVIDA 1060 for trans-coding videos when needed connected via 1Gb wired Ethernet.  The video files reside on a separate NAS on the network with NIC teaming of 4 1Gb connections to a managed smart switch capable of LACP. 

1.  If a remote player requests a video that it can handle via direct play, does the data flow from the NAS to the Emby PC, then back out to the Internet Router, or directly from the NAS to the Internet?

2. If a remote player requests video that must be trans-coded, I am guessing the video date flows from the NAS to Emby PC, then back out.  Will NIC teaming on the Ebmy PC help if multiple videos are being trans-coded and streamed at the same time?

 

Thanks!!!

Posted

For normal direct play it would go from the NAS to the Emby Server to the client.  If the client is remote then it will go out your router, through the internet.
For the second it's the same thing only the Emby server will be doing some real-time processing of the file.

So Nas->EmbyServer->Client

There is a special way of "Direct Play" that can be optionally setup that allows some clients (Kodi, Shield ATV, Theater on a PC, etc) to be able to play files directly from the source location if setup properly.  In this case the client makes the request from the Emby Server.  The Emby Server provides the UNC file spec to the client which then loads it from the LAN and direct plays it while reporting back it's status to the Emby Server.  This only works with some clients, needs special setup and only works on local LANs with files that can be direct played.

 

Posted
6 minutes ago, cayars said:

For normal direct play it would go from the NAS to the Emby Server to the client.  If the client is remote then it will go out your router, through the internet.
For the second it's the same thing only the Emby server will be doing some real-time processing of the file.

So Nas->EmbyServer->Client

There is a special way of "Direct Play" that can be optionally setup that allows some clients (Kodi, Shield ATV, Theater on a PC, etc) to be able to play files directly from the source location if setup properly.  In this case the client makes the request from the Emby Server.  The Emby Server provides the UNC file spec to the client which then loads it from the LAN and direct plays it while reporting back it's status to the Emby Server.  This only works with some clients, needs special setup and only works on local LANs with files that can be direct played.

 

Okay, that clears is up for me...

And, I guess NIC teaming from the Emby computer would be pointless then?

Posted

NIC teaming would be fine if you have the ports and NIC available to use.  That will always be of use for moving things onto the NAS or backing up.

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...