playing RTP/TCP/AVP video stream (RTSP over HTTP tunnel)

by Andrč°Šs Turi » Wed, 08 Dec 2010 16:27:12 GMT

Sponsored Links

We are trying to play a video stream on the Android platform, with no
Using the VideoView, we are able to play youtube mobile videos (e.g.
this url works just fine:

However, we need to play a given stream from an RTSP url, over which
we have no control.
The RTSP server delivers RTP/TCP/AVP packets interleaved over RTSP.
RTSP itself is supported via HTTP tunnelling over port 80.
The video format is MPEG4-Part2 (H.263).
Moreover, the rtsp url can be used one time only; built with a key-
string every time. On a desktop system, quicktime could play the
stream, VLC could not.

Is it possible to play back such a stream on an Android device

I read googling around that the builtin (openCore?) RTP stack only
supports RTP over UDP, not TCP. Is this (still) true?
Can I somehow bypass this problem?

Turi Andrs


Other Threads

1. Changing the height of ContextMenu at runtime

I think it's impossible unless you modify the Anroid framework.



My project has worked before on a Windows 7 PC. I then installed the
Android developement tools on a Vista PC.
I tried to run my project, but got:

Please check logcat output for more details

Why does this happen and how can I resolve it? This thread

recommends renaming resource files to resolve it.
I tried this, but it didn't help. I renamed all of your drawables and
rebuilt the apk. How can I check the logcat output?


3. Pejing Roin Tanoto

4. Paging bos Arya Mada

5. Making 2 buttons the same size

6. Focusing a video camera

7. How to monitor android application memory leak? is there tools do it?