Buenas!!
Soy nuevo en esto de la programación y más aún en Python, puesto que es mi primer "programa".
Tengo que realizar lo siguiente: Diseño de un cliente de streaming (primera versión del nodo fuente). Una vez que disponemos de un stream continuo de audio y/o vídeo construiremos una aplicación cliente que se conecte con el servidor de streaming instalado en el hito anterior y descarge una copia del stream. Por tanto, hay que construir una aplicación que a partir de la dirección IP del host y el puerto donde Icecast está escuchando, realice una petición en regla. La respuesta por parte de Icecast a dicha petición es lo que más adelante enviaremos a los peers.
Algún manual, nociones o cualquier cosa que me sea de ayuda? Porque no se ni por dónde empezar ...
Bueno, pues por si a alguien le interesa, ésto es lo que he hecho y funciona a las mil maravillas
import socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect(("localhost", 8000))
archi = open("c:\\Users\\Kamaxito\\Desktop\\archivo.bin", "wb")
s.send("GET /video HTTP/1.1\r\n\r\n")
datos = s.recv(1024)
while True:
datos = s.recv(1024)
archi.write(datos)
Elektro H@cker: Usa el botón "Insertar código"