Search code examples
android-ndkffmpegrtspgoogle-tv

How to play RTSP on Google TV ( or use ffmpeg )


In short, I have to play RTSP on a Google TV device (Sony nsz-gs7). How can I do it?

Things I tried:

These approaches all work on Android phones, but I couldn't make them work on Google TV.

Any tips for displaying RTSP or running executable files? Or do I have to wait for NDK support?

Update: If there is an application which can play RTSP streams, we can also use it as a temporary fix.


Solution

  • The current version of Google TV is based on FFMpeg internally and is supposed to play RTSP content of course, if you try that example, you'll want to refresh the url for the RTSP content as YouTube doesn't keep them live long. Since RTSP is a transport format, not a codec, you might want to say what your encoding is.

    That said, I've never made RTSP work myself - so I'm not speaking from experience, but I do trust my colleague Shawn who wrote the answer to the link above.

    One of the features we announced at Google I/O 2012 was the ability to write your own transport stream and codec's in Java. That software is currently on the LG and will be on most of the others in the next few months.

    If your need is urgent write me at Google or on Google+.