RTSP a través de streaming de vídeo HTTPS por GStreamer
Tengo una corriente que es RTSP sobre HTTPS.
El apretón de manos es seguro (sobre https) pero los datos después de que el apretón de manos esté completo no se cifra (en RTSP).
- Uso de Gstreamer o ffmpeg para crear cliente rtsp en Android
- Retardo de streaming de video de Android: un mundo a través de una cámara de fotos de somene elses
- No se puede reproducir vídeo RTSP en VideoView en Samsung Galaxy S2
- ¿Soporta Android las API para implementar RTP, RTSP para VoIP y PTT Project?
- Reproducir video en Android desde un flujo de bytes
GStreamer por defecto no se transmite, ya que espera que los datos se cifran también (en RTSPS), que no es en mi caso.
He intentado varias cosas pero nada parece funcionar. Por ejemplo, después de que comience a recibir el flujo que traté de escribir en un puerto local y pasó esa URL a GStreamer, pero no se reproduce.
Soy un nuevo a este GStreamer así que mi conocimiento con respecto al jugador es limitado. Estoy buscando una manera de completar el apretón de manos a través de GStreamer que es HTTPS (seguro) y luego el flujo que recibo no está cifrado. Si alguien ha trabajado en algo similar, amablemente déjeme saber cualquier manera de fluir RTSP. He intentado algo como
nativeSetPipeline("rtspsrc location=rtsph://<URL of the video stream> latency=100 ! rtph264depay ! avdec_h264 ! glimagesink");
El oleoducto anterior funciona como por defecto GStreamer reproduce RTSP a través de HTTP, pero cuando intento RTSP sobre HTTPS algo así
nativeSetPipeline("rtspsrc debug = TRUE do-rtcp=false location=\"rtspsh://<secured URL of the stream>" latency=100 do-rtsp-keep-alive=true ! rtph264depay ! avdec_h264 ! glimagesink");
Esto no funciona ya que GStreamer espera que el flujo se asegure también. Cualquier idea / fragmento de código o ejemplo sobre cómo transmitir RTSP a través de HTTPS? La versión actual que estoy usando es 1.10.4.
- Uso de vlclib en Android
- ¿Cómo reanudar la reproducción de vídeo después de destruir la superficie?
- Android VideoView guardar RTSP secuencia
- Decodificar el hardware del android codificó la alimentación de la cámara H264 usando ffmpeg en tiempo real
- RTSP en Jelly bean no funciona
- Decodificación del flujo de RTSP en directo: gran retraso de vídeo con MediaPlayer en Android
- ¿Cómo usar MediaCodec para decodificar datos del servidor RTSP?
- Reduciendo el retraso en la aplicación de streaming de vídeo directo wifi
- Cómo reducir una actividad de acabado a un rectángulo
- ¿Cómo no ofuscar los métodos de interfaz y sus parámetros usando Progaurd en android?