Event Schedule

Our 4th year of Kranky Geek in San Francisco

9:00 am
~ 1 hour

Event registration

Doors Open. Welcome to the 7th Kranky Geek event! The event will start promptly at 10:00 am.

10:00 am
~ 15 min

Welcome

Welcome and event overview from Kranky Geek!

10:15
~ 20 min
Facebook

Facebook Messenger RTC – The Challenges and Opportunities of Scale

Over 400 million people call or video chat one another through Facebook Messenger every month. Li-Tal Mashiach, Engineering Manager @ Facebook will discuss some of the challenges and opportunities that come with scale.

10:35
~ 20 min
Tokbox

AI and the dawn of real-time communications

The ideal confluence of RTC and AI leads itself to several interesting trends to augment the communications experience through AI and ML techniques. Badri Rajasekar, CTO @ Tokbox will explore some of the trends with a few examples of how to leverage this trend.

10:55
~ 20 min

Break

Get a snack and network with hundreds of WebRTCers.

11:20
~ 20 min
VoiceBase

Deep Learning & NLP - Deriving intent from spoken information

Speech analytics have been around for decades, but only recently has this technology become widely accessible. We will discuss the benefits and discoveries that have come from applying deep learning neural networks to speech recognition and Natural Language Processing (NLP) to deliver actionable intelligence from spoken information

11:40
~ 20 min
Atlassian

Improving Call Quality with Machine Learning

How do you find ways to send more pixels and lose fewer packets in various network conditions? Emil Ivov from Atlassian will review his team's efforts to continually optimize video quality using machine learning.

12:00
~ 20 min
Vidyo

Scaling WebRTC Video Infrastructure

Scaling media servers in multiparty calling services is very different than scaling traditional web services. We discuss best practices for scaling server-side video media infrastructure.

12:20
~ 50 minutes

Lunch Break

Breakfast, lunch, snacks, and coffee/tea/water will be served during the event. Vegetarian, gluten free, and vegan meals will be served. You are also welcome to bring your own food, if you'd like.

13:10
~ 10 min
GDI

Girl Develop It!

Kranky Geek is proud to sponsor Girl Develop It! Lets give them a moment to explain their mission.

13:20
~ 20 min
WebKit

WebKit with WebRTC for iOS and Safari

WebRTC is now on iOS and Safari. WebKit will discuss the details you need to effectively expand WebRTC to Safari and make it run in an iOS webview.

13:40
~ 20 min
Peer5

Building a P2P CDN based for live broadcast

Connecting millions of video streams into a real time mesh network introduces some interesting scaling issues. Peer5 will explain how WebRTC's data channel can create P2P networks to stream live video to large TV-sized audiences.

14:00
~ 30 min

Break

Get a snack and network with hundreds of WebRTCers. Important: Google facilities has a mandatory fire drill scheduled during this hour. All participants must leave the building via the stairs. We have allowed a longer break period subject to change.

15:00
~ 20 min
Slack

Building and Scaling Video Conferencing in Slack

How do you design and operate a service that runs group calls with over a million minutes a day? That's exactly what Slack is going to share with us.

15:20
~ 20 min
Twilio

Augmenting the World in Real Time

Enhance your WebRTC video streams with augmented reality (AR)! Twilio will review some of the techniques and methods you can use.

15:40
~ 20 min
Frozen Mountain

Real Time Translation in WebRTC

Speech-to-Text, Text Translators, and Text-to-Speech services are all becoming readily available both in the cloud or at the client. In this demo Frozen Mountain will mash them all together and mix in some WebRTC to create a real time translation web app for some special use cases.

16:00
~ 30 min

Break

Get some food, ask some questions, make some connections.

16:30
~ 30 min
Google

WebRTC: The path to 1.0

The Google product team will provide insights on what they have been working on and a roadmap of where they're going.

17:00
~ 20 min
Appear.in

NSFW - How to Filter Inappropriate Content from Real Time Video Streams

Inappropriate video content can quickly attract unwanted attention to your growing video application. WebRTC top gun Philipp Hancke (Fippo) will show how to use recent advances in image processing technologies to quickly and easily keep your service "Safe for Work."

17:20 - 19:00
~ 2 hrs
Reception

Networking

After Hours reception, with great wines from Grant Marie Winery, cocktails (including non alcoholic) from Alcademics, and live DJ music by Smoke Jumper

Sponsors

Many thanks to these sponsors for their economic & intellectual contribution to Kranky Geek worldwide events.
Beverages for Kranky Geek supplied by Grant Marie Winery and the mixologists at alcademics
DJ music by Smoke Jumper

Expert speakers

Meet the great speakers at this year’s event

Niklas Blum

Google PM WebRTC

WebRTC #ftw

    Huib Kleinhout

    Product Manager at Google

    Keeping the web open and awesome

    Youenn Fablet

    Software Engineer at Apple/Webkit

    Doing fun stuff with web technologies, multimedia and internet protocols. Within and around WebKit

      Justin Uberti

      Google, Principle Engineer

      Technical lead for Duo, WebRTC; co-lead for Allo. Occasional mathematician, physicist, and musician

      Li-Tal Mashiach

      Engineering Manager at Facebook

      Li-Tal Mashiach is an engineering manager in Messenger RTC, leading the real time media team

      Badri Rajasekar

      SVP Engineering & CTO at TokBox

      Provider of OpenTok, the leading real-time communications platform

      Rob Brazier

      Twilio

      Sr. Product Manager for WebRTC @ Twilio

      Roi Sasson

      Vidyo

      12+ years at Vidyo as SVP of Engineering and now Chief Technology Officer

        Walter Bachtiger

        VoiceBase - cofounder & CTO

        Data mining nerd turned modern speech recognition expert

          Anton Venema

          CTO & RTC Expert

          Technical visionary and prime architect of Frozen Mountain’s products

            Lynsey Haynes

            Slack

            Software Engineer on Slack's RTC service

            Andrew MacDonald

            Slack

            Building Slack's RTC service; previously a developer on WebRTC

              Philipp Hancke

              appear.in

              "fippo" is widely known in the WebRTC world for his insights and knowledge

              Emil Ivov

              Chief Video Architect, Atlassian

              Mater video and WebRTC guru, open source champion, and creator of Jitsi

              Hadar Weiss

              Peer5

              Co-Founder and CEO of Peer5. Building a P2P platform for the web using WebRTC

              The Kranky Geek Event is organized by

              Chad Hart

              webrtchacks.com

              Editor and technical blogger on WebRTC and co-organizer on this event

                Chris Koehncke

                chriskranky.com

                Prolific writer & commenter on emerging communications technologies

                Tsahi Levent-Levi

                bloggeek.me

                A technologist at heart, with a passion for cooking, science fiction and a zest of WebRTC