В VideoJS есть поддержка Flash который прекрасно работает на десктопе. В теге video добавляете атрибут data-setup.
<video data-setup='{ "techOrder": ["flash", "html5"] }'>
<source src="rtmp://> #rtmp поток
<source src="http://> #hls поток
</video>
Тогда, при загрузке страницы если есть поддержка flash (десктопы) то он будет работать как флешплеер, если это телефоны, или другие устройства без поддержки flash то загрузится hls поток.
Вот живой пример
www.ahtubinsk-today.ru/atv-online