home.social
  1. It's been some time since my last technical blog post, so I thought I'd write a new one on some of my efforts to integrate , and (partly) in the Janus server. It's mostly experimental, but it could be a useful testbed for a future and deeper integration. Feedback welcome!

    meetecho.com/blog/janus-roqs/

  2. Just did my presentation on , my attempt at working on a QUIC library for real-time media, so (RTP Over QUIC) and , in . Seemed well received, so I'm happy! You can find the slides at the link below, where a recording will also pop up soon in case you missed it

    fosdem.org/2026/schedule/event

    @fosdem @fosdem

  3. Time for Tim Panton to talk about video latency reduction in the session at 🙏🏼

  4. We're getting really close to in , and after having missed it last year, I'm quite excited!

    Your truly will present stuff at on Saturday (13:50), while on Sunday afternoon we'll have our first devroom, where I'll talk about

    Will I see you there? 🙏

    fosdem.org/2026/schedule/speak

  5. Merry Christmas to me! (and to you, of course, but mainly to me)

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

    meetecho.com/blog/rtcstats-jan

  7. I took some time to write down a blog post about , our new open source project aimed at making it easier to implement real-time AI pipelines, whether involving or not.

    While I wrote the blog post, this is actually a work authored and maintained by my colleagues Antonio and Paolo: with its modular and extensible nature, hopefully it will be useful to you as well!

    meetecho.com/blog/juturna-ai/

  8. If you're in Krakow for RTC.ON, don't miss the presentation my colleague Antonio will make there tomorrow! He's been working on a new cool project called for real-time AI pipelines, which we've been using with ourselves. The event is usually streamed live, so I'll share a link when I have one 🙏

  9. I was just gifted a that had been sitting in a garage for years... I wonder if I'll be able to make it shine, sooner or later, considering it needs to be restringed and I have no clue where to start 😂

  10. My talk at the Summit on some core changes to the SIP and NoSIP plugins in will take place soon: if you're interested, make sure to follow the live stream!

    youtube.com/watch?v=lN96vOjhhhI

  11. ... and try to "play" a Yoshimi synth there. It does work, but it's also VERY hard to play! If you approach it like a normal guitar, you'll get wrong or dead notes, and it will be quite imprecise. I'll have to learn how to use it properly, since as you can see in the video it does have interesting possibilities!

    Thanks for the new toy, Randy! 🎸

    2/2

  12. I just uploaded my slides for the "RTP Over QUIC: An Interesting Opportunity Or Wasted Time?" talk I gave at Kamailio World 2025. As the title says, I introduced RTP over () and my new library, with a few observations on what future this may have, if any (especially considering most of the focus is on instead)

    slideshare.net/slideshow/rtp-o

  13. Kamailio World 2025 has started! I'll do my presentation on (RTP over ) later today, at 4.50pm Germany time. You can watch the live stream here!

    youtube.com/watch?v=p4ZrY2DxmCU

  14. Now that is an RFC and that will hopefully soon become one, I refactored my WHIP/WHEP server prototypes to Node.js libraries you can use in your app. If you want to learn more and see some examples, I wrote about that here!

    meetecho.com/blog/whip-whep-no

  15. I spent some time writing about some recent efforts I made involving the Janus AudioBridge plugin to facilitate SIP dial-out and cascaded mixing. Hope you'll enjoy it!

    meetecho.com/blog/cascaded-mix

  16. One of the talks I would have presented at , had I not fallen ill, was on , and particularly my personal workflow in that regard. It sucked not being able to talk about it in person there, so I decided to write about it instead.

    It's a long post, but hopefully interesting enough... I'm particularly interested to hear about how you do it instead (if you do), and if my approach makes sense. Boosts welcome!

    blog.lminiero.it/virtual-orche

  17. Finally finished what I started last weekend: assembling a Flying V replica kit by Harley Benton! A bit of IKEA, Lego and "little luthier" altogether, really fun. After tuning the pickups height a bit, it really rocks 💪🎸

  18. Just a few weeks until , where I'll give two talks:

    1. "imquic, a QUIC library for real-time media" at the devroom, on my , , library, and
    2. "Become an orchestra composer using FOSS!" at the devroom, on my workflow to write/arrange/mix orchestral music.

    My submission on KIAVC (adv. game engine) to the lightning talks was ignored for the 3rd year in a row, instead, so I guess I'll take the hint and shelf it forever 😁

    See you there?

    fosdem.org/2025/schedule/speak

  19. I just pushed a first version of my open source editor for the GiT devices. It was my first attempt to do USB reverse engineering and use libusb, so although it's currently limited (there's more I want to do), I'm already happy with what it does.

    github.com/lminiero/dnafx-edit

    At the moment, I can connect to the device and download/convert/upload presets, which is what I needed. More tweaking capabilities and more control interfaces will follow in time!

  20. Considering the Windows editor for my GiT Core won't run on neither Wine nor any VM, I've spent the past few days trying to reverse engineer its USB protocol, in order to write a basic editor for Linux of my own. It's been interesting so far to play with (I can already kinda talk to the device), especially coming from the perspective of a network developer, but I have some doubts on how communication works in general: is there anyone around here that can clarify a few points?

  21. Whether you celebrate it or not, we have an early gift for you... the library I've been working on is now open source! Learn more about it and how I've been using it as a playground for and !

    Happy holidays! 🎄

    meetecho.com/blog/imquic/

  22. Another self present for Christmas... who said git is just for developers? 😁

  23. In case you want to catch up with the presentation I made at RTC.ON on , and , the video is now available! Playing with RTP Over QUIC and Media Over QUIC was a ton of fun, can't wait to do more with this

    youtu.be/bq9LRCfxz_E?si=W1IJXS

  24. It took a while (I got a break for summer vacations 😁), but after the intro and the overview, I've finally written about (Media Over QUIC) and my experiments getting it to talk to . I'll talk about this at RTC.ON, see you there!

    meetecho.com/blog/moq-webrtc/

  25. After my intro post a few weeks ago, I wrote about my first steps in real-time media on by playing with RTP Over QUIC (), sharing some details on the interop tests we've done at the hackathon as well. A post will follow soon too, but in the meanwhile I hope you'll enjoy this! Feedback welcome 😁

    meetecho.com/blog/roq-n-roll/

  26. Looking forward to this here in Vancouver to see if the RTP Over QUIC and Media Over QUIC code I've written so far is entirely broken 😁

  27. I finally released as open source our plugin for the server: I talked about it quite a few times in the past (check our blog) and now you can play with it too! Let us know if you plan to do cool things with it, and as usual feedback is welcome ✌️

    github.com/meetecho/janus-ndi

  28. Finally found some time to make my client send an offer instead of waiting for one: may be helpful to others too, especially if GStreamer's whepsrc isn't an option yet (it isn't available on Fedora yet, for instance)

    github.com/meetecho/simple-whe

  29. Small teaser of the and presentation I'll be making in a few hours at ... if you want to see the rest, you'll have to tune in! 😅 See you at about 2pm Paris time!

    youtube.com/TADSummit/live

  30. October will be a busy but fun month for me: join me in Krakow for RTC.on (rtcon.live/), where I'll talk about (Bandwidth Estimation) and how I'm adding it to , and in Paris for TADSummit (tadsummit.com/2023/) where I'll talk about , and broadcasting!

  31. Since I had to do quite some work on due to the many changes in the new draft, I thought I'd write a new blog post to summarize what's new in the spec, and what we did as a result. If you don't know much about , , or broadcasting, hopefully the blog post will help shed some light on that too.

    Hope you'll enjoy it, boosts welcome!

    meetecho.com/blog/whep-qui/

  32. Time for @danjenkins to do his magic, and talk about for broadcasting purposes using and (and 😁)

  33. The only plant I'll hopefully manage not to kill with my lack of green thumbs (natural enemies in the background notwithstanding)

  34. @governa @fosstodon Hey, if the ZX Spectrum makes it, I'll have to lobby for MSX too! 🤭

  35. Hey all, later today I'll be a guest at together with Saul (), Jose Luis () and Sean () for a panel on and , moderated by Chad Hart. The event is free to attend, so if you're curious to see what will come out of the discussion (I am!) do tune in!
    krankygeek.com/

  36. That presentation only covered , but provided some context on how to handle distribution of media streams on a larger scale via as well. is a more recent proposal, that I recently covered in a blog post:
    meetecho.com/blog/whip-whep/

    For both protocols there are open source implementations (including some of my own), so if you're interested in the possibilities there's plenty of ways to play with them!

  37. I haven't seen any post so far, so I thought I'd contribute one myself, since it's what I work on everyday.

    These are exciting times for this technology, especially if you're interested in large scale , as the IETF is actively working on standardizing protocols for that, and will have a meeting later this week:

    → ingestion (replaces RTMP)
    → distribution (replaces HLS/Dash)

    If you want to learn more, I made a presentation at :
    archive.fosdem.org/2022/schedu