首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Opentok SDK让安卓和iOS设备变得太热

Opentok SDK让安卓和iOS设备变得太热
EN

Stack Overflow用户
提问于 2020-08-06 13:34:31
回答 1查看 110关注 0票数 0

我使用Opentok SDK在IOS和Android设备上使用Nodejs服务器进行视频通话。

这是一个最多4人的群组呼叫场景,当我们流媒体超过10分钟时,两台设备都变得太热。

有没有人对此有解决方案?我们不能降低视频质量。

EN

回答 1

Stack Overflow用户

发布于 2020-08-07 04:23:23

这可能是因为您使用的是默认视频代码VP8,它不是硬件加速的。您可以将每个发行商的编解码器更改为H.264或VP8,但此方法有一些折衷。

他们缺乏对H.264 SVC的支持是令人失望的,但根据您的用例可能还可以。如果你阅读了整篇文章,仍然需要更多的指导,我建议联系他们的开发人员支持团队,和/或在这里发布更多关于你的用例。

这里有一些more context from the OpenTok Documentation,但我建议您阅读整个页面,以了解您需要做出妥协的地方:

VP8实时视频编解码器

是一个软件编解码器。它可以在较低的比特率下工作得很好,并且在WebRTC环境下是一个成熟的视频编解码器。作为一个软件编解码器,它可以在内存和CPU的限制内被应用程序实例化任意多次。VP8编解码器支持OpenTok Scalable Video功能,这意味着它在支持的浏览器和设备的大型会话中工作得很好。

H.264实时视频编解码器有硬件和软件两种形式,具体取决于设备。在WebRTC的背景下,它是一个相对较新的编解码器,尽管它在互联网上流媒体电影和视频剪辑已经有很长的历史了。硬件编解码器支持意味着设备的核心CPU不必像处理视频那样费力工作,从而降低了CPU负载。硬件实例的数量取决于设备,iOS具有最好的支持。鉴于H.264是WebRTC的新编解码器,并且每个设备可能有不同的实现,因此质量可能会有所不同。因此,与VP8相比,H.264在较低比特率下可能表现不佳。H.264不太适合大型会话,因为它不支持OpenTok可伸缩视频功能。

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

https://stackoverflow.com/questions/63277446

复制
相关文章

相似问题

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