If you are getting low quality streaming, this means that you are using TVPlayer when you have low signal or a slow internet connection.
To fix this, if you are on 3G, connect to Wi-Fi, or move to an area with stronger signal.
TVPlayer uses what is known as multi-bitrate streaming, meaning that each video stream has multiple different qualities within it.
The video streams contain Low (L), Medium (M) and High (H) quality variants. These are indicated in the player, in the transparent overlay in the bottom left.
This means that if you watch TVPlayer and have a slow or weak connection, you will likely be using the Low quality stream, but if your signal improves, the stream will automatically increase the quality upwards on its own, you don't need to reconnect. This is also the same if you are moving from a good quality signal to a slower one, the stream will adjust on its own.