Javascript Android上的Keep alive webRTC音频流

Javascript Android上的Keep alive webRTC音频流,javascript,android,google-chrome,webrtc,html5-audio,Javascript,Android,Google Chrome,Webrtc,Html5 Audio,我已经构建了一个webRTC应用程序来流式传输音频 该应用程序在所有设备上按预期工作,客户端能够听到音频流。在一个非常高的层次上,RTC流只是简单地连接到一个音频元素,这非常有效 问题是:我试图利用Android Chrome的背景音频功能。此时流仍在后台播放(即使chrome最小化),但在屏幕超时/锁定后约5秒,对等连接关闭。这不是内存问题(我有几个测试设备,包括Galaxy S7) 相反,如果我简单地指向mp3文件的url,音频上下文将无限期地播放。有没有办法通过webRTC流实现这种不确定

我已经构建了一个webRTC应用程序来流式传输音频

该应用程序在所有设备上按预期工作,客户端能够听到音频流。在一个非常高的层次上,RTC流只是简单地连接到一个音频元素,这非常有效

问题是:我试图利用Android Chrome的背景音频功能。此时流仍在后台播放(即使chrome最小化),但在屏幕超时/锁定后约5秒,对等连接关闭。这不是内存问题(我有几个测试设备,包括Galaxy S7)

相反,如果我简单地指向mp3文件的url,音频上下文将无限期地播放。有没有办法通过webRTC流实现这种不确定的背景


提前干杯

已在问题513633中验证并解决,无需背景逻辑:

看起来这个旧错误又回到了Chromium中: