Actualmente estoy escribiendo una aplicación que permitirá a un usuario instalar algún tipo de aplicación (tal vez un servicio de Windows) que abrirá un puerto en su PC y le dará un destino particular en el disco duro, entonces podrá reproducir archivos mp3.C#: transmisión de un archivo de audio de un servidor a un cliente
Luego tendré otra aplicación que se conectará al servidor (siendo la PC del usuario) y podrá navegar por los datos alojados conectándose a esa PC (remotamente, por supuesto) dado el puerto, y archivos stream stream mp3 del servidor para la aplicación
he encontrado algunos tutoriales en línea, pero la mayoría de ellos están a punto de servidores de archivos en C# y descarga le permiten descargar un archivo completo. Lo que quiero es para transmitir un archivo mp3 para que se inicie la reproducción cuando un cierto número de bytes se descarga (es decir, cuando está siendo amortiguada)
¿Cómo hago para realizar una tarea en tales? Lo que necesito saber específicamente es cómo escribir esta aplicación (que más adelante convertiré en un Servicio de Windows) que escuchará en un puerto específico los archivos de una secuencia, de modo que pueda acceder a los archivos por algún tipo de orden: http://<serverip>:65000/acdc/wholelottarosie.mp3
y con suerte poder transmitir ese archivo en un WPF MediaPlayer
.
[Actualización]
estaba siguiendo this tutorial sobre la construcción de un servidor de archivos y enviar el archivo desde el servidor al cliente. ¿Es lo que tengo que hacer algo por el estilo?
[Actualización]
Actualmente leer este post: Play Audio from a Stream using C# y creo que se ve muy prometedor en cuanto a cómo puedo reproducir archivos de streaming; pero todavía no sé cómo puedo transmitir los archivos desde el servidor.
Puede transmitir desde IIS o utilizar el servidor "Cassini" para escribir el suyo. Esto no es difícil de hacer. Póngalos en una carpeta en el sitio web. Solo recuerda que los espacios son% 20 o + en material web. como http: //server/john%20Cougar%20Mellencamp.mp3 o http: //server/john+Cougar+Mellencamp.mp3 –