【发布时间】:2018-08-31 20:20:10
【问题描述】:
此实现适用于较小的视频,但会导致较大的视频和音频文件出错。该应用程序根据收到的部分范围请求提供 2 个流,音频/视频以弹出 chrome 窗口,并尝试同步音频和视频。对于大约 7 分钟后的较大视频,音频将产生以下错误。仅视频或仅音频流播放似乎不会发生这种情况。
2018-03-22 12:57:03.096, FINER, I/O Error during playback with parameters ,
HTTPresponse=HTTP/1.1 206
Date: Thu, 22 Mar 2018 10:55:01 GMT
Accept-Ranges: bytes
Content-Range: bytes 6913082-9044857/9044858
Content-Length: 2131776
Content-Type: audio/wav
, Content-Length=2131775}: java.util.concurrent.TimeoutException: Idle
timeout expired: 120001/120000 ms,
2018-03-22 12:57:03.097, I/O Error during playback with parameters
HTTPresponse=HTTP/1.1 206
Date: Thu, 22 Mar 2018 10:55:01 GMT
Accept-Ranges: bytes
Content-Range: bytes 6913082-9044857/9044858
Content-Length: 2131776
Content-Type: audio/wav
, Content-Length=2131775}: {1},
java.io.IOException: java.util.concurrent.TimeoutException:
Idle timeout expired: 120001/120000 ms
at
org.eclipse.jetty.util.SharedBlockingCallback$Blocker.block
(SharedBlockingCallback.java:219)
at org.eclipse.jetty.server.HttpOutput.write(HttpOutput.java:220)
at org.eclipse.jetty.server.HttpOutput.write(HttpOutput.java:496)
at java.io.BufferedOutputStream.flushBuffer(Unknown Source)
at java.io.BufferedOutputStream.write(Unknown Source)
【问题讨论】:
标签: html jetty html5-video