在nexus 5中屏幕锁定时AudioTrack声音丢失

时间:2015-11-20 07:25:01

标签: android stream streaming wifi audiotrack

我正在使用wifi创建实时音频流。因此我使用AudioTrack对象,但当我做屏幕锁定时,某些设备会丢失音频。在使用Android Marshmallow的nexus 5中,在Android Lollipop设备中也出现了同样的问题,但并非全部。

在nexus 4,android one,galaxy S4中工作正常。

请帮帮我。抱歉我的英语不好。

1 个答案:

答案 0 :(得分:0)

我找到了简单的解决方案,屏幕睡眠时音频流停止。

我在我的服务中设置了以下代码。

<html>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script>
    $(document).ready(function(){
        $('a').each(function(){
            get_href=$(this).attr("href");
            new_ele = $("<button type='button'>test</button>");
            new_ele.click(function(){
                alert(get_href);
            });
            $(this).append(new_ele);
        });
    });
</script>
<body>
</body>
<a href="ahref" >a</a>      
<a href="bhref" >b</a>  
</html>