Aula experimental
Roteiro
- Um Pouco Sobre Codificação e Streaming de Vídeo
- Sinal de Vídeo digital
- Codificação e compressão
- Codecs
- O que é Streaming?
- Video Chamada 3G
- Video sobre IP
- 4G - LTE + IMS
Um Pouco Sobre Codificação e Streaming de Vídeo
- Imagens em sequência
- Analógico: TV, VHS
- Digital: DVD, BlueRay
- Codificação ~= Compactação
- Algoritmo: Codec
- Com perdas x Sem perdas
- Resolução:
- VHS – 480x320
- SD – 720x480
- HD – High Definition 1280x720
- (Full HD - 1920x1080
Sinal de Vídeo digital
- Qualidade da Imagem x Tamanho do arquivo
- Taxa de Quadros por Segundo
- Vídeo Digital = Encapsular Vídeo + Áudio
- Arquivo de vídeo contém um ou mais fluxos de vídeo e áudio
Codificação e compressão
Um vídeo padrão NTSC tem 720x480 pontos, cada ponto pode variar em até 65 milhões de cores diferentes, para representar um único quadro pode ser necessário 1 milhão de bytes. Um milhão de bytes por quadro ou ainda 30 milhões de bytes por segundo de vídeo é um número muito grande sendo necessária uma compressão.
Codecs
- MPEG2, MP3, MPEG4, H.264, DivX, FLV, AVI, MKV
- Theora, Vorbis, Flac, Dirac, VP8, Ogg, WebM
- DVD usa MPEG2
- Youtube usa FLV com h.264 ou VP6
- Tv digital e BlueRay usam o h.264
O que é Streaming?
- O video é codificado em bits.
- Empacotado
- Enviado ao receptor.
- O receptor que decodifica o vídeo e o exibe.
- Transmissão de vídeo
- Encoder
- Decoder
- Meio
- Entrega em tempo real de áudio ou vídeo via rede.
- Existem três tipos de streaming:
- download and play – necessário baixar todo o arquivo;
- progressive download – partes do arquivo são requisitados ao servidor;
- streaming real – pacotes perdidos não podem ser re-enviados.
- Conteúdo transmitido:
- streaming de arquivos
- streaming ao vivo
Video Chamada 3G
- Protocolo h324m.
- Referencia: http://en.wikipedia.org/wiki/3G-324M
- Referencia: http://en.wikipedia.org/wiki/3G-324M
- Ponto a ponto - não é ip.
- Demonstracao.
- Gateway - h324m
Video Sobre IP
Indifere se a rede é 3G - 4G - WI-FI - etc.
Com suas limitações como Latencia, Jitter, Firewalls, protocolos etc.
- Mobile TV - Video - Por que que não deu Certo?
- rtsp
- http
- rtmp
- Video Chamada PC
- SIP
- SKYPE
- MSN
- Openmeetings
- SIP
- UP-LINK de video por aplicacao
- Softwares para PC (FMLE,QLB)
- Softwares para SmartPhones
- Limitacoes da rede (Como driblar) -> Reporter 3G [Apresentacao]
4G - LTE + IMS
LTE - Long Term Evolution
Referencia: http://en.wikipedia.org/wiki/3GPP_Long_Term_Evolution
IMS - IP Multimedia Subsystem
Referencia: http://en.wikipedia.org/wiki/IP_Multimedia_Subsystem
Video chamada SIP