mais tem com linux.... firm.... etc
Versão Imprimível
Alguns decodificadores tem porta LAN e rodam linux, além da capacidade de reproduzir arquivos mp3, jpg, etc. Em tese, me parece possível rodar em um desses decodificadores uma versão do linux que fosse modificada para possibilitar acesso à minha rede interna e os arquivos que compartilho, podendo portanto utilizar o decoder como um player de mídia em rede. Talvez fosse até mesmo possível instalar um browser nesse linux, o que me permitiria navegar na internet - usando teclado e mouse usb, por exemplo.
Na prática, também me parece ser viável. Existem firmwares alternativos baseados em linux que rodam em NAS (Snake OS) e em roteadores sem fio (dd-wrt, tomato, openwrt) com capacidade de memória e de processamento muito menores do que as de um decoder de satélite.
Mas o quão viável realmente é fazer isso em um decoder? Posso compilar uma versão do linux ou escrever patches que estendam a funcionalidade do SO que roda nesses decoders? A única limitação que me vem à cabeça é quanto a capacidade de processamento e a memória, mas o problema da memória poderia ser resolvido usando um pen drive como memória extra (tanto ram quanto para armazenar patches que não coubessem na memória flash interna do dispositivo).
Caso isso seja possível, meu interesse em um produto desse tipo aumentará consideravelmente.
os DreamBox é linux....
Alguns AZBox, como o AZBox Elite HD, também são. Vide este link: Azbox
Por acaso esse tipo de dispositivo roda alguma distro do linux cujo código-fonte e bibliotecas (do processador e do hardware/IOs) estejam disponíves para serem alterados e recompilados? Existe algum SDK que me possibilite escrever programas para a distro do linux que esses dispositivos rodam? Por acaso existe algum jeito padrão (telnet?) que todas as distros linux (inclusive a desses dispositivos) aceitem para aplicar patches?
(Não entendo muito de administração e manutenção de sistemas linux, mas tenho familiaridade com programação em C/C++, com noções de Java e Pascal. Já cursei programação orientada a objeto na faculdade, também. Não sou um guru de programação, mas acho que sei o suficiente para me atrever a iniciar um projeto desse porte.)