+ All Categories
Home > Technology > Video Now! a comprehensive guide to video on your website

Video Now! a comprehensive guide to video on your website

Date post: 15-May-2015
Category:
Upload: bokowsky-laymann-gmbh
View: 740 times
Download: 0 times
Share this document with a friend
Description:
Today videos are on almost every website. With Flash and the FLV-Player embeding them had been a nobrainer. But things have changed, there is HTML5 now all over the place and mobile devices give us new challenges. This talk will show you what to consider when it comes to bringing videos to the web which should work with any browser on any device on any bandwith.
Popular Tags:
57
A comprehensive guide to video on your website CFCamp, Germering, 14. Oktober 2013 © WavebreakMediaMicro - Fotolia.com Video Now!
Transcript
Page 1: Video Now! a comprehensive guide to video on your website

A comprehensive guide to video on your websiteCFCamp, Germering, 14. Oktober 2013

© WavebreakMediaMicro - Fotolia.com

Video Now!

Page 2: Video Now! a comprehensive guide to video on your website

Make or Buy?

Page 3: Video Now! a comprehensive guide to video on your website

Production

Encoding

Presentation

Distr ibution

Pro

cess

Page 4: Video Now! a comprehensive guide to video on your website

Encoding

Page 5: Video Now! a comprehensive guide to video on your website

• Which browser?• What encodings?• Which resolutions?• What bitrate?• How to transcode?

Encoding

Questions to ask

Page 6: Video Now! a comprehensive guide to video on your website

Encoding

Page 7: Video Now! a comprehensive guide to video on your website

Encoding

Grafic: encoding.com

+ Ogg

+ Ogg

FLV, MP4

Page 8: Video Now! a comprehensive guide to video on your website

Resolutions

Grafic: Wikipedia.com

Page 9: Video Now! a comprehensive guide to video on your website

Formats

What does YouTube do?Quelle: Wikipedia.com

Page 10: Video Now! a comprehensive guide to video on your website

Encoding

non automated

Page 11: Video Now! a comprehensive guide to video on your website

Encoding

non automated

Page 12: Video Now! a comprehensive guide to video on your website

Encoding

non automated

Page 13: Video Now! a comprehensive guide to video on your website

+ good quality+ flexible-- very time consuming- can‘t automate-- does not scale

Encoding

zu Fuß

Page 14: Video Now! a comprehensive guide to video on your website

Encoding

automated, in House

Page 15: Video Now! a comprehensive guide to video on your website

Encoding

automated, in House

Page 16: Video Now! a comprehensive guide to video on your website

Encoding

automated, in House

Page 17: Video Now! a comprehensive guide to video on your website

+ good quality+ fast+ batch processable+ Row data stay in house (on the continent)- requires maintainance- expensive for small volumes- scales badly

Encoding

automated, in House

Page 18: Video Now! a comprehensive guide to video on your website

Encoding

Cloud based

Page 19: Video Now! a comprehensive guide to video on your website

Encoding

Cloud based

Page 20: Video Now! a comprehensive guide to video on your website

Encoding

Cloud based

Page 21: Video Now! a comprehensive guide to video on your website

+ easy+ cheap at small volumes+ scales quite good+ no need for maintainance- row data leaves home- slow- limited in functionality

Encoding

Cloud based

Page 22: Video Now! a comprehensive guide to video on your website

Produktion

Encoding

Presentation

Distr ibution

Pro

cess

Page 23: Video Now! a comprehensive guide to video on your website

Presentation

Page 24: Video Now! a comprehensive guide to video on your website

• HTML5 or Flash?• Which player?

Presentation

Questions to ask

Page 25: Video Now! a comprehensive guide to video on your website

Presentation

Grafic: Longtail Video

Page 26: Video Now! a comprehensive guide to video on your website

Presentation

Source: CanIUse.comHTML5 video browser support

Page 27: Video Now! a comprehensive guide to video on your website

Grafic: Longtail Video

Presentation

HTML5 video browser support

Page 28: Video Now! a comprehensive guide to video on your website

What does YouTube do?

Flash Player HTML5 native

Source: Wikipedia.com

Presentation

