This is sort of an open ended question, so any recommendations will be appreciated
I have a ubuntu box as my main server and I stream video on my mac since I can't carry my server box upstairs
This is my current configuration: My mac connects to my linux box via samba and basically mounts the shared folder as a network drive. I am using VLC player to play videos over this network drive and I find that the quality of the video is not as optimal as I would like it to be - seeking takes a good 10 seconds while I get the occasional stuttering (green screen) playing 540p videos, let alone 1080p.
My current setup permits a 1.8 MB/s bandwidth (tested with SCP), so I don't think network latency is that big an issue here.
I have trouble tweaking VLC because I am not technically streaming videos in the VLC player - VLC has no idea I am playing over a LAN network. Hence, I am unable to set the stream buffer and cache values that are specific only to network streaming on VLC.
Is there anything I can do to improve my current set up? Will using a media streaming server help (like Amahi)? Are there more efficient protocols than SMB for this purpose?