Here's a project from my 20 years in #JavaScript #development: https://www.marquisdegeek.com/onlineselfie This simply grabs the webcam image
and uploads it to imgur, with optional time delay. #getusermedia #webcam #webrtc
#imageprocessing
Here's a project from my 20 years in #JavaScript #development: https://www.marquisdegeek.com/onlineselfie This simply grabs the webcam image
and uploads it to imgur, with optional time delay. #getusermedia #webcam #webrtc
#imageprocessing
edit: I probably misunderstood. Despite file being there with it's size listed, the state of video is "publishing" instead of "done".
> wget "https://video.fosdem.org/2026/....av1.webm"
> ERROR 503: Service Temporarily Unavailable.
AAAAAA, it's "Sorry, this room is full!" all over again.
Github issue that suggests usage of #torrent and #Peertube has been open since 2017.
Peertube allows viewers to share video data among each other through #WebRTC , reducing the burden on the server.
And I updated https://screenshare.fuxle.net with new features and a better UI
✨ fancy animated TV background
✨ camera share support
✨ WebRTC Debug Info
✨ tons of UX enhancements
It's the first day of #FOSDEM2026 and you shouldn't miss our 4 talks! Our colleagues @philn @koala @mariospr and @regocas will cover #WebRTC, #WebKitGTK, #GStreamer, Interop, #MathML, Web Platform and @servo
🚀 [TIẾNG ANH] Mới bàn đầu tuần biết 0 về WebRTC, nhà phát triển đã tạo ra ứng dụng thoại ngẫu nhiên AntTalk! DùngCursor+Next.js, backend Node.js (Railway) & Supabase. Cần cộng đồng kiểm tra vì chỉ dùng host miễn phí (hạn 250 người đồng thời). [TIẾNG PHÁT TRIỂN] #WebRTC #SideProject #NodeJS #VietnamDev
[VIỆT NAM] Nhà phát triển đã tạo app "AntTalk" - chat thoại ngẫu nhiên chỉ sau 1 tuần học WebRTC. Cần người dùng thử nghiệm hệ thống này (host miễn phí, giới hạn 250 người cùng lúc). [NHÃN CỦA K
An analysis of the current state of Media over Quic and whether it might replace WebRTC. https://hackernoon.com/will-media-over-quic-replace-webrtc #webrtc
@gayexpired Ich mein, am Ende ist es auch nur #WebRTC.
Ob #NextcloudTalk, #JitsiMeet oder wasauchimmer...
WhatsApp Clone... But Decentralized and P2P Encrypted Without Install or Signup.
By leveraging WebRTC for direct browser-to-browser communication, it eliminates the middleman entirely. Users simply share a unique URL to establish an encrypted, private channel. This approach effectively bypasses corporate data harvesting and provides a lightweight, disposable communication method for those prioritizing digital sovereignty.
Features include:
* P2P
* End to end encryption
* forward secrecy
* Multimedia
* Open source
* No registration
* No installation
* Encrypted storage
* TURN server
The project is far from finished and presented for testing, feedback and demo purposes (USE RESPONSIBLY!).
Technical breakdown: https://www.reddit.com/r/CorpFree/comments/1qnouh8/whatsapp_clone_but_peertopeer_no_install_or_signup
#Privacy #OpenSource #P2P #WebRTC #Decentralization #DigitalSovereignty #CyberSecurity #FOSS #SelfHosted #NoCloud #AntiCorp #Encryption #WebDev #TechLiberty #PrivateMessaging #Networking #DataPrivacy #InternetFreedom #LocalFirst #SoftwareEngineering #WebApps #ZeroKnowledge #PrivacyTech #IndieDev #NoSignup #NoInstall #DecentralizedWeb #SecureMessaging #BrowserApp #TechEthics
Как я сделал виджет видеозвонков для сайтов с транскрипцией речи в реальном времени
Я давно увлекаюсь и изучаю технологии WebRTC. Устанавливал для клиентов множество WebRTC медиа серверов и кастомизировал их. Но постоянно не хватало гибкости. В итоге обнаружил чистую реализацию WebRTC на Golang, которая умеет и MESH, и SFU. Сейчас буду рассказывать, что удалось разработать и в чем польза.
https://habr.com/ru/articles/988974/
#WebRTC #Pion #Golang #SFU #Видеозвонки #Транскрипция #realtime #Виджет #Websocket
Tạo ra cách chia sẻ video hoàn toàn riêng tư, trực tiếp từ trình duyệt đến trình duyệt qua WebRTC – không cần đăng ký, không qua server trung gian. Dữ liệu truyền trực tiếp giữa thiết bị, thậm chí có thể hoạt động trên cùng mạng LAN. Phù hợp khi chia sẻ video nhóm mà không dùng được AirDrop, WhatsApp, v.v. Có thể bật/tắt tính năng tải video xuống. Một dự án side thú vị, không nhằm thương mại hóa. #WebRTC #Privacy #SideProject #ChiaSẻVideo #MãNguồnMở #P2P #TechVietnam
Galene videoconference server
Galene is a videoconference server that is easy to host and that requires very moderate server resources. It was originally designed for lectures, conferences and student tutorials, but later turned out to be useful for traditional meetings. Galene has been used in production at two major universities (Université de Paris and Sorbonne Université) for lectures, practicals, seminars, and for staff meetings. It has been used to host a number of conferences (including SOCS'2020, JFLA'2021 and LibrePlanet 2024).
Galene's server side is implemented in Go, and uses the Pion implementation of WebRTC. The server is portable: it is tested on Linux/amd64 and Linux/arm64, and also runs on Linux/armv7, Linux/mips (OpenWRT), Mac OS X, and Windows. The default client is implemented in Javascript, and works on recent versions of all major web browsers, both on desktop and mobile (but see the FAQ for caveats with specific browsers).
Here's a project from my 20 years in #JavaScript #development: https://www.marquisdegeek.com/asciicam It converts the input from a webcam into
plain ASCII, a bit like the Matrix. Just less green. #getusermedia #webcam
#webrtc #imageprocessing
I've finally solved "Air-gapped WebRTC." 📱⚡📱
If you've ever tried to sync data between devices without a server, you know the pain: WebRTC needs a signaling server. QR codes are the alternative, but standard SDP offers are too big, making the QRs dense and hard to scan.
I wrote a deep dive on how I reverse-engineered the absolute minimum data required for a connection moving to a custom binary format.
No servers. No accounts. Just physics.
@jannem gnome-terminal can be set to be read-only so that the presenting system doesn't forward any inputs until you enable those with some mouse clicks on it.
But I agree that this shouldn't be that frustrating and not necessitate ugly hacks like screensharing a window via #VLC or #WebRTC (#WebCall, #JitsiMeet, #NextcloudTalk)…
Google Meet Reactions: Reverse Engineering the WebRTC Channel for Emoji
https://www.agilesoftwaredevelopment.com/en/posts/google-meet-reactions-webrtc/
#ycombinator #webrtc #chrome_extension #reverse_engineering #google_meet
Google Meet Reactions: Reverse engineering WebRTC-канала для эмодзи
Как мне надоело быть самым отстающим по эмодзи в Google Meet и с помощью reverse engineering сообщение WebRTC слепил расширение для Google Chrome, показывающее популярные в команде эмодзи и позволяющее искать по смыслу и с опечатками.
https://habr.com/ru/articles/987194/
#google_chrome_extension #webrtc #google_chrome_extensions #google_meet
RE: https://infosec.exchange/@chillybot/115922837021445398
Another aspect that people may not value enough: The impact of #Mozilla on the open web is huge.
Back in 2016, folks at Mozilla welcomed me with open arms on #IRC when I discovered that there where practical issues with #WebRTC data channels in all browsers. Randell Jesup in particular showed me around the Firefox codebase and gave me countless of hints. In the end, I was able to fix the data channel message fragmentation issues, they blogged about it and officially thanked me there. This was a lot of fun and encouraged me to later contribute to various #W3C and WHATWG standards.
While #Chromium is an open source project, #Google has no such entry point for external people to contact Chromium developers and get started. They are very focused inwards. If you want their attention, you have to know the right people to ping them. I was eventually able to land my patches there, too but only because I already knew where to look. (But I also met nice Google devs eventually, don't get me wrong.)
Удалил сервер из мессенджера. Как общаться по P2P в 2026 году без метаданных и Google Services. Личный опыт и KMP
Помните обещания об «абсолютной приватности»? Марк клялся, Павел обещал, но в 2025-м новости о мессенджерах всё больше напоминали сводки с фронта: утечки сотен гигабайт переписки, найденные бэкдоры и данные, внезапно ставшие доступными «третьим лицам». Пока большинство проектов пытается защитить серверную часть или внедрить еще более сложные протоколы шифрования, я решил пойти другим путем: просто убрать сервер из этой цепочки. В чем реальная уязвимость сигнальных серверов Многие мессенджеры гордятся стойкостью шифрования - AES-ключи, обфускация трафика и борьба с DPI выглядят солидно. Но остается один критический нюанс: у них всё равно есть сервер. Даже если его называют «сигнальным» и говорят, что он нужен только для установления связи, это всё равно точка сбора данных. Если данные где-то собираются, за ними рано или поздно придут. Будь то хакерская атака или официальный запрос - метаданные (кто, когда и с кем общался) могут рассказать о вас больше, чем само содержание сообщений. Ну и наконец в серверную могут просто прийти уполномоченные люди которые потребуют предоставить доступ ко всему ).
https://habr.com/ru/articles/986700/
#WebRTC #Kotlin_Multiplatform #P2P #Информационная_безопасность #Приватность #Сетевые_технологии #Android_разработка #Бессерверная_архитектура #Метаданные #Разработка_мессенджеров