SMB/CIFS vs Upnp/DLNA for local streaming from router connected pen drive.


raksrules

Well-Known Member
Veteran
In order to be able to stream my local media which is stored on couple of pen drives, I have attached the pen drives to my ASUS RT AC68 Router which is actually TMobile Cellspot router with Tmobile firmware. I have no intention to flash this router with any ASUS or any custom firmware. I am ok with how it is and it all works fine.

Now this router has 2 USB Ports, one USB 3.0 and one 2.0 and I am using one pen drive in each of them. On my iPad / Android phone tablet etc, I use nPlayer to watch local videos and even for local streaming. In the app, this router shows in 2 modes...

  • SMB/CIFS
  • Upnp/DLNA

Both enable me to stream videos from the pen drives over wifi but is there any of these which is better than other? Does it matter? In the SMB/CIFS, it shows me contents of both the pen drives together and directly shows me the video folders which is great and in Upnp/DLNA, I have to navigate as If I am in Windows Explorer navigating each pen drive separately.
 
Last edited:

y2s

Well-Known Member
Disciple
UPnP and DLNA servers will index and often times rename files, so what nPlayer sees won’t always match what you have on your Pen Drive
When using SMB, nPlayer is able to see the actual files with their original names, so it’s a much more reliable option if your device supports it

There should be no effect on quality of stream between the two -
 

ibose

Well-Known Member
Disciple
The only real advantage I see for UPnP/DLNA is that it provides a small amount of metadata with the file. The "client" doesn't have to maintain its own library, it will just get the metadata from the "host". There should not be any difference in playback.
 

Top