Madlad.tv

Client side transcoding for maximum compatability

Monday, December 12, 2022

Madlad.tv ora supporta la transcodifica lato client. Ciò significa che puoi guardare qualsiasi formato di video senza scaricare il server multimediale.

Cos'è la "transcodifica"

I file video sono disponibili in un'ampia gamma di formati, come .mp4, .mov, .avi e .mkv. Non tutti questi formati sono supportati da tutti i browser. Per risolvere questo problema, è comune convertire il file video in un formato supportato da tutti i browser. Questo processo è chiamato "transcodifica".

Cos'è la "transcodifica lato client"

I siti di streaming tradizionali come YouTube e Twitch utilizzano i propri server per distribuire i media. Per fare ciò, consentono agli utenti di caricare contenuti video in qualsiasi formato e quindi transcodificare il contenuto in un formato supportato da tutti i browser sui propri server.

Madlad non distribuisce direttamente nessuno dei contenuti che possono essere consumati dal servizio. Invece, utilizziamo il protocollo BitTorrent per distribuire i contenuti. Ciò significa che il contenuto è distribuito dagli utenti stessi. Questo è un modo molto più efficiente per distribuire i contenuti, ma significa anche che non possiamo transcodificare i contenuti sui nostri server.

Per aggirare questa limitazione, abbiamo implementato la transcodifica lato client ove necessario. Ciò significa che se stai guardando un video non supportato dal tuo browser, transcodificheremo il video sul tuo dispositivo.

Questa esperienza dovrebbe essere apparente, ma non è priva di alcuni inconvenienti.

La transcodifica è costosa

In generale, la transcodifica è un processo costoso. Potresti riscontrare una riproduzione discontinua o un buffering durante l'utilizzo di alcuni contenuti su un dispositivo di fascia bassa.

Per aggirare questa limitazione, scarica Madlad Media Server per abilitare invece la transcodifica sul tuo server. Ciò sposterà sia il download del torrent che il processo di transcodifica sul tuo server, il che si tradurrà in un'esperienza molto più fluida.

Back to blog