Я работал в компании, которая разработала систему распространения медиаконтента для выделенных «игроков». Он был основан на сети и использовал технологию ASP.NET и перепробовал практически все возможные медиаформаты, о которых вы только могли подумать, и ваш выбор действительно сводится к тому, чтобы спросить себя:
нужно ли воспроизводить его прямо из коробки, или я могу убедиться, что компоненты, необходимые для воспроизведения видео, могут быть установлены заранее?
Если ваш ответ заключается в том, что он должен воспроизводиться «из коробки», то на самом деле ваш единственный вариант - флэш-память (я знаю, что он не установлен по умолчанию, но большинство уже установит его)
Если нет необходимости в дополнительных компонентах, вы можете использовать форматы, поддерживаемые Windows Media Player
Причина, по которой Windows Media Player попадает во второй вариант, заключается в том, что для некоторых браузеров и некоторых форматов должны быть установлены дополнительные компоненты.
У нас была роскошь, что «игроки» были предоставлены нами, поэтому мы могли пойти на второй вариант, однако даже мы пытались конвертировать как можно больше обратно во флэш, потому что он обрабатывает намного лучше чем Windows Media Player