UnityでHTTP Live Streaming(HLS)を再生

  • 投稿日:
  • by
  • カテゴリ:

拡張子.m3u8のストリーミング映像を再生する方法を探った結果。

Unity標準のVideoPlayerでは未対応の模様。

Easy Movie Texture (Video Texture)はHLS対応と書いていたが再生できなかった
訂正:最新版で確認したところiOS/Androidともに再生できました。

UMP (Android, iOS)でも再生することができた!

ライセンスの話、UMPはffmpegやVLCを使っているのでLGPLのコードが含まれていると思われる。
Easy Movie TextureもEditor再生用にffmpegを使っていて、iOS/Androidでは使っていないようだが、
FFmpeg.AutoGenのコードが混入する。除去しても問題なく動くみたい。