----- Mail original -----
De: "Carsten Kurz via DCPomatic" <dcpomatic(a)carlh.net>
À: "carlh net dcpomatic" <DCPomatic(a)carlh.net>
Envoyé: Jeudi 7 Mai 2015 01:31:33
Objet: Re: [DCP-o-matic] dcpomatic on Raspberry Pi / Raspian
By the way, would it be possible to allow DCP-o-Matic find encoding servers outside its
own LAN?
With servers like Pi2 powered with a few watts, this would allow us to settle some kind of
worldwide distributed encoding farm.
You need Gigabit-throuput to make this viable.
I thought about cloud-based encoding before (and actually Carl tested it as well a while
ago with digital ocean). The problem is, you need to supply source footage and receive
compressed footage at a very high speed. Most people will not have the necessary
internet-connection to make this work (and upstream will usually be even slower).
It's certainly interesting to hire a very fast compute machine in the cloud for 2US$
per hour and be impressed by the encoding speed for a short demo snippet - but then to
upload e.g. a 25GByte MKV and receive back 120Gigabyte of DCP - that's a different
thing. Upload and download will take much longer than local encoding on 'decent'
hardware.
You think about some kind of traditionnal rendering farm like those used for 3D animation.
I'm thinking about something similar to seti@home distributed computing model.
You drive your encoding on your own computer, your footage stay local, but you send away
some frames to encoding servers and receive back encoded images in return.
It's exactly the way how DCP-o-Matic seems to work on a LAN, but extended to the whole
internet. This way, no need for fast transfert speeds, the number of encoding servers can
speed up your encoding jobs.
I think that hosting at home, behind my DSL modem, a Rapsberry Pi encoding server will not
cost me much in watts and bandswith. In return, if I can use 10s or 100s of encoding
servers when I need it, that's a good deal...
Fred