[dvbviewer] make BuildExtURL work for schemes other than http/https