Streaming de video

  • Autor Autor RobertoP2012
  • Fecha de inicio Fecha de inicio
R

RobertoP2012

Programador
No recomendado
Hola, alguien sabe de streaming de video? Como se hace? Recursos necesarios? Gracias!

Explicando un poco mas, lo que quiero es permitirle a los usuarios hacer streaming algo como Twitch
 
Última edición:
Quieres añadir streaming a tu web?
 
Puedes usar YouTube, aunque no quieras servicios de terceros, puedes partir de allí.
 
una gran cantidad de ancho de banda, sería interesante saber como lo hacen esas webs
 
Lo que me preocupa es el ancho de banda, si uso amazon aws al ser flexible pagare por lo que use de ancho de banda no? serian muchos usuarios haciendo streaming
 
Lo que me preocupa es el ancho de banda, si uso amazon aws al ser flexible pagare por lo que use de ancho de banda no? serian muchos usuarios haciendo streaming

Si, AWS es un tanto caro, pero es casi tu única opción al comenzar, lo que si te dirías es que tuvieras un plan de monetización muy claro preparado y por supuesto dinero para invertir, porque... esos sevicios son más fáciles cuanta más gente, y no al reves. Mucha suerte!
 

Gracias, pero para comenzar con un dedicado con 100TB de ancho de banda andaría? Y después podría pasarme a un EC2
 
Gracias, pero para comenzar con un dedicado con 100TB de ancho de banda andaría? Y después podría pasarme a un EC2

Creo que sí con 100TB tirarías perfectamente en principio, solo mira configurar bien los codecs del programa que uses que como estén mál configurados podrías gastar mucho más de lo necesario por usuario. Y una recomendación que te daría es que tan pronto como lances el servicio vete preparando muy muy bien AWS, porque tiene ciertos... precios que no se enseñan en principio, quiero decir por ejemplo en EC2 no sale de primeras que también te llegan a cobrar el tráfico saliente, me entiendes? Leetelo bien y contacta al soporte ante cualquier duda. Y sobre todo, que tu aplicación esté muy bien preparada para trabajar de forma distribuida, y que sepa usar la api para ello. Son muchas cosas a tener en mente, te lo digo porque estuve pensando en una aplicación web que tendría que tener este tipo de características y uffff llega a cansar la de cosas en las que tienes que pensar jajaja. Saludos! y lo dicho, mucha suerte!
 

Gracias nuevamente por tu respuesta me sirve mucho, a que te refieres de forma distribuida?
 
Gracias nuevamente por tu respuesta me sirve mucho, a que te refieres de forma distribuida?

Es decir, por poner una web en EC2 no significa que no se vaya a caer, lo que hacen las grandes empresas es la forma distribuida o "Cloud Computing" Es decir, tu tienes una maquina a la que le envías todo el tráfico, y esa máquina se encarga de crear o eliminar máquinas que procesen esa información según necesites, entiendes? es decir, Google necesita por ejemplo más de 10.000 servidores para funcionar, lo que hacen es que trabajan de forma distribuida, no solo es un servidor el que se encarga de todo. Es un poco raro de explicar. Busca en YouTube "Cloud Computing" y lo enterarás mejor 😉 Yo te lo digo porque esa es la mejor forma (Hecho bien) de hacer una web aprueba de bombas, si, por poner un ejemplo, tienes un servidor 2-hexacore a 4GHz con 256Gb de ram y 100000TB de banda ancha y un puerto de 10Gbps de descargas y coge Pewdiepie y hace un streaming en tu plataforma el primer día, el servidor probablemente quede reducido a cenizas, si está bien configurado en AWS, quizás se caiga un poco al principio, pero en principio podría soportar bien que Pewdiepie hiciera streaming. Es un ejemplo extremo, pero dentro de lo que cabe... posible XD
 
Gracias nuevamente por la información. Estuve mirando y leyendo sobre el tema y creó que lo mejor es esperar a ver como anda web y después integrar este servicio. Saludos
 
No creo que la alternativa sea contratar un servidor porque al final el ancho de banda te lo vas a comer con 1 película de estreno, lo mejor sería que hagas un script como cuevana, en este caso de un servidor de descarga reproducir el vídeo, al final solo pagarías por la premium de estos servidores. El problema sería como lo haces, quizás contratando a alguien que creo será caro o no se.