Wir versuchen, einen Videostream auf der Android-Plattform abzuspielen, aber
erfolglos.
Mit VideoView können wir mobile YouTube-Videos abspielen (z. B.
diese URL funktioniert einwandfrei:
rtsp://v3.cache7.c.youtube.com/CjYLENy73wIaLQnMYzt2FtQmqxMYESARFEIJbXYtZ29vZ2xlSARSBXdhdGNoYI6vr52RlLW1Sww=/0/0/0/video.3gp
)
Wir müssen jedoch einen Stream abspielen (von einem gegebenen RTSP-URL), auf die
wir keine Kontrolle haben.
Der RTSP-Server liefert über RTSP verschachtelte RTP/TCP/AVP-Pakete.
RTSP selbst wird über HTTP-Tunneling über Port 80 unterstützt.
Das Videoformat ist MPEG4-Part2 (H.263).
Darüber hinaus kann die RTSP-URL nur einmal verwendet werden; jedes Mal mit einem Schlüssel-
String erstellt. Auf einem Desktop-System konnte Quicktime den
Stream abspielen, VLC nicht.
Ist es irgendwie möglich, einen solchen Stream auf einem Android-Gerät abzuspielen?
Ich habe beim Googeln gelesen, dass der eingebaute (OpenCore?) RTP-Stack nur
RTP über UDP unterstützt, nicht TCP. Stimmt das (immer noch)?
Kann ich dieses Problem irgendwie umgehen?
Danke!
Turi András
Wiedergabe von RTP/TCP/AVP-Videostreams auf Android ⇐ Android
-
- Similar Topics
- Replies
- Views
- Last post
Mobile version