We are trying to play the video stream on the Android platform, without success. Using VideoView, we can play mobile videos on YouTube (for example, this url works just fine: RTSP: //v3.cache7.c.youtube.com/CjYLENy73wIaLQnMYzt2FtQmqxMYESARFEIJbXYtZ29vZ2xlSARSBXdhdGNoYI6vr0R/LVl0/www/lvl52
However, we need to play the stream (from the given RTSP URL), for which we have no control. The RTSP server provides RTP / TCP / AVP packets alternating over RTSP. RTSP itself is supported through HTTP tunneling through port 80. The video format is MPEG4-Part2 (H.263). In addition, rtsp URLs can only be used once; built with the key- string every time. In a desktop system, fast time can flow, VLC could not.
Is it possible to play such a stream on an Android device? in some way?
I read googling around that only the built-in (openCore?) RTP stack supports RTP over UDP, not TCP. Is this (true)? Can I somehow work around this problem?
Thank! Turi Andras
source
share