the videos from the developers' meetings are great and in the past, they were a great source of information for me and my colleagues,
however, the download speed is terrible and this makes them in fact unusable.
For example right now, I wanted to download a lower quality video from http://llvm.org/devmtg/2015-04/,
and the download speed is between 5 and 30 kB/s meaning that a 450MB video takes approx 10 hours to download.
(I am connecting from the Czech Republic, I already tried to download it through different providers and the speed is low all the time)
An easy solution could be to provide the videos through torrents, if there are no legal obstacles to this.
What do you think of this?
It’s no magic, to get good download speed with torrents you need many seeders or few seeders with high bandwidth.
I’m not sure LLVM videos will attract enough interest for many seeders to be online… The easy solution would be to have a LLVM channel with all videos on Youtube which has high qualty CDN.
Tobi, Tanya, do you guys think we could do this directly from now on?
Maybe even creating one channel for LLVM conferences and sharing the
account between US and Euro LLVM.
Not having to host large videos is a great relief for our servers / bandwidth...
You could also put them on Amazon S3. S3 supports both direct http downloads
and bittorrent (can be faster even if you're the only leecher).
We use S3 for other purposes and I'd not recommend it.
But of course YouTube is free -- and can even make you a few cents from ads.
I'd also avoid having ads.
The price we pay is to have youtube shove some other ads, like
"recommended" videos, which is all part of the interface and non
disruptive. I think it's a fair deal.
In general we have preferred that videos are hosted on the LLVM server as the official hosting site but I can see the argument about slow download speeds.
Youtube has been discussed in the past but we have usually defaulted to mainly hosted on llvm.org and then a copy could potentially be on YouTube. I would want this to be an official posting though.
There is another option that was presented to the LLVM Foundation as a free hosting service, which I will need to talk to them more about (I would rather not say on list just yet).
On Behalf Of Tanya Lattner via llvm-dev Subject: Re: [llvm-dev] Euro LLVM videos finally online - proposal to use torrents for sharing
In general we have preferred that videos are hosted on the LLVM server as the official hosting site but
I can see the argument about slow download speeds.
Just as a point of reference, I downloaded a 1.5 GB mp4 file from llvm.org this morning in about 15 minutes over a Comcast cable Internet connection in Minnesota. Perhaps the slowdown is not at llvm.org? The YouTube regional servers would certainly help anyone not in North America.
Youtube is used by many foundations and conferences out there as the
official channel for their presentations, tutorial videos, outreach,
etc.
It can also be embedded in web pages, and there are good builtin
plugins for all mobile platforms and browsers. It's not as easy to
make an mp4 work out of the box in a way that you hope it would.
I don't see a problem in hosting the videos *in addition* to having
them in a CDN, but especially because Youtube is free and ubiquitous,
anything else (maybe apart from Vimeo) would be less ideal, especially
if they require plugins for browsers or mobiles, even if they're free.
Anything that doesn’t *offer* a download option (breaking ToS is not an option) shouldn't be considered as the primary hosting IMO, which disqualify Youtube IIUC their ToS.
Tanya's proposal seems nice: having the video hosted by llvm.org and mirrored to Youtube would be a good tradeoff.
>
>> Youtube has been discussed in the past but we have usually defaulted to
>> mainly hosted on llvm.org and then a copy could potentially be on
YouTube. I
>> would want this to be an official posting though.
>
> Youtube is used by many foundations and conferences out there as the
> official channel for their presentations, tutorial videos, outreach,
> etc.
>
> It can also be embedded in web pages, and there are good builtin
> plugins for all mobile platforms and browsers. It's not as easy to
> make an mp4 work out of the box in a way that you hope it would.
>
> I don't see a problem in hosting the videos *in addition* to having
> them in a CDN, but especially because Youtube is free and ubiquitous,
> anything else (maybe apart from Vimeo) would be less ideal, especially
> if they require plugins for browsers or mobiles, even if they're free.
Anything that doesn’t *offer* a download option (breaking ToS is not an
option) shouldn't be considered as the primary hosting IMO, which
disqualify Youtube IIUC their ToS.
Tanya's proposal seems nice: having the video hosted by llvm.org and
mirrored to Youtube would be a good tradeoff.
>
>> Youtube has been discussed in the past but we have usually defaulted to
>> mainly hosted onllvm.org <http://llvm.org> and then a copy could potentially be on
YouTube. I
>> would want this to be an official posting though.
>
> Youtube is used by many foundations and conferences out there as the
> official channel for their presentations, tutorial videos, outreach,
> etc.
>
> It can also be embedded in web pages, and there are good builtin
> plugins for all mobile platforms and browsers. It's not as easy to
> make an mp4 work out of the box in a way that you hope it would.
>
> I don't see a problem in hosting the videos *in addition* to having
> them in a CDN, but especially because Youtube is free and ubiquitous,
> anything else (maybe apart from Vimeo) would be less ideal, especially
> if they require plugins for browsers or mobiles, even if they're free.
Anything that doesn’t *offer* a download option (breaking ToS is not
an option) shouldn't be considered as the primary hosting IMO, which
disqualify Youtube IIUC their ToS.
Tanya's proposal seems nice: having the video hosted by llvm.org
<http://llvm.org> and mirrored to Youtube would be a good tradeoff.
Preferably also with a note nearby saying that people linking to HN/reddit/slashdot should use the CDN version, rather than the llvm.org version... it's not fun when that kind of DDoS brings down the services we need for development.
this is an interesting solution too. Sometimes I just want to watch some video, but even waiting 1 hour for download
makes me to switch to do something else.
So, having the videos on youtube (and links from the the developers meetings page) would be very nice:)