Bajo Linux, Live555 no puede obtener la solución de dirección IP

  

La ejecución de live55 en Linux muestra la figura: no obtener ip: ip es 0.0.0.0 live555 no conoce la dirección IP local y la interfaz de red, a través de una en Un puerto local establece una conexión UDP y luego agrega la conexión UDP a un grupo de multidifusión. Por supuesto, el grupo de multidifusión debe configurarse en consecuencia, como TTL, loopback, etc., luego, se envían datos a través de la conexión UDP. Finalmente, estos datos se reciben a través de esta conexión UDP, y se analiza la dirección de envío correspondiente; el flujo aproximado es así.
El fragmento de código específico live555: groupsock /GroupsockHelper.cpp: Así que configuramos una dirección IP fija:
Primero configuramos la IP: ejecutamos el comando: vi /etc /sysconfig /network-scripts /ifcfg-eth0 Mi configuración es la siguiente:

¡También se debe configurar una puerta de enlace! ! !
Ejecute el comando: vi /etc /sysconfig /network Mi configuración es la siguiente:
Reinicie el servicio después de guardar y salir: servicio red reinicio
o ejecute /etc /sysconfig /network-scripts /ifup eth0 Inicio
En este punto, la vista de configuración de configuración es la siguiente: Ejecute live555 de la siguiente manera:

En este momento se inicia el servidor live555, y puede obtener correctamente la dirección IP local mediante el reproductor VLC. Puede reproducir archivos multimedia en un servidor Linux bajo Windows.

Copyright © Conocimiento de Windows All Rights Reserved