For the freezing:
I found that if I add the buffering to my box it stops the freezing but it takes some time to load the channel or movie.
...