Archive for the ‘Globo Vídeos’ Category

Vídeos da Globo no seu site

Thursday, February 28th, 2008

Agora os vídeos da TV Globo podem estar em todos os lugares! Acabamos de lançar uma nova versão do player do Globo Vídeos, e a partir de hoje os usuários podem embeddar vídeos em seus sites. Além disso, agora temos uma tela no fim dos vídeos onde são sugeridos vídeos relacionados e disponibilizadas algumas opções para compartilhamento, como o código para colocar o player em um site e o link para o vídeo no Globo Vídeos.

O player embedded já existe internamente na Globo.com há algum tempo e muito sites já o usam, como o G1 e o GloboEsporte.com, por exemplo. Porém, ele nunca esteve oficialmente disponível para os usuários e essa era uma das features mais requisitadas da nossa fila. Espero que gostem!

Segurança no Globo Vídeos

Friday, February 15th, 2008

Como alguns de vocês já sabem, subimos no último sprint do Globo Vídeos um módulo de segurança para os vídeos em Flash que impede que o usuário consiga copiar nossos vídeos de forma trivial. Basicamente, criamos um hash de segurança que impede usuários mal intensionados de realizarem o download de um vídeo baseado no request feito pelo player. Acredito que este é o método mais trivial e mais utilizado de realizar um download de um flash vídeo, entregue via progressive download, onde o usuário, ou um programa específico, analisa os headers HTTP e identifica aquele referente ao FLV que foi feito pelo player. A partir daí, basta extrair o GET que foi feito e em seguida repetir o request manualmente, sem passar pelo player. Este é o famos método de “replay catcher”. O usuário simula um replay para realizar o download do arquivo. Para impedir essa modalidade de cópia, nosso hash é único, e só é válido se tiver a origem correta. Assim fica bem difícil enganar a validação.

Logo após a subida, identificamos nos logs dos servidores Flash Vídeo uma série de fraudes sendo bloqueadas… requests sem hash, com hash corrompido, com hash sem assinatura correta, expirado, etc… e o mais legal é que grande parte destes requests tinha a origem bem duvidosa, tipo MEGAUPLOAD, extensões de Firefox, Video Downloader, etc:

"GET /entretenimento/.../EF_BBB_T_789713_flvbl.flv?031... HTTP/1.1" 403 - “Portal/videos/cda/player/player.swf” “Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; fdnet; MEGAUPLOAD 1.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 1.0.3705; InfoPath.1; FileDownloader 1.9; MEGAUPLOAD 2.0; fdnet)” “RMID=bd12437e473a5860″i - 0

"GET /jornalismo/.../EFCGJ_T_790082_flvbl.flv?0312030... HTTP/1.1" 403 - “-” “RMA/1.0 (compatible; RealMedia)” “-”i - 0

Pegamos também possíveis bots que estavam fazendo download dos vídeos, já que em alguns casos tínhamos 1 request por segundo vindo do mesmo IP, com o mesmo Hash, e sem a assinatura correta!

Assim que colocamos o módulo em produção, nossa taxa de bloqueio era de 4%, porém atualmente estamos com algo em torno de 2,5%, 3%, mostrando que a taxa de fraudes vem diminuindo a medida que as tentativas estão sendo frustradas. Acredito que iremos estabilizar em algo por volta de 2%.

Agora vamos pensar em soluções para outros tipos de fraudes!

Seria bom ter legendas em várias línguas no Globo Vídeos?

Saturday, January 19th, 2008

Volta e meia me passa essa ideia de por legendas nos nosso vídeos — bom, sempre que falam em aumentar a audiência; foi o caso dessa última apresentação para a tecnologia –, me parace tão simples em relação as altenativas que não vejo porque não.

Tudo bem, precisa de alguns tradutores, mas nada tão grande porque já temos closed-caption para uma grande quantidade de conteudo da TV, que pode ser capturado em nossos sinais de vídeo;

 

ViewCast Osprey 530 SDI
as placas que usamos capturam closed-captions

Podemos usar programas de tradução para fazer boa parte do serviço, creio que existam versões profissionais de alta qualidade e então precisariamos de tradutores apenas para revisar e publicar o resultado final.

 

TranStation da TM System
sistema de tradução de legenda

As vantagens das legendas seriam a exposição do nosso conteúdo para um público muito maior, a melhoria do acesso site para deficientes auditivos e o despertar do interesse de anunciantes mutinacionais.

Está dada a idéia, postei para saber se alguém mais se interessa e gostaria de pesquisar comigo e, claro, se a empresa pode fazer e tem interesse nisso.

Globo Vídeos em Flash!

Wednesday, December 19th, 2007

Globo Videos Flash PlayerOrgulhosamente anuncio que o Globo Vídeos está entregando vídeos em Flash!

Desde às 05:53 da manhã de hoje toda a nova infraestrutura de Flash Vídeo está em produção e funcionando sem nenhum imprevisto. Com isso nós nos igualamos aos maiores players do mercado como YouTube, Yahoo! Video, Metacafe e blip.tv.

Como se o projeto de migrar a infraestrutura do maior portal de vídeos do Brasil já não fosse desafiador o suficiente, todo o projeto foi implementado em tempo recorde! O projeto durou menos de 4 semanas desde estudar Flash até a migração de toda a infraestrutura, re-programação do site, produção de vídeos no novo formato, confecção do player e etc.

Utilizar um processo de desenvolvimento ágil como Scrum foi essencial para organizar e planejar nosso trabalho, bem como possibilitou a façanha de fazer uma quantidade de trabalho considerável em apenas 4 semanas. Além disso a integração da equipe de testes no projeto agilizou significativamente a homologação (que aliás foi perfeita e terminamos QA1 ontem sem nenhum bug encontrado). Mais uma vez tivemos uma prova viva de que com um mínimo esforço de organização e comprometimento de todos conseguimos entregar um projeto grande dentro do prazo e com qualidade.

Parabéns a todos os envolvidos no projeto!!!