我一直在开发一个应用程序,让我摆脱我的有线电视机顶盒并使用最新的 3.1 蜂窝更新的 HDHomeRun Prime 和 GoogleTV 机顶盒(索尼蓝光播放器当前)。在准备 GTV Honeycomb 更新时,我将 SiliconDust 的 libhdhomerun 转换为 java,因为 GTV 不支持 NDK。我已经可以通过我的应用程序控制 Prime。我通过将 Prime 的设备目标硬编码到笔记本电脑的 IP 并使用 VLC 并打开 udp 数据流(“udp://@:portNum”)来测试这一点。
我被困在如何获取应该发送到我的 GTV 盒子以显示在我的应用程序的 VideoView 中的 udp 数据流。我相信我已经尝试过使用 setVideoPath 和 setVideoURI ,但我得到的只是一个关于无法显示视频的弹出窗口。