JavaZone 2012 - Everything a Java(script) programmer needs to know about internet video

Video content is playing an increasingly important role on the web today. Video provides an engaging and effective way of conveying your message to an audience. Yet as programmers, lack of tooling has made it difficult for us to access video.
This talk covers everything you need to work effectively with video using Java and HTML5. After introducing the basic concepts of frames, codecs and container formats, we'll dive into video production, analysis and transformation using the open source library Xuggler. We'll then show you how to consume video in the browser using HTML5 video and Javascript. We'll also cover new APIs giving programmatic access to the user's webcam and how to process live video with effects in the browser using the Canvas API.
The format of the talk is a mix of slides covering the theory with some fun demos showing what kind of video solutions you can create using what you've learned. Whether your plan is to build the next Youtube or you just want to add some video to your web site, this talk covers everything you need to get started.
Eirik Bjørsnøs

Eirik Bjørsnøs

Eirik currently holds the position of Chief Scientist at Kantega, a Norwegian employee-owned IT consulting company. Eirik is constantly on the lookout for smarter technology and leaner processes that may help us produce software more effectively. From low-level byte code optimizations to company culture, Eirik loves to experiment and regularly presents what he finds at conferences such as JavaZone, Smidig and the Java Posse Rounup.