Unity视频播放器是否支持流畅的流式传输或视频点播或HLS?

时间:2019-01-04 06:44:47

标签: unity3d augmented-reality video-player

我正在统一开发一个增强现实应用程序,该应用程序显示来自天蓝色blob的视频,最近我使用天蓝色媒体服务将blob更改为具有流式端点。但是问题是当我给统一视频播放器提供流式传输端点URL时,它显示如下错误

WindowsVideoMedia错误0xc00d36c4

  

上下文:MFCreateSourceReaderFromURL错误详细信息:字节流   给定URL的类型不受支持。曲目类型

2 个答案:

答案 0 :(得分:1)

根据统一手册上的Video file compatability页,Windows唯一受支持的视频格式(Linux和osx都有其中的一个小节):

  

.asf .avi .dv .m4v .mov .mp4 .mpg .mpeg .ogv .vp8 .webm .wmv

看到HLS使用.m3u8头文件和.ts视频文件,因此本机Unity视频播放器不支持它。

但是,有些插件确实支持这些视频格式,请注意,其中一些插件确实要花钱。

请注意,我与这些插件 any 没有任何关联,并且可能还有其他选择。这些只是我所知道的能够按需播放HLS的球员。

答案 1 :(得分:0)

此NexPlayer视频插件支持HLS和DASH以及视频点播。 这是唯一在所有Android和iOS设备上支持带有DRM保护的视频的视频插件。

GiHub Link added here