我有一个服务器,可以播放mp4视频。每当它收到请求时,它都会解析范围标头,并根据范围标头发送回由url标识的视频文件的部分内容,如果请求中没有范围标头,则我的服务器会将前1000000个字节发送回客户端。当从浏览器流式传输时,这是完美的方法,但是当尝试在Android exoplayer上流式传输(使用video_player
flutter插件)时,exoplayer说None of the available extractors could read the stream
会引发错误。无论如何,有没有配置exoplayer以便它处理我的服务器发回的流的部分内容。
答案 0 :(得分:0)
不。如果客户端请求整个文件,则期望整个文件带有200个代码。返回部分请求是错误。