I hate to be the one to tell you but you have no idea what you are talking about.
Okay, now that we have that settled we can move on to what you are trying to say. You want to be able to play files on one device from another device. Or two or three, etc. other devices. Let's look at your list and I will explain how you do want what is said...
1. Streaming from PC to TV. Yes, you do want this - playing files located on one device over the network onto another device is streaming no matter what app/protocol/network you use.
2. Mirroring from PC to TV. Correct - you don't want this unless you want to do a presentation or narrate pictures, etc.
3. Use 3rd party app or Samsung App to view movies from my PC to the TV. Yes, you do want this - you may need an app on some TVs/devices to watch movies/view pictures - whether local, over the network, connected via USB, etc. A good one is VLC. Most smart TVs have the capability built inside already.
4. Use a HDMI cable to connect the 2 devices. Correct - you don't want this unless you want to do a presentation or narrate pictures, etc.
5. Any other method such as using a NAS or anything other then what I am describing below. Yes, you do want this - Anytime you are sharing files/content you use a protocol. SMB/CIFS is Windows content sharing, NFS is all *NIX (Linux/Unix), and AFP (deprecated) is Apple's content sharing. Most NAS are able to do all of them just like your PC - and more. That is what they are made for - instead of keeping everything on your laptop. You can make one with an old PC. So, a NAS shares just like a computer.
Share the contents on your PC to everyone on the local network as read only. That's it. Or you can move the files to the Public/Videos directory.
... View more