I know this question has been asked countless times around the interwebz but I haven't found a solution that completely suits my needs yet.
I want to build a Linux server (I'm pretty distro agnostic although most of my clients will run Ubuntu) that can stream all of my multimedia files to my other devices on the local network.
The network will be managed by a spare FritzBox Wlan 3170 that is not connected to the internet and I want to use a box with a VIA X2 dual-core and 4GB RAM as server.
Currently I have an external hard drive connected to the FritzBox and it serves as an ftp server. Video and Audio streaming works fine but you can't use the player controls to fast forward through video content for example.
So my questions would be:
- What protocol is best used for the type of streaming I want to do?
(I've looked into RTSP/RTP streaming a bit, tried live555MediaServer but couldn't get it to work)
- What kind of server software would you recommend to use?
(I found out that vlc is supposed to be a pretty powerful and feature rich server...but maybe there's something more lightweight)
- Do I need any specific clients or is the Ubuntu default video player sufficient to view streams by the server and protocol you recommend?
And finally I might need some help with setting up port forwarding/ ip routing etc. if necessary but we'll see.