respuesta directa
El SDP describe los medios que ofrece el servidor RTSP. Lea cada sección m=, su línea de códec rtpmap, parámetros de formato y atributo de control antes de probar la reproducción.
¿Por qué sucede esto?
Un punto final RTSP válido puede anunciar pistas de video, audio o metadatos que el cliente no puede decodificar o no selecciona. El SDP es el contrato entre "el servidor respondió" y "los medios pueden reproducir".
Trate URL, las credenciales, la familia de direcciones y el transporte RTP como variables separadas que pueden fallar de forma independiente.
Una prueba controlada
Guarde un SDP sin credenciales del perfil de transmisión exacto y luego compárelo con los códecs compatibles del cliente y el codificador configurado de la cámara.
Cambie una variable a la vez. Mantenga registrados el modelo de la cámara, el firmware, el terminal y la cuenta; luego pruebe la accesibilidad de la red, la respuesta del protocolo, el transporte de medios y la decodificación como capas separadas.
Utilice una cuenta dedicada de solo lectura y una herramienta de diagnóstico local confiable. Redacte credenciales, direcciones privadas y datos de identificación antes de compartir resultados.
Secuencia diagnóstica
| Controlar | Acción | Evidencia de progreso |
|---|---|---|
| Medios de comunicación | Enumere cada m= sección de video, audio o aplicación. | Las huellas esperadas están presentes. |
| Códec | Haga coincidir las cargas útiles a=rtpmap con los nombres de códec. | La cliente soporta el códec anunciado. |
| Parámetros | Inspeccionar parámetros de perfil, paquetización y formato. | El decodificador acepta la configuración exacta. |
| Control | Resuelva cada pista controle URI contra Content-Base. | SETUP apunta al recurso correcto. |
Pruebas a conservar
Adjunte el SDP redactado a un informe de soporte. Es evidencia concisa, reproducible y contiene más señal que la “pantalla negra”.
Nota de límites y seguridad
SDP describe los medios ofrecidos; no prueba que los paquetes lleguen, se decodifiquen exitosamente o permanezcan sincronizados.
Para visualización remota, utilice un VPN administrado en lugar de exponer RTSP o los puertos de administración de la cámara directamente a la Internet pública.
SmartRTSP
SmartRTSP es un visor RTSP y ONVIF enfocado en cámara para dispositivos Apple, Windows y Android. Se adapta a la visualización directa, el descubrimiento y las comprobaciones multicámara; mantenga un NVR o VMS dedicado cuando se requiera registro continuo, exportación de evidencia o controles empresariales centralizados.
Preguntas frecuentes
¿Qué hace SDP en RTSP?
Describe las pistas multimedia disponibles y su información de formato relacionada con el transporte.
¿Puede una RTSP URL ser válida sin pista de video?
Sí. Un servidor puede ofrecer sólo audio u otros medios, así que inspeccione las secciones de medios.
¿Por qué es importante el atributo de control?
El cliente lo usa para construir la pista URI para SETUP.
Referencias primarias
- IETF RFC 7826: Protocolo de transmisión en tiempo real 2.0
- FFmpeg — RTSP opciones y ejemplos de protocolo
Guía SmartRTSP relacionada
Abrir guía relacionadaComprenda la descripción de medios devuelta por DESCRIBE y utilícela para identificar códecs, cargas útiles y pistas de control.