java - 如何检测我的Android应用程序是否已连接到Chromecast音频或视频?

标签 java android audio streaming chromecast

我将云音乐播放器作为Android应用程序,并且最近添加了Chromecast支持。问题是我的一些歌曲是无损的。 Chromecast音频支持无损流传输,而经典的Chromecast(视频)则不支持。

Android中是否可以检测我连接到的Chromecast是否为Chromecast Audio?

最佳答案

我希望您能够根据CastDevice类中公开的设备功能来区分两者;尝试使用CastDevice.hasCapability(int capability)获得适当的功能。

关于java - 如何检测我的Android应用程序是否已连接到Chromecast音频或视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36669536/

相关文章:

java - 没有参数的 Spring Integration Gateway

java - Java版本和JVM的区别到底在哪里?

android - 在代码和资源中设置 TextView 字体大小时不一致

android - 适用于安卓的 iAds?

python - 检测音频文件中的声音边界

java - 本地主机 4848、8080 问题

java - 如何随着声音振动

java - Android 旋转位图中的像素,但位图变成白色/丢失

audio - WebAudio中的WaveShaper节点-如何模拟失真?

ios - 在 MIKMIDI 中使用 soundfonts