You can watch several of their Dutch TV shows online on RTL XL. BVN: This abbreviation means het Beste van Vlaanderen en Nederland (“the Best of Flanders and the Netherlands”). BVN Dutch TV promotes itself as the only Dutch-language public TV channel abroad.