Have you ever wondered what all those confusing internet tv terms mean? I mean, video-on-demand, bitrate, connected TV? How about encoder or EPG??

So, as many of the terms used in streaming and...