So, I've also had this streaming problem, as I posted about before in this thread.
I saw kimi's post when it was posted and yesterday I thought I should give it a try.
I connected my PS3 through wire instead of wireless, as I had before. This didn't do any change to the streaming. I've tried it before.
But then I reduced the MTU to
1496 on my PS3 and now it's streaming like never before

That was the only thing I did. I didn't "Set the DNS-Gateway to the IP of my server instead of the router", as kimi said. I only set the MTU.
So I've been streaming all day and the movies are loaded much faster now and there's no more "buffering".
Thanks kimi for finding the solution to my troubles.
Take care my fellow streamers!