Video workshops
Is it for me?
Is it connected to what i'm doing in work?
no, not at all
I want to be a better webdeveloper
no, its not for you
how to create HTML5/flash video player?
no, its not for you
how to edit video in post processing tools
no, its not for you
how to rip a blue ray movie?
no, its not for you
are you IT geek?
what is happening in the background?
create video platform not how to use it
Time schedule
Friday's
every 2 or 3 weeks
Format
Workshops :)
Presentations of tools
Technical presentations :(
Agenda
H.264 + x264 (lib)
H.264 hardware encoding
- nvenc
- VCE 2.0
- Nvidia CUDA
- OpenCL
video encoding tools
- ffmpeg
- handbreak
- episode engine
Encoding farm in SVP
- micro service architecture
- rabbit MQ
- episode engine / ffmpeg
- imagemagic
- silex
- akamai / svp integration
Video streaming
- HLS
- HDS
- pseudostreaming (mp4, webm)
Live video streaming
- live hardware encoders
- types of CDN live ingest
- tricks
- svp live encoder project
Akamai CDN
- Luna control configuration
- HDS/HLS stream possibilities
- Live DVRs
- Live video archive managment
- maybe more if needed
Video security
- Why no DRM
- Token stream authorization
- Media encryption
- HLS with AES
HTML5 player/flash player
- which player where
- which type of stream where
- which video codec where
Monetizing videos
- VAST
- VAST + HTML5/Flash
- VideoPlaza Karbon
Monetizing live videos
- live midroll insetions
Native video players
- Andriod + HLS nativeplayer
- iOS + HLS native player
h.265/HEVC, VP9
MPEG-DASH streaming
MPEG-DASH
player based on dash.js
SVP REST API
how rest video api should look like
SVP
how Schibsted Video Platform works
Video workshops
By Konrad Pietrzkiewicz
Video workshops
- 573