Philipp Hancke's Avatar

Philipp Hancke

@hcornflower

Working on WebRTC. Opinions are my own and I have plenty of them.

140
Followers
52
Following
31
Posts
18.10.2023
Joined
Posts Following

Latest posts by Philipp Hancke @hcornflower

the empty chair on the right defies ... quantum physics?

02.03.2026 21:52 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Published the "how to fix it" guides for TURN server security. Copy-paste coturn configs included. Also talking about this on WebRTC Live today: webrtc.ventures/webrtc-live/

enablesecurity.com/blog/turn-security-best-practices/

25.02.2026 10:04 πŸ‘ 2 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

Only one thing I'd add is that these models put a premium on knowing what quality output is. That skill is not evenly distributed, and these tools are going to speed-run the consequences of (low) quality in many orgs. Will create demand for thing-knowers.

18.02.2026 09:01 πŸ‘ 15 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

c'mon, web and internet!

13.02.2026 21:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
The Power of 'No' in Internet Standards The voluntary nature of Internet standards means that the biggest power move may be to avoid playing the game. Let's take a look.

If you work on the web, you should read @mnot.net's latest:

mnot.net/blog/2026/02/13/…

It much more elegantly gets to the core of the pro/anti-progress asymmetry I tried to explore last year:

infrequently.org/2025/08/how-do-c…

13.02.2026 21:32 πŸ‘ 8 πŸ” 5 πŸ’¬ 1 πŸ“Œ 0
Preview
Debugging Janus sessions with rtcStats | Meetecho Blog We all know how important it is to monitor your WebRTC infrastructure, especially in terms of checking what happens with PeerConnections as they come and go. Everything always works great in a lab, bu...

I recently spent some time tinkering with #rtcStats to see if/how easy it would be to use with the #Janus demos, or to monitor/analyze Janus #webrtc sessions in general. If you're curious about how that went, read the post and let me know what you think about it!

www.meetecho.com/blog/rtcstat...

03.12.2025 09:57 πŸ‘ 4 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Alex Russell on web standards #developer #webdevelopment
Alex Russell on web standards #developer #webdevelopment YouTube video by RedMonk

If you haven’t had the distinct pleasure of hearing @infrequently.org, do yourself a favor and check out the latest episode of @redmonk.com's MonkCast. We discuss web standards, JavaScript performance, PWAs, and Apple (iOS) & Google (Android). redmonk.com/blog/2025/11... youtube.com/shorts/5N_fm...

24.11.2025 11:54 πŸ‘ 7 πŸ” 6 πŸ’¬ 0 πŸ“Œ 0

and don't worry, we might get WebTransport over RTCPeerConnection in nooooo time!

08.11.2025 20:21 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

But this time it will work out!

08.11.2025 20:18 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

I think I am going to use this meme quite a few times in the future 🀣

08.11.2025 14:55 πŸ‘ 3 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0
Preview
WebRTC vs. MoQ by Use Case - webrtcHacks WebRTC vs. MoQ by use caseβ€”1:1 calls, Voice AI, meetings, and live 1β†’many. See where MoQ, WebRTC, and HLS each win with details.

The #MoQ vs. #WebRTC debate has been missing use case details. See our new post for an analysis of:
* 1:1 calls
* #VoiceAI
* Meetings
* Streaming
* Live streaming
* Webinars / Townhalls

04.11.2025 13:41 πŸ‘ 4 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

it seems you have lost access to the one and only dumpster fire gif? Let me fix that!

31.10.2025 20:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

IM works with 500ms latency. Relaying audio or video in a call does not which is why one wants to run relay servers (TURN) really close to the user which means AWS, Azure or GCP.

28.10.2025 17:52 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The (super)bad news is that they rejected the #RTC devroom, though... 😒 I can't remember the last time that happened, I think it's always been there? No room for #webrtc #sip and other stuff this time around... or #moq, since I'm pretty sure we would have seen submissions on that too

2/2

