|4 days ago||6 days ago|
|MIT License||MIT License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
How we make WebRTC be easier?
news.ycombinator.com | 2021-10-11
For the past couple of years I have been working on open source software + a free book to make WebRTC easier. I am trying to find the other gaps in the space. Would love to hear what people find difficult about it still!
Even if you don't have a solution would be great just to get a feel for where people are at in the space.news.ycombinator.com | 2021-10-11
Pion WebRTC v3.1.0 Released
reddit.com/r/WebRTC | 2021-09-23reddit.com/r/golang | 2021-09-23
- Share video feed (camera, screen, file, etc.) from ffmpeg to web(rtc)
Ask HN: What are some tools / libraries you built yourself?
news.ycombinator.com | 2021-05-16
I started (but many many others contributed) to the Go implementation of WebRTC Pion WebRTC https://github.com/pion/webrtc
Along the way I worked on a Go implemenation of DTLS that gets used on its own a bit https://github.com/pion/dtls
In another life I wrote Therac https://github.com/sean-der/therac. A PHP debugger that was viewable from a browser. I was a remote at the time (2015) and it was a great tool to use with others.
I also wrote fail2web https://github.com/sean-der/fail2web a web frontend to fail2ban
WebRTC over Asp.Net Core - Any examples?
reddit.com/r/csharp | 2021-05-07
I'm currently building a new product with .NET 5 that creates a WebRTC data channel with clients and also sends them video over WebRTC. In preparation, I evaluated the current WebRTC landscape. The gist is that almost all WebRTC implementations are in other languages (usually C++), so native interop is nearly unavoidable if you want to use C#. I ultimately decided to create a small native library (.so file) using the excellent Pion WebRTC library for Go and then created a C# wrapper for it using C#'s native interop APIs (e.g. DllImport, Marshal.GetFunctionPointerForDelegate()). So far this has been working well and I have both data communication and video streams working, but I should add the caveat that I haven't shipped the service to production yet (I'm still a couple months of development away from that).reddit.com/r/csharp | 2021-05-07
I meant to mention: I thought about creating an open-source library for the Pion wrapper, but it's currently quite specific to my application in order to reduce the number of calls needed from C# to Go and vice versa. Perhaps I'll write a blog post in the future, though. In the meantime, the approach I took was to start with one of Pion's examples and then turn it into a static library by using cgo to export functions with C linkage and building it as a shared library like this:
How can I broadcast my webrtc (many to many) call using rtmp
reddit.com/r/WebRTC | 2021-04-19
Your best bet would be GStreamer or ffmpeg. I made a simple example using Pion WebRTC here
Play Diablo on Browser Collaboratively
news.ycombinator.com | 2021-04-15
TreeSize Free - Extremely fast and portable Harddrive Scanning to find what takes up space
reddit.com/r/DataHoarder | 2021-10-03
This is a bit of a tangent perhaps, but for video organization you could try Video Hub App - software I wrote: https://videohubapp.com/ - it also has functionality to find duplicate videos.
Ask HN: What cool stuff do you run free-tier?
news.ycombinator.com | 2021-09-25
My commercial project Video Hub App is nearly free: https://videohubapp.com/
It's a Gatsby website and I used to use Vercel with their free deployments, but because I also needed a subdomain with PHP I switched to my cheap $3/month (unlimited website) webhost to serve the static files; but I also use Cloudflare for their free CDN. And the app demos are hosted on GitHub through Releases. The storefront is "free" through Chec.io in that I only pay a small fraction of every transaction.
Huge thank you to Vercel for making deploying Gatsby websites so easy (I run https://yboris.dev/ and https://yboris.com/ through them for free). Huge thank you to GitHub (I run https://income-inequality.info/ through it).
When will FFmpeg support reading and writing jxl?
reddit.com/r/jpegxl | 2021-09-23
Thank you for the answer. This is precisely my use case: I am using FFmpeg in my software to generate screenshots from videos.
Share video feed (camera, screen, file, etc.) from ffmpeg to web(rtc)
I created a commercial product Video Hub App and have been trying for a year to get streaming a video from a PC to an iPhone working (through a PWA, not a dedicated iOS app) and have had 0 success. I could get the video stream to play on a separate laptop through Chrome, but iOS Safari kicks my ass.
Does anyone have suggestions / ideas?
Is there any software that can Group/Organize images with the help of facial recognition?
reddit.com/r/DataHoarder | 2021-09-19
Commercial software: https://videohubapp.com/reddit.com/r/DataHoarder | 2021-09-19
MIT open source: https://github.com/whyboris/Video-Hub-App
Using Saliency in progressive JPEG XL images
news.ycombinator.com | 2021-09-10
Psst: Fast Spotify client with native GUI, without Electron, built in Rust
news.ycombinator.com | 2021-08-16
I built an Electron app Video Hub App and it's fast:
Electron is overkill for a todo app that you want users to open/close many times per day. But if it's an app that's used for 90% while it's open and is used a few times per week, who cares if it takes 2 seconds to start?
I don't understand what everyone is moaning about with Electron. My app uses 130mb of RAM -- is that too much to ask for, for a dedicated video browser?
I am a co-creator of JPEG XL (.jxl), a new image format. AMA!
reddit.com/r/AMA | 2021-07-25
And I just got JPEG XL to work in Electron 🎉 Video Hub App
What are some alternatives?
livekit-server - Scalable, production-grade WebRTC video conferencing. SDKs for web & mobile.
mediasoup - Cutting Edge WebRTC Video Conferencing
janus-gateway - Janus WebRTC Server
awesome-pion - A curated list of awesome things related to Pion
stash - An organizer for your porn, written in Go
M3U8 - Parser and generator of M3U8-playlists for Apple HLS. Library for Go language. :cinema:
peerjs - Simple peer-to-peer with WebRTC
goav - Golang bindings for FFmpeg
SIPSorcery - A WebRTC, SIP and VoIP library for C# and .NET. Designed for real-time communications apps.
ion - Real-Distributed RTC System by pure Go and Flutter
libdatachannel - C/C++ WebRTC network library featuring Data Channels, Media Transport, and WebSockets
media-server-node - WebRTC Media Server for Node.js