português
 

Portfolio

 

Samurai

Context

Samurai company was developing a pay-per-view system based on a pre-loaded hard-drive. It was initially conceived to work connected to regular PCs running Windows or Linux and the software was being developed in Python.

However, the upcoming start of Digital TV transmissions in Brazil meant that set-top-box equipment would become commonplace and the opportunity to have this system inside set-top-boxes came up.

Solution

Most of the digital tv set-top-boxes in Brazil are running Linux on a ARM or MIPS platform, allowing the usage of what had been already developed in Python by the client.

Triveos:

  • ported the interpreter and Python VM to the MIPS and ARM platforms
  • ported Python libraries to be used in ARM and MIPS platforms