professional full descargar php flash media

php - full - adobe flash media server 4.5 descargar



Flash Media Server/AplicaciĆ³n PHP (5)

Es posible que desee probar Red5 en lugar de Flash Media Server. He usado Flash Media Server en el pasado y puede ser una pena cuidarlo. Con Red5 al menos tienes más flexibilidad y es gratis. Si recorre la ruta Red5, encontrará más personas personalizándola como este ticket único para la publicación de Red5 . Creo que está muy cerca de lo que estás buscando.

Necesito ayuda para encontrar recursos que me ayuden o al menos apuntarme en la dirección correcta al construir un servidor multimedia Flash / una aplicación PHP. Básicamente quiero mejorar mi aplicación actual en lugar de la descarga progresiva usando el servidor de medios flash para que los videos no solo se transmitan bien, sino que no puedan ser descargados por el usuario final.

Lo que hace la aplicación actual es mostrar un formulario de inicio de sesión en la página de inicio y luego, al iniciar sesión, el usuario puede navegar por el sitio eligiendo videos de una categoría de video en particular o video subido por un usuario específico. Todo esto se hace con PHP. La página de video usa descarga progresiva para mostrar el video después de que la identificación del video ha sido aprobada usando PHP.

Necesito saber cómo funcionan PHP y el servidor de medios flash juntos. ¿Hay algún recurso donde pueda encontrar un buen ejemplo de aplicación (realmente simple) que demuestre cómo se pueden usar PHP y Flash Media Server para transmitir videos dinámicamente de modo que PHP compruebe el inicio de sesión, ID de video, canales de video y categoría de video información mientras el servidor de medios flash transmite el video.


Realmente, PHP y FMS no deberían hablar en absoluto. Se puede hacer dentro de FMS, pero un enfoque mucho más fácil es permitir que su Flash Player (que de todos modos deberá tener) hable con FMS. La comunicación Flash a FMS está bien documentada y es muy fácil. Simplemente haga que PHP invoque un reproductor de video Flash con la información que necesite. Probablemente sea más fácil autenticarse con PHP y darle al Flash algún tipo de token de autenticación si realmente está preocupado por la seguridad.

Sin embargo, para que lo sepas, solo porque tus medios estén transmitiendo no significa que alguien no pueda descargarlos. Hay varias herramientas para ripear los medios de transmisión. Por supuesto, es más seguro, pero no es a prueba completa.


Usar el servidor de medios flash para que los videos no solo se transmitan bien, sino que no puedan ser descargados por el usuario final

Esto no funcionará realmente. Hace que sea "más difícil" para algunas personas de la misma manera que no poner un gran botón de " descargar aquí " lo hace "más difícil", pero el contenido aún se está descargando a su computadora, solo de una manera diferente. Todo lo que se descargue se puede guardar en el disco.


Estoy haciendo algo similar. En primer lugar, para la autenticación, puede usar el complemento de autenticación de FMS. Por supuesto, puedes hacer tus propias cosas en PHP. En lugar de agregar PHP al Apache original de FMS, decidí ejecutar XAMPP en paralelo, con diferentes puertos, por supuesto.

Para iniciar y detener el codificador, puede hacer uso del comando FMLEcmd .

Mi entorno:

  1. Flash Media Development Server 3.5
  2. Flash Media Live Encoder 3.1
  3. XAMPP (en el puerto 8080)

El mayor problema con PHP y Flash (mediaserver) es el diferente "flujo" de código. PHP es sencillo:

Comience la solicitud, haga algo, envíe una respuesta. Hecho.

Flashmedia solo carga (compila) su código cuando un cliente se conecta, y solo se activan los eventos. La mayoría de las operaciones no regresan, pero necesitan una devolución de llamada.

Cargar aplicación ... esperar algo ... Evento lanzado: hacer algo, disparar otra solicitud junto con un objeto controlador de respuesta ... etc.

He desarrollado un chatservice extenso con el servidor FlashMedia y PHP como front y back-end.

El front-end es simple: simplemente páginas PHP / HTML que eventualmente crearán una etiqueta <OBJECT> cargando algunos applet Flash. Ese applet de flash debe conectarse al servidor de medios Flash usando información / credenciales que se le pasan con la opción FlashVars o datos XML cargados (generados) desde una URL separada.

Desde ese punto, el applet de Flash (cliente) lo hace con el servidor de Flashmedia. Para este ejemplo, desea verificar las credenciales de Mediaserver. Debe usar el marco AMFPHP para eso.

AMFPHP es un reemplazo para el sistema "Flash Remoting" de Macromedia donde Flash [applets / servlets] puede hacer comunicaciones asincrónicas a través de HTTP.

Para AMFPHP-framework usted escribe una clase de interfaz que envuelve su código de validación de credenciales. Hay una página de prueba que validó la respuesta de su envoltorio.

(El Marco AMFPHP también puede generar código de muestra AS2 para que tenga una idea de cómo el servidor Flashmedia debe enviar una solicitud y manejar las respuestas).

  • Una advertencia: AMFPHP usa POST para enviar y recuperar datos. En el pasado, hubo problemas cuando se truncaron más de 2k de datos. Ahora solo lo uso para mensajes cortos relativos.
  • AMFPHP es muy confiable. Puede usarlo para hacer un registro externo, por ejemplo.