Chris Pearce Software Engineer, Mozilla Auckland, New Zealand

Slides:



Advertisements
Similar presentations
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July 2012.
Advertisements

What Makes Open Source Projects Work Andrew Stellman Stellman & Greene Consulting
School of Engineering & Technology Computer Architecture Pipeline.
Part 2 Introduction to CSS. CSS Syntax – class selector 1 With the class selector you can define different styles for the same type of HTML element. You.
HTML 5 and CSS 3, Illustrated Complete Unit K: Incorporating Video and Audio.
Competitive Algorithm Calculation Testing in a Unified System (CACTUS) Software Plan 9/23/ Presented By: ExoNET Solutions.
Dongseop Kim.  Purpose of HTML 5  Semantic Mark up  Web Form Function  Support Rich Web Application.
 Definition of HTML Definition of HTML  Tags in HTML Tags in HTML  Creation of HTML document Creation of HTML document  Structure of HTML Structure.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 System and Software Engineering.
Software and Services for the Protection of Essential Infrastructure AUTOMATED STREETWORKS SYSTEMS IMPROVE PRODUCTIVITY beforeUdig New Zealand Stephen.
HTML5. What is HTML5? HTML5 will be the new standard for HTML. HTML5 is the next generation of HTML. HTML5 is still a work in progress. However, the major.
Seraphim.  Our Clients: ◦ Ms. J’aimé Pfeiffer ◦ Ms. Jen Cannell  Guests ◦ Dr. Meg Fryling ◦ Dr. Darren Lim.
 Lesson 08: The Internet. Physical Architecture of the Web Arpanet 1969 The Internet 40 Years ago: single line 400 miles long, first transmission.
Video on the Web Kevin Lynch Chief Software Architect Adobe Systems December 12, 2007.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 Software Engineering The first lecture.
2-Oct-15 1 Introduction to Software Engineering Softwares Importance of SWE Basic SWE Concepts ICS Software Engineering.
2-Oct-15 Introduction to SWE1 Introduction to Software Engineering Softwares Importance of SWE Basic SWE Concepts.
Ανοιχτό Λογισμικό & Βέλτιστες Πρακτικές Υλοποίησης Έργων Πληροφορικής σε Επιχειρήσεις Dimitris Andreadis Software Engineering Manager JBoss Application.
PROJECT MANAGEMENT ITERATION REPORT Iteration:2014.xx Date:mm/dd/yy.
Maintainability of FLOSS Projects
Software Engineering EKT 420 MOHAMED ELSHAIKH KKF 8A – room 4.
An Introduction to Software Engineering. What is Software?
DigCCurr Winter Institute January 7-8, 2013 Chapel Hill, North Carolina, USA DigCCurr Professional Institute Standa Pejša.
Computer Science and Software Engineering© 2014 Project Lead The Way, Inc. HTML5 Evolving Standards JavaScript.
Sakai Kaltura Integration Aaron Zeckoski Software Engineer Unicon ( Contact:
HTML Basic. What is HTML HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML is not a programming language, it.
Main functional requirements. Non functional requirements. System architecture overview. Main classes. GUI Open questions Task List.
Sampling Focus Questions- - What is sampling? - Why should we sample? - What is a reliable sample?
Web Design. What is the Internet? A worldwide collection of computer networks that links millions of computers by – Businesses (.com.net) – the government.
Getting the internal right is key to getting the external right - right? Denise Mackay Strategic Communications Manager Statistics New Zealand UNECE Work.
Presented By:.  Problem  Solution  Architecture ◦ What ◦ Why  Challenges  Status  Demo  Questions.
Vulnerabilities in Operating Systems Michael Gaydeski COSC December 2008.
INTRODUCTION CSE 470 : Software Engineering. Goals of Software Engineering To produce software that is absolutely correct. To produce software with minimum.
Mozilla Firefox is not Opening. For More Visit: firefox-customer-service For More Visit:
FOMS 2010 Wellington, NZ Conrad Parker ● kfish ● Hallo I live in Tokyo. It is a city in Japan. It is a very nice place. Please visit Tokyo! ● I have a.
CHAPTER 10 AUDIO AND VIDEO. MEDIA PLAYER API HTML5 contains an API (Application Programming Interface) for controlling audio and video players embedded.
The Xiph.org Foundation Ogg Theora Dr. Timothy B. Terriberry.
Call Us Mozilla Firefox Online Technical Support Phone Number For more details visit at:- -techsupportnumber.com/mozilla-
Enterprise Town Hall solution
Regulation of non-structural elements in NZ
Chapter 4: HTML5 Media - <video> & <audio>
SEO Services in Hyderabad
Business Administrative Support Vocabulary
Software Development CMSC 202.
Douglas Bagnall Artist and programmer
Who am I? Andy Nicholson [ andycat ] Engineer / Activist / Artist
Cristian Adam Who am I? Cristian Adam 'drac667' on IRC FOMS 2010 Wellington, NZ.
The Linux Command Line Chapter 14
Who am I? Ralph Giles 'rillian' on IRC, twitter
Pre-Production Determine the overall purpose of the project.
LEAP + and the substantial benefits of deploying XBRL
Wellington Capital By Nikhil Patel
Servicenumber.org/mozilla- firefox.html. servicenumber.org/mozilla-firefox.html Mozilla Firefox Customer Service.
Audio and Video Chapter 10.
MY Ideal job By: Dušan Gordanić
تاریخچه گروه مهندسی مواد دانشگاه سمنان
3D Reconstruction from 2D Projections
An Introduction to Software Engineering
Computer Networks and Internet
بسم الله الرحمن الرحيم القيد المدني في فلسطين.
Cloud Based Media Streamer
آموزش نحوه ورود و استفاده از سامانه آموزش مجازی
UPR 2019 Pre-session: New Zealand Wellington October 2018
Topics discussed in this section:
Topics discussed in this section:
TrackSAFE NZ Strategy – 2019/2020
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
BROWSERS..
Individual APT Presentation January 2006
 Dialkiwi Limited and our large fleet of cabs can help get you to where you need to go safely and reliably on time.  We offer best outside cheap taxi.
Presentation transcript:

Chris Pearce Software Engineer, Mozilla Auckland, New Zealand FOMS 2010 Wellington, NZ

What are my projects? Mozilla Firefox HTML5 <video> player “Keyframe” indexing for Ogg “Skeleton 3.1” http://github.com/cpearce/OggIndex Indexing for ffmpeg2theora FOMS 2010 Wellington, NZ

Firefox <video> : Activities Ogg playback Seeking bugs lib{oggz,oggplay,fishsound} bugs “Keyframe” indexing for Ogg Removing Firefox use of liboggplay FOMS 2010 Wellington, NZ

Firefox <video> : Challenges Adoption of Ogg/Theora/Vorbis HTML5 <video> Acceptance and adoption of keyframe index Maintaining patches on top of lib{oggplay,oggz,sydneyaudio,fishsound} Poor liboggplay performance, architecture and reliability No libvorbis API documentation Ogg seeking still sucks FOMS 2010 Wellington, NZ