I televisori Samsung hanno ormai conquistato un’ enorme fetta di mercato grazie al loro design accattivante e ai prezzi a volte molto competitivi.

Tutti i modelli recenti di televisori hanno il media center basato su Linux.

Un gruppetto di smanettoni ha quindi deciso di mettere le mani su questo tipo di media center iniziando a modificarlo per ottenere nuove funzioni.
Il progetto viene denominato SamyGO ed è un vero e proprio reverse engineering del firmware Samsung che in parte è anche open source.

Lo scopo principale del firmware customizzato è quello di aggirare il DLNA. I contenuti in arrivo sulla porta ethernet vengono mascherati e viene fatto credere al tv che in realtà siano su una chiavetta USB dando così la possibilità di vedere file in arrivo dalla Rete.

Le modifiche apportate al firmware danno anche la possibilità di visualizzare diversi formati di file normalmente non caricabili.

Ecco una tabella dei formati supportati

estensione container video decoder codec audio risoluzione frame/sec Mbit/sec
*.avi AVI Divx 3.11 MP3
AC3
LPCM
ADPCM
(MULAW ALAW)
800×600 6 ~ 30 8
Divx 4.x 800×600 6 ~ 30 8
Divx 5.1 800×600 6 ~ 30 8
Divx 6.0 800×600 6 ~ 30 20
XviD 1920×1080 6 ~ 30 20
H.264 BP 1920×1080 6 ~ 30 25
H.264 MP 1920×1080 6 ~ 30 25
H.264 HP 1920×1080 6 ~ 30 25
MPEG-4 SP 800×600 6 ~ 30 8
MPEG-4 ASP 800×600 6 ~ 30 8
Motion JPEG 800×600 6 ~ 30 8
*.mkv MKV Divx 3.11 MP3
AC3
LPCM
ADPCM
(MULAW ALAW)
800×600 6 ~ 30 8
Divx 4.x 800×600 6 ~ 30 8
Divx 5.1 800×600 6 ~ 30 8
Divx 6.0 800×600 6 ~ 30 20
XviD 1920×1080 6 ~ 30 20
H.264 BP 1920×1080 6 ~ 30 25
H.264 MP 1920×1080 6 ~ 30 25
H.264 HP 1920×1080 6 ~ 30 8
MPEG-4 SP 800×600 6 ~ 30 8
MPEG-4 ASP 800×600 6 ~ 30 8
Motion JPEG 800×600 6 ~ 30 8
*.asf ASF Divx 3.11 WMA
MP3
AC3
LPCM
ADPCM
(MULAW ALAW), AAC
800×600 6 ~ 30 8
Divx 4.x 800×600 6 ~ 30 8
Divx 5.1 800×600 6 ~ 30 8
Divx 6.0 800×600 6 ~ 30 20
XviD 1920×1080 6 ~ 30 20
H.264 BP 1920×1080 6 ~ 30 25
H.264 MP 1920×1080 6 ~ 30 25
H.264 HP 1920×1080 6 ~ 30 25
MPEG-4 SP 800×600 6 ~ 30 8
MPEG-4 ASP 800×600 6 ~ 30 8
wmv(VC1) Window Media Video v9 1920×1080 6 ~ 30 25
*.mp4 MP4(SMP4) H.264 BP ADPCM
(HE)-AAC
MP3
1920×1080 6 ~ 30 25
H.264 MP 1920×1080 6 ~ 30 25
H.264 HP 1920×1080 6 ~ 30 25
MPEG-4 SP 800×600 6 ~ 30 8
MPEG-4 ASP 800×600 6 ~ 30 8
XviD 1920×1080 6 ~ 30 20
*.3gp 3GPP H.264 BP ADPCM
(HE)-AAC
1920×1080 6 ~ 30 25
H.264 MP 1920×1080 6 ~ 30 25
H.264 HP 1920×1080 6 ~ 30 25
MPEG-4 SP 800×600 6 ~ 30 8
MPEG-4 ASP 800×600 6 ~ 30 8
*.vro(ps) VRO
VOB
MPEG2 AC3, MPEG
LPCM
1920×1080 6 ~ 30 40
MPEG1 1920×1080 6 ~ 30 40
*.mpg
*.mpeg(ps)
MPEG1 (Program Stream) AC3, MPEG
LPCM
1920×1080 6 ~ 30 40
MPEG2 (Program Stream) 1920×1080 6 ~ 30 40
others(ts) MPEG2(Transport Stream) AAC, HE-AAC
MP3
DD+
1920×1080 6 ~ 30 25
H.264 HP (Transport Stream) 1920×1080 6 ~ 30 40
VC1 (Transport Stream) 1920×1080 6 ~ 30 25

Il progetto è in piedi da un po’ e per effettuare le modifiche è richiesta un minimo di conoscenza tecnica e dimestichezza con Linux, quindi se non vi sentite ‘pronti’ evitate di combinare disastri sul vostro TV.

Tutte le informazioni le trovate qui

1 commento

  1. Sul forum non ho trovato la lista dei televisori supportati,credo che si parli delle serie 4,6 e 7.
    Interessante.