Ocultar URL de mp3 mientras se reproduce un archivo de audio

Tengo una página web que ofrece descarga dinámica de archivos mp3 a través de teléfonos móviles. Me gustaría agregar una función en la que alguien pueda escuchar la canción a través de sus escritorios antes de descargar el archivo.

El desafío es que no quiero que el enlace del archivo mp3 se muestre en el código de la página, preferiría una URL diferente, por ejemplo.

<a href='http://mysvr.com/getfile/121233444/'>Preview song</a>

que se pasa a un reproductor que espera una fuente de archivo mp3 y hace que reproduzca el archivo.

No quiero que la persona que obtiene la vista previa del archivo no conozca la URL real del archivo que se está reproduciendo para evitar descargas no autorizadas.

¿Que necesito hacer?

preguntado el 12 de junio de 12 a las 11:06

2 Respuestas

Primero niegue todo el acceso al directorio que tiene archivos mp3 a través de Internet. Luego escriba un archivo de controlador para reproducir los mp3. El archivo del controlador obtendrá el nombre del mp3 de la cadena de consulta y reproducirá el archivo en el reproductor. Tomando la url, el análisis y la reproducción se realizarán en código subyacente para que los usuarios no puedan ver la url del mp3

Espero eso ayude.

Respondido el 12 de junio de 12 a las 12:06

Thnx, lo hice funcionar usando la sugerencia de ua. ¿Cómo puedo negar el acceso al directorio? ¿Configuro permisos de acceso a archivos y carpetas en el directorio o...? nixxx

Los permisos son gestionados por los servicios de alojamiento. Puede preguntar a su proveedor de alojamiento sobre cómo administrar los derechos de acceso de sus directorios. - Dogo de Ozgur

Esto dependería de su configuración. La única forma real de no hacerlo visible sería usar el código del lado del servidor (php, asp, etc.). Cualquier código del lado del cliente es, por definición, visible para el usuario final. Podrías intentar ofuscar el enlace, por ejemplo, usando algún JavaScript minimizado escondido en alguna parte, pero siempre será visible para cualquiera que busque lo suficiente.

Respondido el 12 de junio de 12 a las 11:06

Sé que sería visible para alguien que busca mucho y sabe qué buscar y dónde buscar. No obstante, estoy poniendo esto simplemente para frustrar a los intrusos y evitar que los usuarios no tan geek (que forman la mayoría) descarguen archivos de enlaces ilegales. Me gustaría proteger el directorio mp3 del acceso a través de Internet. ¿Alguna sugerencia sobre eso? reg. - nixxx

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.