4

我正在向我的接收器发送一个 MediaProtocolMessageStream.loadMedia 命令。几秒钟后,我的会话以通道=SessionError.CATEGORY_DISCONNECT_CHANNEL 和代码=SessionError.CODE_TIMEOUT 的“网络 I/O 超时”结束。这只发生在超过 200 分钟的较长视频中,所以我假设有一个合法的超时。无论如何调整会话中的超时时间,以便我可以加载更大的电影?我看到底层 NetworkRequest 中有一个最终的 DEFAULT_TIMEOUT,但我无法访问它。

4

1 回答 1

1

应用程序无法调整超时值。这将有助于我们了解导致您的情况超时的原因。当发送方没有及时回复接收方的 ping 请求,或者发送方在一定时间内没有收到来自接收方的 ping 时,就会发生超时。可能是您尝试加载的媒体占用了接收器上的 CPU,因此它无法将其 ping 请求发送给发送者。您是否在发件人的日志中看到类似于“等待 ping 的超时”之类的内容?

于 2013-11-05T06:41:34.523 回答