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

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


Sponsored Links
 Hello!

We are trying to play a video stream on the Android platform, with no
success.
Using the VideoView, we are able to play youtube mobile videos (e.g.
this url works just fine:
rtsp://v3.cache7.c.youtube.com/CjYLENy73wIaLQnMYzt2FtQmqxMYESARFEIJbXYtZ29vZ2xlSARSBXdhdGNoYI6vr52RlLW1Sww=/0/0/0/video.3gp
)

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
somehow?

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?

Thanks!
Turi Andrs

-- 



Other Threads

1. Changing the height of ContextMenu at runtime

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




-- 

2. INSTALL_PARSE_FAILED_NO_CERTIFICATES

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:

Installation error: INSTALL_PARSE_FAILED_NO_CERTIFICATES
Please check logcat output for more details

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

http://code.google.com/p/android/issues/detail?id=830

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?