Philipp Hancke (@hcornflower) 's Twitter Profile
Philipp Hancke

@hcornflower

rtc@meta. Still cheering for @jitsinews and @NVIDIAGFN. Opinions are my own and I have plenty of them.

ID: 1974059004

calendar_today20-10-2013 06:34:42

7,7K Tweet

2,2K Followers

457 Following

Botschaft Israel (@israelingermany) 's Twitter Profile Photo

Ein Dankeschön an die Bundesliga-Teams, die sich gegen Antisemitismus stark machen! Es ist großartig, dass viele eine klare Position beziehen. Doch es darf nicht nur bei Gedenkposts zum 9. November bleiben – wir brauchen Taten! Wenn Bundesliga-Teams die IHRA-Arbeitsdefinition

Ein Dankeschön an die Bundesliga-Teams, die sich gegen Antisemitismus stark machen! Es ist großartig, dass viele eine klare Position beziehen. Doch es darf nicht nur bei Gedenkposts zum 9. November bleiben – wir brauchen Taten! Wenn Bundesliga-Teams die IHRA-Arbeitsdefinition
Chrome for Developers (@chromiumdev) 's Twitter Profile Photo

Capture Handle enables smoother collaboration between web apps during screen sharing. This feature makes it possible to build intuitive controls for presentations, avoid the "hall of mirrors" effect and more! See how it works: goo.gle/3XEV5Zl

Capture Handle enables smoother collaboration between web apps during screen sharing. This feature makes it possible to build intuitive controls for presentations, avoid the "hall of mirrors" effect and more! 

See how it works: goo.gle/3XEV5Zl
Justin Uberti (@juberti) 's Twitter Profile Photo

Besides the new WebRTC endpoint, a few other 🔥 Realtime API improvements: - newer models (gpt-4o-realtime-preview-2024-12-17 and gpt-4o-mini-realtime-preview-2024-12-17) - improved pricing (10x cheaper when using mini) - longer duration (session limit is now 30 minutes)

Gustavo Garcia (@anarchyco) 's Twitter Profile Photo

I couldn't resist playing with a new WebRTC OpenAI API and share some notes in case somebody is curious about how things work under the hood: medium.com/@ggarciabernar… Great work!

Justin Uberti (@juberti) 's Twitter Profile Photo

Highly recommend learning by doing, but if you want an intro into audio DSP I recommend starting somewhere easier, e.g., a resampler, a noise suppressor, an AGC. Writing a software AEC (with delay estimation and NLP) as a first project is something out of Good Will Hunting.

Highly recommend learning by doing, but if you want an intro into audio DSP I recommend starting somewhere easier, e.g., a resampler, a noise suppressor, an AGC. Writing a software AEC (with delay estimation and NLP) as a first project is something out of Good Will Hunting.
Justin Uberti (@juberti) 's Twitter Profile Photo

That said, if you're undaunted and eager to learn more about this space, here are a few overview resources to get you started: youtu.be/NEx1XwwwcO0?t=… (Per Åhgren on the WebRTC audio pipeline) youtu.be/gV354kWh08o?t=… (Olga S on the audio pipeline in Chrome)

Alliance For Open Media (@a4omedia) 's Twitter Profile Photo

Sasikanth Bendapudi, Microsoft’s group engineering manager, shares how Microsoft Teams takes video quality to the next level with #AV1. Read more here: aomedia.org/av1-adoption-s… #MicrosoftTeams #VideoConferencing #TechInnovation #RealTimeCommunication

Natalie Silvanovich (@natashenka) 's Twitter Profile Photo

Just unrestricted an issue that shows a fun new attack surface. Android RCS locally transcribes incoming media, making vulnerabilities audio codecs now fully-remote. This bug in an obscure Samsung S24 codec is 0-click project-zero.issues.chromium.org/issues/3686956…

Parisa Tabriz (@laparisa) 's Twitter Profile Photo

Proud to be a part of this new initiative helping to fund innovation across the web! So many have made Chrome for Developers what it is today & we hope this helps increase support & collaboration to advance the project and Chromium ecosystem: blog.chromium.org/2025/01/announ… 🎉🕸️

Gergely Orosz (@gergelyorosz) 's Twitter Profile Photo

Just wild to think back how 15 years ago it was a massive cost and headache to figure out how to have source control and code reviews. Today, the answer is obvious: GitHub How GitHub solved a massive pain point plus won in a competitive industry is nothing short of incredible

Gustavo Garcia (@anarchyco) 's Twitter Profile Photo

First time I do a chrome bisect-builds.py to find where something was fixed instead of when was broken tools/bisect-builds.py -a mac -g 125.0.6369.0 -b 133.0.6943.142 --verify-range Only 14 steps and 5mins for each. Gladly there was a soccer game to watch while doing it.

Tsahi Levent-Levi (@tsahil) 's Twitter Profile Photo

Hate Mondays AND working with WebRTC? Time to do something good for the community and fill out this survey about WebRTC development. The results will be shared with those who fill it out near-hollyhock-921.notion.site/1b6eb21754f680…

webrtcHacks (@webrtchacks) 's Twitter Profile Photo

New post: The Unofficial Guide to OpenAI Realtime WebRTC API - full code walkthrough with architecture, #WebRTC tips, data channel messages, and functions by Chad Hart webrtchacks.com/the-unofficial…

New post: The Unofficial Guide to OpenAI Realtime WebRTC API  - full code walkthrough with architecture, #WebRTC tips, data channel messages, and functions by <a href="/chadwallacehart/">Chad Hart</a> 

webrtchacks.com/the-unofficial…
Justin Uberti (@juberti) 's Twitter Profile Photo

There’s a lot that can be further optimized within WebRTC. We think we have line of sight to sub-200ms setup, and 100ms may be achievable.

webrtcHacks (@webrtchacks) 's Twitter Profile Photo

New post: Measuring the response latency of OpenAIs #WebRTC-based Realtime API by @hcornflower Fippo shows how to measure OpenAI's response latency using WebRTC and VoIP tools with an analysis of the results. webrtchacks.com/measuring-the-…

New post: Measuring the response latency of OpenAIs #WebRTC-based Realtime API by @hcornflower 
Fippo shows how to measure <a href="/OpenAI/">OpenAI</a>'s response latency using WebRTC and VoIP tools with an analysis of the results.
webrtchacks.com/measuring-the-…
Gustavo Garcia (@anarchyco) 's Twitter Profile Photo

Nice post! :clap: One of my favorite NetEQ parts is this formula: target_delay = delay_ms + 20ms * loss_percent But is ANA still a thing in WebRTC? I thought even Google Meet had stopped using it.