Live TV buffering

I am using nextpvr on a backend pc to stream live tv to a raspberry pi 3 client running osmc. When I try to watch live tv, the stream buffers and the video and audio are not synced. The connection between the backend and the client is wired.

Is the format HD MPEG-2? Do you have the MPEG-2 codec licence?