Page 30: Video Now! a comprehensive guide to video on your website

Presentation

Video Player

www.praegnanz.de/html5video

Page 32: Video Now! a comprehensive guide to video on your website

Production

Encoding

Presentation

Distr ibution

Pro

cess

Page 33: Video Now! a comprehensive guide to video on your website

Distr ibution

Page 34: Video Now! a comprehensive guide to video on your website

• Progressive loading vs streaming?

• Streaming-Server vs Adaptive bitrate streaming?

Distr ibution

Questions to ask

Page 35: Video Now! a comprehensive guide to video on your website

Distr ibution

Progressive loading

Page 36: Video Now! a comprehensive guide to video on your website

Distr ibution

Streaming server

Page 37: Video Now! a comprehensive guide to video on your website

Distr ibution

Streaming server

Page 38: Video Now! a comprehensive guide to video on your website

Distr ibution

Streaming server

Page 39: Video Now! a comprehensive guide to video on your website

+ consumes less bandwith, might be an option for high traffic sites+ works with almost any client (Set-top boxes, old computers etc.)+ easy skipping++ out of the box bandwith detection-- massive problems with firewalls- problematic in combination with CDNs

Distr ibution

Streaming server

Page 40: Video Now! a comprehensive guide to video on your website

But do we really need that anymore?

Page 41: Video Now! a comprehensive guide to video on your website

HLS

Page 42: Video Now! a comprehensive guide to video on your website

Distr ibution

HTTP Live Streaming (HLS) Grafic: encoding.com

Page 43: Video Now! a comprehensive guide to video on your website

Distr ibution

HTTP Live Streaming (HLS) Grafic: encoding.com

Page 44: Video Now! a comprehensive guide to video on your website

+ runs via http, needs just a webserver+ works great with firewalls+ can handle CDNs+ build in bandwith detection- runs natively only on iOS and MacOS+ with some help from JWPlayer it runs on almost every browsern- a nightmare on Android

Distr ibution

HLS (HTTP Live Streaming)

Page 46: Video Now! a comprehensive guide to video on your website

Distr ibution

HTTP Dynamic Streaming (HDS) Grafic: encoding.com

Page 47: Video Now! a comprehensive guide to video on your website

Distr ibution

Cloud Streaming Services

Page 48: Video Now! a comprehensive guide to video on your website

Distr ibution

Cloud Streaming Services

Page 49: Video Now! a comprehensive guide to video on your website

Distr ibution

Cloud Streaming Services

Page 50: Video Now! a comprehensive guide to video on your website

Distr ibution

Cloud Streaming Services

Page 51: Video Now! a comprehensive guide to video on your website

Distr ibution

Cloud Streaming Services

Page 52: Video Now! a comprehensive guide to video on your website

ColdFuson & HTML5 video

Page 53: Video Now! a comprehensive guide to video on your website

• <cfmediaplayer> tag supports HTML5 video since CF10

• Player is based on OSMF• Does not support multiple

resolutions• Does support HDS, does

not support HLS

ColdFuson & HTML5 video

Page 54: Video Now! a comprehensive guide to video on your website

• provide mp4 and webm files(ignore flv and ogg)

• provide them in 240p, 360p, 480p, 720p and 1080p

• use HLS for iOS Devices• favour HTML5 video over Flash• provide Flash Fallback for IE8• consider using JWPlayer instead of

<cfmediaplayer>

Conclusion

My Recommendations

Page 55: Video Now! a comprehensive guide to video on your website

This slides and much more at:

www.bokowsky.net/de/knowledge-base/

Page 56: Video Now! a comprehensive guide to video on your website

Come and see us

Club Mate and fritz-kola for free

Page 57: Video Now! a comprehensive guide to video on your website

Thank You!

Markus [email protected]@MarkusBokowskyalso on Facebook, Google+, Foursquare, LinkedIn, Lanyrd, Pinterest, etc .

Bokowsky + Laymann GmbHwww.bokowsky.com@BokowskyLaymannalso on Facebook, Slideshare, YouTube, Flickr

BTW: We are hiring. Looking for ColdFusion and Java Devs

[email protected] or contact us in a social network of your choice


Recommended