libVLC在Android上不从http源播放渐进式mp4

libVLC在Android上不从http源播放渐进式mp4,android,http,mp4,libvlc,progressive,Android,Http,Mp4,Libvlc,Progressive,我尝试用libvlc从http源播放mp4视频。当moov atom置于mdat之后时,libVLC打印错误: E/VLC: [00000055a5bea948/4a6b] mp4 stream: no moov before mdat and the stream is not seekable 但是小溪在起作用 如果我将moovatom放在mdat之前,它不会打印任何警告,但也不会播放。 如果我尝试从本地存储播放这两个文件-一切正常-这两个文件都播放得很好 独立的VLC android播放

我尝试用libvlc从http源播放mp4视频。当moov atom置于mdat之后时,libVLC打印错误:

E/VLC: [00000055a5bea948/4a6b] mp4 stream: no moov before mdat and the stream is not seekable
但是小溪在起作用

如果我将moovatom放在mdat之前,它不会打印任何警告,但也不会播放。 如果我尝试从本地存储播放这两个文件-一切正常-这两个文件都播放得很好

独立的VLC android播放器也有同样的行为。 桌面版本的VLC(linux)既可以播放文件,也可以播放HTTP和本地文件

有人曾经面对过这个问题吗