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

36
Streaming de Vídeo ao Vivo na globo.com 10 lições aprendidas * Palestra apresentada no FISL14

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

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

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

● 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

Ingest de vídeo

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

Situação entre 2010 e 2012

Page 5: JoinCommunity - Streaming de vídeo ao vivo na globo.com
Page 6: JoinCommunity - Streaming de vídeo ao vivo na globo.com

Suporte premium não salva sua vida

#1

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

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

Enquanto isso...

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

http://steve-dale.net/2012/11/30/the-evolution-of-social-media/

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

HLS

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

Não mantenha estado

#3

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

One protocol to rule them all?

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

Número de rebuffers (HLS x RTMP)

6x menos rebuffers

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

Bitrates (HLS x RTMP)

2x mais usuários na melhor qualidade

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

Tempo assistido (HLS x RTMP)

33% mais tempo assistido

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

Medir não é importante, é crucial

#4

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

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

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

Jogar tudo fora pode valer a pena

#5

Page 21: JoinCommunity - Streaming de vídeo ao vivo na globo.com
Page 22: JoinCommunity - Streaming de vídeo ao vivo na globo.com
Page 23: JoinCommunity - Streaming de vídeo ao vivo na globo.com
Page 24: JoinCommunity - Streaming de vídeo ao vivo na globo.com
Page 25: JoinCommunity - Streaming de vídeo ao vivo na globo.com

Sua produtividade depende da linguagem

#6

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

Já comece open-source

#7

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

Novo player vai ser aberto

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

Open source torna software mais genérico

#8

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

Nenhum projeto é pequeno ou nicho demais

#9

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

Nosso co-criador, não competidor

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

Não precisa ser gênio para contribuir com a

comunidade

#10

Page 34: JoinCommunity - Streaming de vídeo ao vivo na globo.com
Page 35: JoinCommunity - Streaming de vídeo ao vivo na globo.com

Próximos passos

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

Obrigado!leandromoreira.com.br