我目前正在寻找通过Android中的ExoPlayer开发利用Dash的应用程序.
首先,我正在进行演示项目,但是即使创建一个可以流式播放mp3或类似内容的ExoPlayer的简单工作实例也遇到了麻烦.
非常感谢任何人可以提供的任何帮助,以获得一个非常简单的exoplayer实例工作,我可以适应和建立或如果有人有任何线索,我可以遵循更多的参考或指南,因为似乎很少有文档可用.
非常感谢所有人和任何帮助!
我正在尝试使用搜索栏来控制Exoplayer isntance的音量,这是在我的项目中传输DASH.我遇到的问题是我的渲染器和播放器在演示项目的类之间分开.目前我的三个主要类是我的DashRendererBuilder和播放器和播放器活动.我在我的播放器活动中有我的搜索栏,我想知道如何在我的PlayerActivity中引用必要的播放器和渲染器以控制我的Exoplayer的音量.
从过去的问题我被告知
exoPlayer.sendMessage(audioRenderer, MediaCodecAudioTrackRenderer.MSG_SET_VOLUME, 0.1f);
Run Code Online (Sandbox Code Playgroud)
是我要发送的结束消息,但正如我所说,由于所有类在类之间分开,我在引用各个组件时遇到问题.
理想情况下,我希望能够有两个exoplayer实例,其中一个搜索栏控制两者的混合,这是我的最终目标.
获得一些反馈或指出正确的方向来解决这个问题会很棒,所以非常感谢任何和所有的帮助.非常感谢你们!
我试图在输入后删除地理围栏,以阻止它重新触发输入转换.从类似的问题我得到这条线,效果很好
LocationServices.GeofencingApi.removeGeofences(mGoogleApiClient,getGeofencePendingIntent()).setResultCallback(this);
Run Code Online (Sandbox Code Playgroud)
但是它会删除所有地理围栏,而不仅仅是已触发的地理围栏.
为了选择要删除的正确ID,我需要做什么?