有没有办法将Chromecast功能添加到Android应用中,而不会拖入如此多的依赖项?据我所知,发件人应用程序需要以下库:
我创建了一个最小的发件人应用。这是一个单独的活动除了创建&处理CastContext。它不使用Action Bar。发布版本(使用proguard-android.txt)几乎是500KB!
我打算为已有的视频播放器应用添加Chromecast支持。现有的应用程序目前不到400KB,不使用任何支持库,并且在Android 2.2 +上完美运行。
我在这里遗漏了什么吗?基本上,Chromecast发件人使用UDP发现接收器并使用WebSockets与接收器通信。为什么需要多兆字节的JAR和资源文件?