Streaming de Vídeo ao
Vivo na globo.com
10 lições aprendidas
* Palestra apresentada no FISL14
● 1 história
● 10 lições aprendidas
* Equipe composta de 4 devs
Agenda
Ingest de vídeo
Situação entre 2010 e 2012
Suporte premium não
salva sua vida
#1
Não adianta mais
hardware e banda se o
software não escala
#2
Enquanto isso...
http://steve-dale.net/2012/11/30/the-evolution-of-social-media/
HLS
Não mantenha estado
#3
One protocol to rule them all?
Número de rebuffers (HLS x RTMP)
6x menos rebuffers
Bitrates (HLS x RTMP)
2x mais usuários na melhor
qualidade
Tempo assistido (HLS x RTMP)
33% mais tempo assistido
Medir não é importante, é
crucial
#4
http://www.joelonsoftware.com/articles/fog0000000069.html
O maior erro que se pode cometer
Graphite
Nova stack
Resultados
> 2 milhões de plays no vídeo ao vivo
> 400 mil usuários simultâneos no pico
> 10.000 simultâneos em dispositiv...
Jogar tudo fora pode
valer a pena
#5
Sua produtividade
depende da linguagem
#6
http://blog.cloudflare.com/pushing-nginx-to-its-limit-with-lua
Já comece open-source
#7
Novo player vai ser aberto
Open source torna
software mais genérico
#8
http://martinfowler.com/articles/microservices.html
Nenhum projeto é
pequeno ou nicho demais
#9
Nosso co-criador, não competidor
Não precisa ser gênio
para contribuir com a
comunidade
#10
Próximos passos
Obrigado!
leandromoreira.com.br
JoinCommunity - Streaming de vídeo ao vivo na globo.com
JoinCommunity - Streaming de vídeo ao vivo na globo.com
JoinCommunity - Streaming de vídeo ao vivo na globo.com
JoinCommunity - Streaming de vídeo ao vivo na globo.com
JoinCommunity - Streaming de vídeo ao vivo na globo.com
JoinCommunity - Streaming de vídeo ao vivo na globo.com
Próximos SlideShares
Carregando em…5
×

JoinCommunity - Streaming de vídeo ao vivo na globo.com

154 visualizações

Publicada em

Publicada em: Engenharia
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

JoinCommunity - Streaming de vídeo ao vivo na globo.com

  1. 1. Streaming de Vídeo ao Vivo na globo.com 10 lições aprendidas * Palestra apresentada no FISL14
  2. 2. ● 1 história ● 10 lições aprendidas * Equipe composta de 4 devs Agenda
  3. 3. Ingest de vídeo
  4. 4. Situação entre 2010 e 2012
  5. 5. Suporte premium não salva sua vida #1
  6. 6. Não adianta mais hardware e banda se o software não escala #2
  7. 7. Enquanto isso...
  8. 8. http://steve-dale.net/2012/11/30/the-evolution-of-social-media/
  9. 9. HLS
  10. 10. Não mantenha estado #3
  11. 11. One protocol to rule them all?
  12. 12. Número de rebuffers (HLS x RTMP) 6x menos rebuffers
  13. 13. Bitrates (HLS x RTMP) 2x mais usuários na melhor qualidade
  14. 14. Tempo assistido (HLS x RTMP) 33% mais tempo assistido
  15. 15. Medir não é importante, é crucial #4
  16. 16. http://www.joelonsoftware.com/articles/fog0000000069.html O maior erro que se pode cometer
  17. 17. Graphite Nova stack
  18. 18. Resultados > 2 milhões de plays no vídeo ao vivo > 400 mil usuários simultâneos no pico > 10.000 simultâneos em dispositivos móveis > 150Gbps de tráfego de saída no datacenter > 9.5Gbps/máquina (agora 16Gbps) > 750mil horas de vídeo transmitidas > 40 minutos assistidos por visita > 100.000 requests de vídeo por segundo
  19. 19. Jogar tudo fora pode valer a pena #5
  20. 20. Sua produtividade depende da linguagem #6
  21. 21. http://blog.cloudflare.com/pushing-nginx-to-its-limit-with-lua
  22. 22. Já comece open-source #7
  23. 23. Novo player vai ser aberto
  24. 24. Open source torna software mais genérico #8
  25. 25. http://martinfowler.com/articles/microservices.html
  26. 26. Nenhum projeto é pequeno ou nicho demais #9
  27. 27. Nosso co-criador, não competidor
  28. 28. Não precisa ser gênio para contribuir com a comunidade #10
  29. 29. Próximos passos
  30. 30. Obrigado! leandromoreira.com.br

×