Widely discussed but

You need to get it all wired for a test run to see if it's the bandwidth or the encoding issue. The solution is unacceptable to most so I won't write it here.
Bob