Módulo Nginx para seek em vÃdeos H.264
Friday, April 24th, 2009
O José Peleteiro comentou comigo hoje a respeito de um módulo de seek de vÃdeo H.264 progressive download para o Nginx (pronuncia-se ‘engine X’). Fiz um teste deste módulo, o mod_mp4_streaming_lite, com vÃdeos transcodificados com o profile usado atualmente na plataforma de vÃdeos da globo.com. O teste foi feito com a versão pública do módulo - distribuÃda com a licença GNU - compilado com a versão 0.7.21 do Nginx, bem como com a versão 2, esta compilada com a versão mais recente do Nginx, a 0.7.52. A versão 2, além de ser oferecida para outros servers, como o Apache, Lighttpd e inacreditavelmente IIS, é capaz de trabalhar com uma variedade maior de arquivos de vÃdeo mp4. Para ir a um dado momento do vÃdeo, basta passar o parâmetro ’start’ na URI com o instante desejado em segundos:
wget "http://h264.code-shop.com:8080/trailer2.mp4"
wget "http://h264.code-shop.com:8080/trailer2.mp4?start=45.5"
O seek funcionou com ambas as versões do módulo para os vÃdeos da globo.com.