• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
webrtcHacks

webrtcHacks

Guides and information for WebRTC developers

  • Home
  • About
    • Chad Hart
    • Philipp Hancke
  • Subscribe
  • Contact
  • Show Search
Hide Search

Walkthrough

local Jitsi recording hack with getDisplayMedia audio capture and mediaRecorder

Guide getDisplayMedia, jitsi, mediaRecorder, Walkthrough

Using getDisplayMedia for local recording with audio on Jitsi

I wanted to add local recording to my own Jitsi Meet instance. The feature wasn’t built in the way I wanted, so I set out on a hack to build something simple. That lead me down the road to  discovering that: getDisplayMedia for screen capture has many quirks, mediaRecorder for media recording has some of its […]

Chad Hart · June 30, 2020

Guide computer vision, Intel, Walkthrough

Accelerated Computer Vision inside a WebRTC Media Server with Intel OWT

WebRTC has made getting and sending real time video streams (mostly) easy. The next step is doing something with them, and machine learning lets us have some fun with those streams. Last month I showed how to run Computer Vision (CV) locally in the browser. As I mentioned there, local is nice, but sometimes more performance […]

Chad Hart · April 3, 2020

Guide Technology DataChannel, quic, Walkthrough

First steps with QUIC DataChannels

Note: as of March 2021 both experiments no longer work in Chrome. QUIC-based DataChannels are being considered as an alternative to the current SCTP-based transport. The WebRTC folks at Google are experimenting  with it: Looking for feedback: QUIC based RTCQuicTransport and RTCIceTransport API's are available as origin trial in Chrome 73 for experimentation.https://t.co/KVVEVmggms — WebRTC […]

Philipp Hancke · February 11, 2019

Guide fuzzing, janus, libwebrtc, Walkthrough

Let’s get better at fuzzing in 2019 – here’s how

Fuzzing is a Quality Assurance and security testing technique that provides unexpected, often random data to a program input to try to break it. Natalie Silvanovich from Google’s Project Zero team has had quite some fun fuzzing various different RTP implementations recently. She found vulnerabilities in: WebRTC — mostly issues in the RTP payload Facetime – a […]

Philipp Hancke · December 14, 2018

Guide computer vision, TensorFlow, Walkthrough

Computer Vision on the Web with WebRTC and TensorFlow

TensorFlow is one of the most popular Machine Learning frameworks out there – probably THE most popular one. One of the great things about TensorFlow is that many libraries are actively maintained and updated. One of my favorites is the TensorFlow Object Detection API.   The Tensorflow Object Detection API classifies and provides the location of multiple […]

Chad Hart · December 3, 2017

Primary Sidebar

  • Sponsored. Become a webtcHacks sponsor

Email Subscription

Subscribe to our mailing list

* indicates required
webrtcHacksguides and information for WebRTC developers

Footer

SITE

  • Post List
  • About
  • Contact

Categories

  • Guide
  • Other
  • Reverse-Engineering
  • Standards
  • Technology

Tags

apple Blackbox Exploration Brief Chrome code computer vision DataChannel debug e2ee Edge extension gateway getUserMedia hangouts ICE ims insertable streams ios ip leakage janus jitsi kurento MCU media server Microsoft NAT ORTC Promo Q&A raspberry pi Safari SDES SDP sfu signaling simulcast standards TensorFlow TURN video vp8 Walkthrough Web Audio webrtc-internals wireshark

Follow

  • Twitter
  • YouTube
  • GitHub
  • RSS

webrtcHacks · copyright © 2022