27.10.2025 08:59 πŸ‘ 4 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

hey, some of us still think "WPT" stands for "web platform test" :-p

25.10.2025 05:27 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Neue Reichskanzlei – Wikipedia

de.wikipedia.org/wiki/Neue_Re... has some details. It seems the Brits are fascinated with eagle standards since the time of the 9th Roman legion

23.10.2025 18:54 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

pour some water on the lava river in Grindavik and it should feel like that!

23.10.2025 18:50 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

WebRTC usage dropped and WebTransport increased a couple of weeks back!

07.10.2025 18:26 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

hey does @mediasoup-sfu.bsky.social do full mesh?

07.10.2025 18:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Is everyone switching to MoQ from WebRTC? - webrtcHacks Media over QUIC (MoQ) hype check: WebTransport usage data with a rebuttal to Cloudflare’s postβ€”why no one has switched to MoQ from WebRTC.

New post: Is everyone switching to #MoQ? Fippo responds to some FUD about #WebRTC in a recent MoQ launch post with some historical perspective & Chrome Status data

07.10.2025 12:41 πŸ‘ 5 πŸ” 5 πŸ’¬ 1 πŸ“Œ 0

there seems to be a trimodal distribution where the top tier... πŸ€”

24.08.2025 15:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Gerrit Code Review

and yet it relies on the code owners Google pays to review and accept (and maintain) had to be convinced and they said "no" (or "not right now"?): chromium-review.googlesource.com/c/chromium/s... (thanks @yoav.ws for asking for transparency!)

21.08.2025 14:30 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Omarchy micro-forks Chromium You can just change things! That's the power of open source. But for a lot of people, it might seem like a theoretical power. Can you really change, say, Chrome? Well, yes! We've made a micro fork of ...

world.hey.com/dhh/omarchy-... is a great example of how this could work, in particular since one can not pay Google

21.08.2025 14:22 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Building and Scaling Video Conferencing in Slack
Building and Scaling Video Conferencing in Slack YouTube video by SFHTML5

www.youtube.com/watch?v=VJj4... has a timeline

19.08.2025 01:16 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

They tried...

19.08.2025 01:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Slack Does WebRTC Video - Here's How (Gustavo Garcia) - webrtcHacks Gustavo Garcia explores how Slack implemented their new WebRTC video feature using chrome://webrtc-internals and reviewing SDP messages.

webrtchacks.com/slack-video/ 2016. These days they gave up on building their own SDK even and run on AWS Chime.

19.08.2025 01:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

they tried. Starting with acqu(h)iring ScreenHero for desktop sharing ~2016. Then tried to replace it with their own server. Learned this stuff is hard...

19.08.2025 00:59 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Really missing Bernard Aboba today. Tell the co-workers you appreciate how great they are while you can, because life is short.

18.08.2025 21:08 πŸ‘ 8 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
URGENT: Upgrade to mediasoup-client 3.15.0 ASAP mediasoup-client 3.15.0 has been released and everyone should upgrade to it ASAP. In Chrome M140, the way codec payload types and RTP extension IDs are assigned in the local SDP will dramatically cha...

mediasoup-client 3.15.0 has been released and you should update to it ASAP, otherwise your app will stop working due to changes in the way Chrome M140 assigns IDs to RTP extensions.

All the info here:

mediasoup.discourse.group/t/urgent-upg...

13.08.2025 17:07 πŸ‘ 1 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Can Perplexity Afford to Fund the Web? The $34.5 Billion-Dollar Question - Open Web Advocacy

Perplexity just offered $34.5B to buy Chrome!

🚨The big question: without a legal obligation, will they fund the web platform that the world relies on at anywhere near Google’s ~$1B/year level?

Our answer: probably not.

New OWA Article: open-web-advocacy.org/blog/can-per...

🧡 Let's break it down

13.08.2025 08:06 πŸ‘ 10 πŸ” 4 πŸ’¬ 1 πŸ“Œ 2