- Mensajes
- 485
- Puntuación de reacción
- 0
Saludos a toda la comunidad. He creado un modulo para WHMCS con las siguientes funciones. Luego de crear los servidoresy planes (el cual se conecta a un servidor VPS) donde crea cuentas de radio de la siguiente manera,
FUNCION DEL MODULO
DATOS DE OYENTES EN VIVO
DATOS YA SEA POR MES O YEAR
PLAYER (3 OPCIONES)
PARA EL ADMIN
Que funcione se crean?
- se cran cuentas de shoutcast segun el plan en base a: max oyentes, bitrate
- funciona con ssl
- Si reiniciar el server, todos los stream inician con el server (solo los activos)
Aqui dejo un ejemplo de login de cuenta user...
user: 8006 pass: radioDemo
Acceso user panel stream
(el panel, el modulo whmcs esta aun en desarrollo) por lo cual se le estan implementando mucas cosas.
Razon por la que cree esto?
- Para poder crear todo desde WHMCS (Clientes, crear, activar terminar) y tener el control del sistema.
FUNCION DEL MODULO
- Crea cuentas de shoutcast (mediante una llamada a una api en el VPS). No solo la crea, sino que crea un user para esa cuenta en el vps, donde el usuario puede logearse por medio de un panel para ver su info, ver estadisticas en vivo de usuarios conectados y maximo de oyentes.
- Suspende la cuenta desde el boton suspender de whmcs. (esto le termina el stream al cliente y lo marca como suspendido en la db)
- Reactiva cuentas desde el boton reactivar.
- Termina cuentas (termina las cuentas de los shoutcast, y permanece historial en bd)
- El usuario puede logearse dese el panel (con hasta 3 intentos fallidos, luego de eso es bloqueado)
- Puede detener, iniciar su estream
- Ver 3 modelos de reproductor, copiar su code para pegarlo en una web, Aldo similar a esto:
- Puede ver en tiempo real con Ip y bandera los usuarios en linea en su estream
- Puede ver los registros de usuarios maximos registrados por dia.
- Puedede copiar la contrasena de strean, y admin stream
DATOS DE OYENTES EN VIVO
DATOS YA SEA POR MES O YEAR
PLAYER (3 OPCIONES)
PARA EL ADMIN
- Ver todas las cuentas, copiar sus pass
- Puede ver los intentos fallidos de login
- Puede decidir si bloquear un intento fallido, o borrarlo.
- Ver info de cuantas cuentas han sido creadas (cuentas que existen, cuantas estan activas, cuantas suspendidas, cuantas terminadas)
Que funcione se crean?
- se cran cuentas de shoutcast segun el plan en base a: max oyentes, bitrate
- funciona con ssl
- Si reiniciar el server, todos los stream inician con el server (solo los activos)
Aqui dejo un ejemplo de login de cuenta user...
user: 8006 pass: radioDemo
Acceso user panel stream
(el panel, el modulo whmcs esta aun en desarrollo) por lo cual se le estan implementando mucas cosas.
Razon por la que cree esto?
- Para poder crear todo desde WHMCS (Clientes, crear, activar terminar) y tener el control del sistema.