简而言之,我必须在 Google TV 设备(Sony nsz-gs7)上播放 RTSP。我该怎么做?
我尝试过的事情:
这些方法都适用于 Android 手机,但我无法让它们在 Google TV 上运行。
显示 RTSP 或运行可执行文件的任何提示?还是我必须等待 NDK 支持?
更新:如果有可以播放 RTSP 流的应用程序,我们也可以将其用作临时修复。
最佳答案
当前版本的 Google TV 内部基于 FFMpeg,为 supposed to play RTSP content当然,如果您尝试该示例,您将需要刷新 RTSP 内容的 url,因为 YouTube 不会让它们保持很长时间。由于 RTSP 是一种传输格式,而不是编解码器,您可能想说明您的编码是什么。
也就是说,我自己从来没有让 RTSP 工作过——所以我不是根据经验说话,但我确实相信我的同事 Shawn,他为上面的链接写了答案。
我们在 Google I/O 2012 上宣布的功能之一是能够用 Java 编写您自己的传输流和编解码器。该软件目前在 LG 上,并将在 future 几个月内出现在大多数其他软件上。
如果您有紧急需要,请在 Google 或 Google+ 上给我写信。
关于android-ndk - 如何在 Google TV 上播放 RTSP(或使用 ffmpeg),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14294641/