►
Description
Building the future of web3 video applications is a difficult feat. Livepeer makes it easy!
A
Who's
interested
in
video
anyone
ever
built
or
would
like
to
build
a
video
application,
yay
relevant
okay,
I'm
relevant
for
the
next
20
minutes
yeah.
So
you
guys
know
that
live
here
is
not
an
app.
We
are
infrastructure
and
I'm
really
excited
to
be
here
at
ipfs
Camp.
To
talk
about
how
live
peers
decentralize
video
infrastructure
can
work
with
decentralized
storage,
to
power,
more
video
based
user
applications
in
the
ipfs
and
protocol
Labs
ecosystem.
A
The
the
problem
is
that
video
is
eating
the
Internet,
it's
the
biggest
computational
load
on
the
web,
and
today
video
accounts
for
about
80
of
all
internet
bandwidth
and
an
explosion
of
online
video
is
going
to
Triple
bandwidth
consumption
again
in
the
next
five
years
and
processing
video
to
make
it
streamable
is
the
most
expensive
form
of
compute
on
the
web,
and
so
the
internet
really
needs
a
more
scalable
and
cost-effective
solution
to
keep
up
with
the
growing
demand
for
video,
and
so
why
is
streaming
so
expensive?
A
Well,
videos
are
recorded
in
many
different
files.
If
you
record
a
video
on
an
iPhone,
it's
recorded
in
mov,
if
you
use
an
Android
and
you
record
a
video,
it's
on
any
number
of
different
file
formats,
if
you
use
the
highest
end,
Android
it's
an
mp4,
but
there
are
lots
of
others,
and
most
of
those
files
are
not
compatible
with
all
end
user,
browsers
and
bandwidths,
and
so
raw
video
files
need
to
be
reprocessed
into
multiple
different
codecs
bit
rates
and
formats
and
sizes
through,
what's
known
as
transcoding.
A
So
if
a
video
is
not
transcoded,
it
will
probably
I'm
sure
you've
all
probably
experienced
that
if
a
video
is
not
transcoded
to
meet
the
end
user's
bandwidth
requirements,
it's
going
to
be
a
really
shitty
viewing
experience.
A
And
so
transcoding
yeah
ensures
that
no
matter
the
bandwidth,
location
or
device
at
the
end
user
level,
the
viewers
get
the
best
playback
experience
possible,
and
so
how
does
video
streaming
work
today?
Well,
I
just
mentioned,
if
you're
a
broadcaster,
anyone
who
wants
to
deliver
video
to
an
audience,
no
matter
where
those
users
are,
you
first
have
to
transcode
and
then
once
that
video
is
transcoded,
it
then
needs
to
go
through
a
Content
delivery,
Network
and
all
of
those
forms
to
any
user
device.
A
A
Video
at
scale
and
the
big
cloud
providers
know
that
smaller
players-
just
don't
have
enough
data
centers
around
the
world,
with
enough
processing
powers
to
compete
for
large-scale
video
streaming,
allowing
big
providers
to
overcharge
for
the
commodity
service,
and
so
the
the
result
is
we
get
the
web
2
Monopoly
that
we
have
today
or
the
web
2
wild
garden,
where
developers
and
creators
are
forced
to
rely
on
a
few
centralized,
Services
and
platforms
and
to
cover
the
high
costs
of
internet
infrastructure
and
video
transcoding
infrastructure
platforms
like
YouTube,
rely
on
business
advertising
models
that
capture
users,
personal
data
to
to
monetize
and
YouTube
sold
to
Google
in
2008,
because
it
couldn't
cover
its
infrastructure
costs,
twitch
sold
to
Amazon.
A
B
A
Examples
earlier
this
year,
patreon
creators
got
a
really
bad
deal
because
patreon
had
been
locked.
Patreon
still
is
locked
into
Vimeo
as
their
video
streaming
and
hosting
provider,
and
Vimeo
realized
that
it
was
really
expensive
to
provide
bandwidth
to
in
smaller
independent
creators,
because
transcoding
it
doesn't
matter
how
many
people
are
going
to
watch
that
video.
At
the
end
of
the
day,
it
has
to
be
transcoded
once
whereas
content
delivery,
the
cost
scale.
So
creators
on
patreon
were
told
by
Vimeo.
A
Similarly,
yeah
the
twitch
take
rate
continues
to
go
up,
also
issues
around
censorship.
Even
in
the
last
year
there
have
been.
You
know,
a
lot
of
cases
of
web
3
content
creators
being
D
platform
from
YouTube
and
the
San
Francisco
kill
switch
where
you
can
yeah
essentially
be
de-platformed
and
those
platforms
that
own
your
content.
Take
that
content
with
you
and
they
de-platform
you
so
that's
not
really
great,
and
so
how
does
live
peer,
decentralize
video
infrastructure
and
try
and
toggle
this
problem?
A
Well,
we
have
a
the
life
here
protocol
which
prescribes
different
actors
in
the
network
from
broadcasters
to
node
operators
who
do
the
decentralized
work
of
transcoding
to
content,
delivery,
to
yeah,
shake
things
up
and
the
the
yeah
the
life
here
protocol,
the
main
actors
are
the
node
operators
called
orchestrators
who
provide
excess,
compute
capacity,
CPU,
GPU
and
bandwidth
to
do
the
work
of
transcoding,
and
we
are
proof
of
stake.
A
Protocol
on
ethereum
so
live
pure
token
is
an
erc20
token,
that
is
an
incentive
and
reward
mechanism
for
node
operators
who
validate
the
network
and
do
the
work
of
transcoding
and
then
delegators
also
earn
a
share
of
those
rewards
from
orchestrators
who
do
that
work,
and
this
is
a
picture
of
the
live
peer
Explorer.
We
have
all
of
our
our
Network
dashboard.
You
can
see
participation
rate
in
terms
of
staking
delegation.
You
can
see
fees
on
the
network,
all
kinds
of
exciting
stuff
and
the
network
has
been
growing.
A
So
we
have
about
almost
3
million
transcoding
minutes
per
week
on
the
network
and
we
really
consider
ourselves
part
of
the
web.
3
Tech,
stack
and
I.
Don't
have
a
slide
on
this,
but
there's
a
really
cool
initiative
that
we're
part
of
called
the
web3
index,
which
is
an
alternative
to
kind
of
tvl
metrics
for
protocols,
and
it's
really
trying
to
show
fundamental
usage
of
crypto
protocols.
A
It
includes
projects
like
the
graph,
like
storage
I,
think
hopefully
we'll
have
filecoin
on
there
pretty
soon,
but
the
the
vision
here
that
you
know
life
here
wants
to
be
a
part
of,
is
you
know
a
growing
number
of
applications
building
on
top
of
other
protocols.
A
You
know
on
a
single
chain
or
a
cross
chain
environment
leveraging
the
modularity
of
of
smart
contracts,
but
also
modularity
in
terms
of
like
application,
layer
and
software
tooling.
So
you
know
to
it
to
achieve
that.
I
think
you
know
this
is
an
interesting
track
for
the
summit
user
applications.
A
We
spend
a
lot
of
time
thinking
about
how
can
we
abstract
away
a
lot
of
that
complexity
for
front-end
application
developers,
so
they
can
focus
their
efforts
on
higher
level
problems
of
product
development
and
user
experience.
So
how
can
you
easily
build
a
video
application
using
live
here
today?
Well,
this
last
year
we
launched
live
peer
Studio,
which
is
the
gateway
to
the
live
peer
Network,
and
the
primary
toolkit
in
live
pure
studio
is
our
API,
which
you
can
use
to
do.
Video
live
streaming,
video
on
demand.
A
We
also
have
an
a
video,
nft
minting,
SDK
and
abstracting.
Further
up
the
stack
in
August.
We
actually
released
a
new
JavaScript
SDK
inspired
by
the
popular
web3
JS
sdks
like
wagme,
and
one
of
the
components
in
the
SDK
is
the
live
peer
video
player.
So,
as
a
Dev,
you
don't
need
to
know
the
hundreds
of
configurations
of
popular
open
source
players,
the
players
itself,
part
of
the
SDK
and
I'm
head
of
ecosystem
at
live
here,
so
I
spend
a
lot
of
time.
A
So
that's
like
one
of
those
really
important
developer
decisions
we
made
where
we
will
make
that
choice
for
you,
so
developers
who
signed
up
with
live
here
in
may
actually
took
around
three
and
a
half
almost
four
days
to
send
their
first
stream
or
upload
their
first
video
on
the
network,
and
once
we
launched
the
JS
SDK
developers
who
signed
up
with
live
peer,
took
just
about
just
over
a
day,
so
we're
really
reducing
the
time
to
using
the
network
by
abstracting
it.
A
We
also
have
this
really
cool
dashboard.
That's
a
that's
a
new
feature,
so
you
can
play
around
with
basically
no
code
to
get
started
with
the
different
features.
We
also
have
a
viewership
dashboard
where
you
can
track
your
viewership
metrics
for
your
streams,
which
is
pretty
cool
and
we
have
a
lot
of
applications.
Growing
number
of
applications
who
are
using
live
peer
Studio.
A
few
of
these
are
already
in
the
ipfs
protocol.
A
So
what
about
storage?
Where
does
where
does
storage
fit
in
to
this
picture?
Well,
today,
file
stored
on
ipfs
or
even
are
we've.
You
know,
decentralized
storage
are
not
usually
streamable
and
that's
because
files
aren't
transcoded.
A
You
know,
ipfs
itself
is
not
a
Content
delivery
Network
and
this
really
results
in
a
bad
playback
experience.
So
this
is
an
example
of
streamy's
website
right
now,
where
they,
you
know,
they
use,
live
PRC,
centralized
video
infrastructure
to
record
the
live
stream,
but
the
playback
on
ipfs
really
isn't
great,
so
we're
hosting
they're
hosting
the
videos
on
YouTube
right
now
so
really
excited
to.
This
is
the
first
time
anyone's
heard
about
this.
A
We
just
we
just
shipped
this
for
today,
just
for
you,
we
were
actually
testing
out
a
new
feature
to
make
ipfs
streamable
with
a
CID
CID
playback.
So
you
can
play
back
a
video,
that's
stored
on
ipfs
by
adding
two
steps
to
your
existing
workflow.
You
cache
the
video
on
live
here
after
you've,
uploaded
it
to
decentralized
storage,
and
then
you
play
it
back
by
providing
the
live
peer
player
with
the
CID
or
the
transaction
hash.
A
So
yeah
the
life
here,
references,
the
CID
of
the
file
and
you
know
live
here.
Does
everything
in
the
background
that
allows
you
to
stream
that
video
file
with
all
the
transcoding
and
delivery
acceleration
embedded
in
it?
A
And
you
know
we
really
think
this
solves
one
of
the
key
problems
for
a
front-end
application
developers
of
you
know,
fragmented,
tooling,
and
as
a
developer.
You
know
you
want
to
be
able
to
set
up
the
infrastructure
and
find
front-end
components
like
a
player
and
viewership
metrics
really
easily.
A
So
you
know
all
the
components
of
of
video
are
really
stitched
together
for
you,
our
co-founder
and
head
of
blockchain
engineering
recorded
a
two-minute
demo
to
show
you
the
difference
when
you
try
and
upload
a
video
on
a
low
bandwidth
connection
without
using
the
new
CID
playback
and
then
the
same
upload
experience
which,
with
much
better
playback
quality
using
the
the
CID
feature,
hi.
B
Everyone
here
to
show
you
a
new
ipfs,
CID
playback
feature
that
we've
been
working
on
for
live
peer
studio
in
order
to
show
you
this
feature
I'm
going
to
simulate
a
mobile
connection
in
my
browser,
so
that
you
can
get
a
sense
of
what
it
would
feel
like
to
try
to
play
back
these
videos
when
you're
out
and
about
and
your
mobile
internet
connection
might
be
a
little
bit
shaky.
So
first
I'm
going
to
try
playing
back
an
mp4
asset
that
exists
in
an
ipfs
Gateway.
B
So
it
takes
a
sec
to
load
the
MP4
asset
and
we
can
try
to
start
playing
it
back.
But
we
can
see
here
that
it's
buffering
a
good
amount
likely
due
to
the
fact
that
the
bandwidth
isn't
sufficient
to
download
the
data
fast
enough
to
continue
playback
next
I'm
going
to
head
over
to
this
live
purejs.org
page,
and
this
page
shows
you
how
you
can
use
ipfsc
ID
playback
in
your
application
and
also
shows
a
demo
of
that
so
I'm
going
to
paste
in
an
ipfs
URI
with
the
same
exact,
ipfs
CID.
B
A
A
As
I
mentioned,
you
know,
guaranteed
playback,
quality,
building
with
decentralized
storage
and
life.
Your
studio
creates
the
optimal
viewing
experience.
It's
also
chain
agnostic
building.
A
You
know
both
ipfs
and
live
peer
are
chain
agnostic,
web
3,
infrastructure
protocols-
and
you
know
this
allows
developers
to
create
the
best
video
experience
wherever
you
want
to
build,
and
it
really
makes
the
infrastructure
in
the
back
end
a
composable
layer
where
you
know,
wherever
you
are
whatever
wherever
chain
you
want
to
be,
you
can
tailor
to
to
your
communities
and
your
end
users,
and
it
allows
you
know,
also
developers
to
help
creators
create
curate
their
content
as
well,
where
you
know,
creators
can
also
choose
where
they
want
to
broadcast
their
content.
A
A
It's
really
hard
to
just
track
that
so
with
verifiable
video
we're
we're
working
on
a
technique
that
allows
for
video
Integrity
while
streaming
the
video,
and
we
do
that
by
creating
a
raw
media
ID
that
is
kind
of
like
a
merkelized
structure
so
that
as
you're
streaming
video
you
can
also
get
the
proofs
with
that
stream
media,
so
stay
tuned
for
that
and
and
ultimately
I
think
like
what's
most
powerful
about
using
you
know,
video
decentralized,
video
and
decentralized
infrastructure
together
is
the
opportunity
it
presents
to
put
power
back
in
the
hands
of
creators.
A
I
talked
about
the
bad
deal
that
creators
get
in
the
web,
2
Monopoly
situation
that
we
currently
have,
and
you
know,
before
decentralized
infrastructure.
All
video
and
I'll
creation
of
video
exists
in
the
context
of
that
application.
So
you
know
everything
is
branded
a
YouTube,
video
or
you're.
You
know
called
a
YouTuber
or
a
YouTube
streamer
you're,
a
tick
talker,
and
you
know,
as
soon
as
you
create
a
video
make
it
streamable
it
lives
in
the
context
of
that
application
and
as
consumers,
we
don't
think
about
that.
A
A
So
in
web
3,
the
creator
of
the
video
owns
how
the
video
shared,
how
it's
used,
how
it
gets
accessed,
how
it
gets
monetized,
how
it
gets,
manipulated
and
kind
of
collaborated
on
in
its
dreamable
format,
and
you
not
no
longer
need
to
make
that
trade-off
of
giving
up
ownership
in
order
to
make
something.
Streamable
and
you
know
in
in
terms
of
Creator
applications
and
create
our
economy
like
another.
A
Really
big
difference
is
you
know,
because
the
advertising
model
around
user
data
is
so
Central
to
the
economics
of
the
internet
in
in
web
2
creators
are
forced
to
develop
the
largest,
the
largest
possible
audiences,
and
it
can
really
take
creators.
You
know
sometimes
up
to
two
years
to
get
an
audience
level
where
they
start
to
become
discoverable
on
those
platforms.
So
I
think
you
know
discoverability
that
that
can
be
enabled
by
new
web
3
social
protocols
by
new
models
of
monetization
I.
A
And
so
some
examples
of
of
applications
that
are
already
testing
this
out
lens
tube,
which
is
an
application
on
on
lens
on
the
lens
ecosystem,
is
a
it
uses.
The
video
on
demand
feature
of
live
peer
with
kind
of
tick.
Tock
experiences
like
bytes
and
users
can
fully
own
and
monetize
their
content,
using
the
collect
module
on
lens.
A
The
402
is
another
really
cool,
Creator
application,
that
is
helping
creators
monetize,
and
this
was
like
a
really
cool
tweet
of
an
event.
They
did
back
in
back
in
August
that
yeah
this
musician
made.
You
know
over
a
thousand
dollars
in
you,
know,
30
minutes
and
and-
and
that
would
have
taken
him
like
way
more
time
on
web
too,
so
really
excited
to
see
what
those
of
you
who
are
interested
in
video
applications
in
the
protocol.
Labs
ecosystem
will
build
and
there
is
an
exciting
opportunity
coming
up.
A
That
starts
on
Tuesday
live
peers
hosting
within
code
Club,
the
first
ever
web3
video
hackathon.
This
is
the
first
time
in
the
space
that
there's
ever
been
a
hackathon.
That's
just
exclusively
focused
on
video
I'm
super
excited
that
protocol
Labs
is
signed
up
to
be
a
partner
for
this
hackathon.
We
have
a
lot
of
other
amazing
web
3
projects
who
will
be
sponsoring
prizes,
including
lip
protocol
Sora
streamer
lens,
there's
a
there's
a
whole
super
fluid
whole
host,
so
really
encourage
people
to
sign
up
if
you're.
A
If
there
are
any
designers
in
the
audience,
we
are
also
going
to
have
a
design
bounty
to
try
and
encourage
more
folks
who
are
focused
on
user
experience
and
product
to
you
know,
imagine
a
really
amazing
design
for
for
a
video
application
that
you
know
can
be
built
out
with
code
later
so
I'm
personally
excited
to
see
more
hackathons
in
web
3
focus
on
on
designers
and
creators
who
are
really
yeah
about
designing
great
user
experiences,
and
that's
me
I'm
Shan,
I'm,
shan.lens
shanvasion
on
Twitter,
and
then
please
also
follow
us
live
here
at
Twitter
and
look
forward
to
chatting
with
you
guys
thanks.