Если вы действительно хотите воспроизводить MPEG (не MP4) или AVI на веб-странице, да, вам нужно будет встроить медиаплеер со всеми вытекающими отсюда проблемами с кодеком, совместимостью и стабильностью, которые привели людей к использованию Flash-видео (а затем и HTML5).
Машины, отличные от Windows, могут воспроизводить эти файлы, если на них установлены подходящие плагины и кодеки, если в стандартный медиаплеер <object classid="...">
ActiveX для IE включен специальный тег <object type="...">
или old-school <embed>
. вложение.
Однако, да, для удобства просмотра большинство сайтов для обмена видео конвертируют загруженные файлы в FLV или, в наши дни, более вероятно, в MP4 (который воспроизводится на последних проигрывателях Flash, а также в некоторых реализациях HTML5 <video>
), возможно OGV или WebM (для браузеров HTML5, не использующих MP4 по причинам лицензирования).