Euro LLVM videos finally online

Dear all,

this week the videos from Euro LLVM 2015 in London have finally
been made available at http://llvm.org/devmtg/2015-04/.

Thanks again to all the presenters, the video recording team as well as
the organizers around Andy Thomason for all their work and afford!

On page 8 of the HiPEAC Newsletter, there was also a report about
EuroLLVM 2015 Published.

https://www.hipeac.net/assets/public/publications/newsletter/hipeacinfo43.pdf

Best,
Tobias

Hello everyone,

   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?

Best regards
   Adam

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.

That's a good point, I think we should do that.

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...

cheers,
--renato

To make it easier to manage one channel (=one youtube account) is enough with different conferences arranged in playlists.

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).

It costs $0.03 per month per GB for storage, plus $0.09 per GB downloaded.

But of course YouTube is free – and can even make you a few cents from ads.

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. :slight_smile:

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.

cheers,
--renato

I’m all for relying on an external CDN, but I also really like to download the video, which is a feature unfortunately absent of Youtube.

If we could find a “sponsor” to provide the same kind of hosting as channel9.msdn.com, see the download options here for instance: https://channel9.msdn.com/Events/GoingNative/2013/Inheritance-Is-The-Base-Class-of-Evil

https://rg3.github.io/youtube-dl/

cheers,
--renato

https://www.dvdvideosoft.com/products/dvd/Free-YouTube-Download.htm

also works well. Just make sure to actively refuse anything while installing.

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).

I’ll get back with a answer/concrete proposal.

Thanks,
Tanya

From: llvm-dev [mailto:llvm-dev-bounces@lists.llvm.org]

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.

  • Chuck

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.

cheers,
--renato

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.

Absolutely agreed! That's why we're referring to Youtube as a CDN, not
as storage. :slight_smile:

--renato

>
>> 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.

+1

-- Sean Silva

    >
    >> 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.

Jon

-clang-dev (which doesn't exist)
+cfe-dev (which does)

Hello,

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:)

Best regards
Adam