2011-11-25 18 views
5

Estoy buscando reproducir transmisiones de audio y video basadas en RTP en HTML5. Sé que la forma correcta de hacerlo es usar ConnectionPeer (HTML5) o PeerConnection (webRTC), pero como ninguno de ellos está disponible, estoy buscando alternativas.Etiqueta de video HTML5 y RTP URL

Me vino a la mente una pregunta para la que estoy buscando una respuesta.

  • En el caso de la etiqueta de vídeo con el src establecido en "rtp://127.0.0.1:4567/path/to/stream", lo que hace el navegador con la URL RTP?
  • ¿Intenta abrir una conexión UDP al servidor/puerto?

Supongo que la respuesta es no, y la solicitud no se convierte en una solicitud HTTP porque no aparece en los registros de mi servidor web.

  • ¿El navegador simplemente lo ignora ya que RTP no es realmente una URL?

Respuesta

0

De hecho, los esquemas rtp:// no son realmente una URL, porque su reproductor debe conocer los flujos/códecs/parámetros para decodificarlos que no se transmiten a través de la transmisión RTP. Por lo general, estos parámetros se encuentran en un archivo SDP adjunto.

Si su navegador no soporta RTP para vídeos HTML5, intente configurar la URL src atributo para señalar el archivo SDP descripción de las corrientes (por ejemplo, poner el fichero SDP en un servidor HTTP y establezca el atributo src para apuntar a la misma) .