首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有办法手动设置ApplicationSession网络超时的安卓Chromecasting吗?

问有办法手动设置ApplicationSession网络超时的安卓Chromecasting吗?
EN

Stack Overflow用户
提问于 2013-11-04 22:38:58
回答 1查看 615关注 0票数 4

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-05 06:41:34

超时值不能通过应用程序进行调整。在你的情况下,它将帮助我们理解导致超时的原因。当发送方没有及时回复接收方的ping请求,或者发送方在一定时间内没有收到接收方的ping请求时,就会发生超时。这种情况可能是,您试图加载的媒体正在将CPU捆绑在接收器上,这样它就不能将ping请求发送给发送方。您是否在发送方日志中看到类似于“超时等待ping”之类的内容?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19778644

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档