YouTube programming & D

Chris wendlec at tcd.ie
Tue Sep 3 06:56:05 PDT 2013


On Tuesday, 3 September 2013 at 13:45:47 UTC, Chris wrote:
> I went to a talk on YouTube. It was about how they have been 
> adapting to changing demands over the years. One of the major 
> issues was the decoding/encoding of videos (including 
> enhancement of quality). For this they break the videos up into 
> digestible chunks and encode/convert/edit the chunks 
> separately. At the end of the process they put all the chunks 
> back together again. A video can thus be processed in 5-10 
> minutes.
>
> The second major point was, of course, streaming and buffering.
>
> I was thinking that D with ranges and component programming 
> might be of interest for YouTube. The only thing I was worried 
> about was the memory bit. The demands are quite tough (low 
> footprint, speed). I know that GC can be deactivated in D but 
> the library still depends on it. In my projects GC does not 
> hurt, but for life streaming and the like it might be a 
> different story. Does anyone have any experience with D in this 
> respect? Any opinions?

Sorry, forgot to mention that they emphasized the importance of 
developing test suits (they update their system every week). Unit 
tests are a great asset in this respect, I think.


More information about the Digitalmars-d mailing list