К сожалению, поддержка HTML5 для видео настолько фрагментирована, что она, по сути, бесполезна (по крайней мере, как основной фокус) в данный момент времени. Списки воспроизведения M3U8 представляют собой Apple HTTP Live Streaming, и, как вы можете судить по названию, они (или, по крайней мере, начинали как) стандарт Apple, ни один другой браузер не использует их или HTTP Live Streaming.
Есть несколько программ, которые вы можете установить, чтобы добавить поддержку HLS. Некоторые компании, например, выпускают плееры HLS, написанные на Flash или Silverlight. Yospace выпустил флэш-SDK для воспроизведения HLS, который включает медиа-провайдер JWPlayer, который позволяет использовать автоматический переход HTML5 JW на не флэш-устройства (читай: iPhone / iPad), в то время как все остальные получают опыт JWPlayer.
От разных компаний было много обещаний "стандартизировать поддержку видео в браузерах", но все они (пока) ни к чему не привели, поэтому, какой бы вариант вы ни выбрали, это будет своего рода компромисс.