Quiero comenzar un negocio de transmisión en vivo muy parecido a new.livestream.com y ustream.tv. ¿Cuál sería el mejor lenguaje de programación para codificar el desarrollo del sitio web?

Si tiene conocimientos previos de desarrollo web, puede usar marcos web como Ruby on Rails, Django para Python, etc. Con esto, puede desarrollar una aplicación de transmisión en uno o dos días.

Si eres nuevo en programación, puedes seguir el formato convencional PHP + MySQL.

De todos modos, necesita saber al menos un lenguaje de programación de back-end. Ya sea PHP, Python o Ruby. Para frontend, necesita saber HTML, CSS y JavaScript. Puede usar un marco de desarrollo frontend como Bootstrap de Twitter para diseñar fácilmente su aplicación web en lugar de personalizarla. Esto ahorraría mucho tiempo. También debe conocer la gestión básica de la base de datos. Por lo tanto, también debe conocer MySQL o cualquier otro lenguaje de consulta. También puede usar constructores web disponibles en línea, pero eso no es recomendable.

Como desea desarrollar una aplicación de transmisión, tiene mucho menos trabajo de backend que hacer. Te sugiero que comiences con HTML5. Luego CSS3, seguido de JavaScript. Luego comienza a aprender PHP y MySQL. Podrás construir cualquier aplicación web después de eso.

Creo que PHP es el mejor lenguaje de programación para construir un sitio web de transmisión de video. Incluso la plataforma de redes sociales más popular del mundo, Facebook, también está construida con PHP.

En PHP, video Script tiene todos los ingredientes de un excelente script de video que cumple con todos sus requisitos para crear y ejecutar un sitio de video, ya que es fácil de usar, código fuente abierto, confiable, atención al cliente, actualizaciones continuas y tiene potencial de monetización como bien.

Para una mejor comprensión, puede seguir adelante con esto: cree un sitio web de transmisión de video WhiteLabel.

Si planea construir todo desde cero, esto requeriría años de desarrollo y una gran cantidad de inversión en términos de dinero e infraestructura para mantener la plataforma. Ya hay muchas plataformas OTT basadas en la nube preconstruidas que pueden ayudarlo a lograr este objetivo. ¡Trabajo con Muvi, un proveedor de plataforma de transmisión de video en vivo y bajo demanda que puede ayudarlo a lanzar su propia plataforma de transmisión en vivo de marca al instante! Con aplicaciones frontales para móviles y TV.

Muvi es compatible con todos los formatos de transmisión en vivo, como HLS y RTMP Feeds, Satélite, cámara directa. Incluso puede tener una transmisión en vivo de igual a igual con Muvi.

Soporte para múltiples opciones de monetización como suscripción, Ad-Supported, Pay-Per-View o ejecutar una combinación híbrida de todos. Incluso puede vender bienes físicos y mercancías junto con sus videos en vivo usando Muvi.

Prueba Muvi durante 14 días absolutamente gratis. No se requiere tarjeta de crédito.

Necesita un servidor de medios como red5 y un servidor de almacenamiento dedicado de gama alta. Excepto que puede usar cualquier idioma para crear un sitio web e incrustar el reproductor en HTML para crear su sitio web. El sitio web debe estar en cualquier idioma en el que se sienta cómodo en PHP, JSP, ASP.net, python-django, ROR, cualquier cosa que pueda elegir para el sitio web.

El mejor lenguaje para usar es el que realmente conoce. Si sabes varios idiomas, prueba el que mejor conoces. Si no sabe cómo codificar, no tiene suerte hasta que se esfuerce por aprender un idioma lo suficientemente bien como para lidiar con la transmisión de medios.

También debe pensar detenidamente antes de lanzarse a un mercado con los principales actores, a menos que tenga una idea clara de cómo proporcionará un producto mejor que ellos y lo comercializará lo suficientemente bien como para atraer clientes.

La tecnología es importante en los negocios, pero no es tan importante como tener un plan claro y viable sobre cómo pagar las facturas.

A2A: Sugeriría usar JavaScript para el front end ya que eso es lo que están usando las aplicaciones más exitosas. En el lado del servidor, tienes muchas más opciones. Python es una buena respuesta, pero no es la única respuesta posible. Si bien nunca usaría C ++, muchas aplicaciones lo hacen. PHP y Java en mi opinión son los preferidos. Pero debe usar aquello con lo que está familiarizado y tener acceso inmediato.

Para el desarrollo móvil para usted, su empresa usó el desarrollo de PHP y otros tienen The Official Microsoft ASP.NET

Script de Java angular para desarrollo front-end

Base de fuego para alojamiento