Portfólio

 

Samurai

Contexto

A Samurai estava desenvolvendo um sistema de pay-per-view que funcionaria com um disco-rígido pré-carregado de filmes. O produto foi idealizado inicialmente para funcionar acoplado à computadores com Windows ou Linux e a solução estava sendo desenvolvida em Python.

Entretanto, com a definição pelo padrão brasileiro de TV digital e com o surgimento dos equipamentos decodificadores de sinal (set-top boxes) surgiu a oportunidade de fazer com que esse sistema funcionasse diretamente ligados à um desses dispositivos.

A Solução

A imensa maioria dos decodificadores de TV digital brasileira são dispositivos que rodam Linux sobre as plataformas ARM ou MIPS, permitindo assim o uso do sistema já desenvolvido em Python sob Linux pelo cliente.

O serviço da Triveos envolveu:

  • o port do interpretador e máquina virtual Python para as plataformas MIPS e ARM
  • o port das bibliotecas Python utilizadas para as plataformas ARM e MIPS.