joincommunity - streaming de vídeo ao vivo na globo.com
TRANSCRIPT
![Page 1: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/1.jpg)
Streaming de Vídeo ao Vivo na globo.com
10 lições aprendidas
* Palestra apresentada no FISL14
![Page 2: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/2.jpg)
● 1 história● 10 lições aprendidas
* Equipe composta de 4 devs
Agenda
![Page 3: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/3.jpg)
Ingest de vídeo
![Page 4: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/4.jpg)
Situação entre 2010 e 2012
![Page 5: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/5.jpg)
![Page 6: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/6.jpg)
Suporte premium não salva sua vida
#1
![Page 7: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/7.jpg)
Não adianta mais hardware e banda se o
software não escala
#2
![Page 8: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/8.jpg)
Enquanto isso...
![Page 9: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/9.jpg)
http://steve-dale.net/2012/11/30/the-evolution-of-social-media/
![Page 10: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/10.jpg)
HLS
![Page 11: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/11.jpg)
Não mantenha estado
#3
![Page 12: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/12.jpg)
One protocol to rule them all?
![Page 13: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/13.jpg)
Número de rebuffers (HLS x RTMP)
6x menos rebuffers
![Page 14: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/14.jpg)
Bitrates (HLS x RTMP)
2x mais usuários na melhor qualidade
![Page 15: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/15.jpg)
Tempo assistido (HLS x RTMP)
33% mais tempo assistido
![Page 16: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/16.jpg)
Medir não é importante, é crucial
#4
![Page 17: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/17.jpg)
http://www.joelonsoftware.com/articles/fog0000000069.html
O maior erro que se pode cometer
![Page 19: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/19.jpg)
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
![Page 20: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/20.jpg)
Jogar tudo fora pode valer a pena
#5
![Page 21: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/21.jpg)
![Page 22: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/22.jpg)
![Page 23: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/23.jpg)
![Page 24: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/24.jpg)
![Page 25: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/25.jpg)
Sua produtividade depende da linguagem
#6
![Page 26: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/26.jpg)
http://blog.cloudflare.com/pushing-nginx-to-its-limit-with-lua
![Page 27: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/27.jpg)
Já comece open-source
#7
![Page 28: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/28.jpg)
Novo player vai ser aberto
![Page 29: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/29.jpg)
Open source torna software mais genérico
#8
![Page 30: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/30.jpg)
http://martinfowler.com/articles/microservices.html
![Page 31: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/31.jpg)
Nenhum projeto é pequeno ou nicho demais
#9
![Page 32: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/32.jpg)
Nosso co-criador, não competidor
![Page 33: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/33.jpg)
Não precisa ser gênio para contribuir com a
comunidade
#10
![Page 34: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/34.jpg)
![Page 35: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/35.jpg)
Próximos passos
![Page 36: JoinCommunity - Streaming de vídeo ao vivo na globo.com](https://reader034.vdocuments.site/reader034/viewer/2022042701/55a983551a28ab60458b47ea/html5/thumbnails/36.jpg)
Obrigado!leandromoreira.com.br