Building advanced web services in the browser
Upcoming SlideShare
Loading in...5
×
 

Building advanced web services in the browser

on

  • 644 views

Presentation by Jonas Hombert (Jaycut) at Disruptive Code 2010.

Presentation by Jonas Hombert (Jaycut) at Disruptive Code 2010.

Statistics

Views

Total Views
644
Views on SlideShare
644
Embed Views
0

Actions

Likes
0
Downloads
1
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Customers include IKEA and Procter & Gamble

Building advanced web services in the browser Building advanced web services in the browser Presentation Transcript

  • Web & mobile video editing Jonas Hombert| CEO | jonas@jaycut.com | +46 73 698 60 71
  • Complete video editor in a web browser. Jonas Hombert| CEO | jonas@jaycut.com | +46 73 698 60 71 Main product
    • Remix videos and images
    • Add a soundtrack
    • Add transitions
    • Trim video clip
    • Add effects and texts to images
    • Add text slides
    • Export to any format
  • SIME Innovation Day 2008 – Winner among 100 companies, ”For outstanding innovation” Chosen by Google, Ericsson and Telenor One of 20 most promising Young European Startups 2007 Best Entertainment Site Best Newcomer 2007 by Internetworld. Two of 10 awards won among 100 nominees 5 th Most Promising Entre- preneurial IT-company 2007 Webware 100 Video Finalist 2008 by CNET Awards Best Systems Supplier 2008 by SIME Jonas Hombert | CEO | jonas@jaycut.com | +46 73 698 60 71
  • Jonas Hombert | CEO | jonas@jaycut.com | +46 73 698 60 71 Customers And many more…
  • Secondary product, working prototype Editor with UI customized for smaller devices with touch interface. Developed in collaboration with Intel, initially focused on mobile internet devices (MIDs) and netbooks, devices otherwise to weak to manage even basic editing.
  • Future product (our golden goose) Complete video editor in a mobile
    • All normal features – in your pocket
    • HD output
    • Very cross-platform compatible due to magic happening server-side, phone itself only manages UI
    • Tool quality
      • Oprah campaign: 1/3 of ALL submitted videos were edited with JayCut
    • S tickiness
        • Of people choosing to delete account, <2% has edited
        •  People using editing tool stick to service, churn is decreased
    • Content quality
      • Almost double (+89%) the time spent watching edited video compared to raw
    Proven value to end users Jonas Hombert | CEO | jonas@jaycut.com | +46 73 698 60 71
  • Technology Jonas Hombert| CEO | jonas@jaycut.com | +46 73 698 60 71
  • Jonas Hombert| CEO | jonas@jaycut.com | +46 73 698 60 71 Backend Technology overview 1: Natural cross-platform compability API Web Service Client/device only manages UI, and is agnostic to language/technology used for it. The result is a technology which quickly can be deployed on a vast number of devices, mobile and other. [REMAINS UNMODIFIED]
  • Jonas Hombert| CEO | jonas@jaycut.com | +46 73 698 60 71 API (RESTful) Application layer Technology overview 2: Architecture Web services (HTTP) Background jobs processing (video conversion, rendering, etc.) Worker 1 W 2 W n Metadata storage Database Media storage Network filesystem
  • Jonas Hombert| CEO | jonas@jaycut.com | +46 73 698 60 71 Server-/client-side rendering: Explanation of different workflows Servers User phone/computer (creation of XML editing template) XML created in UI (Flash/HTML5/whatever), then sent to servers Servers render final video. Output in a wide variety of formats 1. Upload 2. Editing 3. Rendering & preview 4. Publish (final export, when user is done) Web Device Media is uploaded to servers Low-res preview streamed back Servers render low-res video, used for previewing
  • Ambition: Edit any video on the web, using any device, anywhere, and publish to any other format, device or web page. That’s JayCut. Jonas Hombert CEO & Co-founder [email_address] +46 73 698 60 71
  • To consider when building your web-app: Client- VS serverside Where bulk of the work is done Intensity of work done (CPU etc) High Low Client-side Server-side