mat-hek
Membrane Core Team
Hi there! So far we’ve been posting news about Membrane & multimedia mostly on X/Twitter, but from now on we’d like to share them on the forum as well, hence this thread
You can expect posts about everything we work on, new releases, learning materials, projects using Membrane and more.
For a start, a new video about building a complete talk-to-AI solution with Boombox and OpenAI real-time API. You’ll learn how to:
- Set up backend to handle OpenAI Realtime API calls.
- Integrate with Boombox for real-time communication between your browser and backend.
The code is available here: https://github.com/membraneframework/boombox/blob/master/examples.livemd#talk-to-chat-gpt
Happy streaming ![]()
Trending in News & Updates
LiveVue v1.0 released
After four release candidates and a lot of community feedback, LiveVue 1.0 is stable :tada:
I’ve built a dedicated...
New
Your standard application generally only tracks what is true right now. Updates overwrite previous data, and asking questions about the p...
New
<span class="hashtag-icon-placeholder"></span>let-me 3.0.4 has been released.
Changed
Log the policy module and the check module in the...
New
Flop Phoenix 0.27.0 has been released.
Changed
Require Flop 0.29.0, which turns Flop.Schema from a protocol into a
behaviour.
Determin...
New
Aludel 0.8.0 is now available on GitHub and Hex.
This release adds typed_judge assertions for evaluations that need deterministic, struc...
New
VitalAIze 0.3.0 is out. It puts your other machines on your team on the board, live. I changed the architecture and am using gRPC to stre...
New
Flop 0.29.0 has been released.
Added
Add Flop.allowed_fields/2, which returns the fields that may be filtered or
sorted for the given ...
New
Other Trending Topics
Edit: 2026 May 15 - This post is archived.
Mob is alive!!
Main docs: mob v0.7.11 — Documentation
A bit of explanation for the slightly c...
New
Hobbes is a low-level distributed database for the Elixir programming language.
Hobbes provides a simple, safe, and scalable storage lay...
New
A little off-topic, but I feel like people here have a good head on their shoulders.
I used to be quite good at making software. Was luc...
New
Hey. Is there anyone here who creates agents in their apps? Not talking about using agents, but creating them. I’m finding it pretty diff...
New
ExRatatui lets you cook up rich terminal UIs in Elixir, powered by Rust’s ratatui via Rustler NIFs. Build interactive terminal applicatio...
New
There has been a thread to discuss the Stack Overflow Developer Survey on this forum every year since 2018, so here’s yet another one for...
New
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #library
- #deployment
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #elixirconf
- #channels
- #exunit
- #discussion
- #code-sync
- #podcasts
- #javascript
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ai
- #ecto-query
- #elixirconf-us
- #blog-post
- #elixir-ls
- #phoenix_html
- #iex
- #graphql
- #genstage
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #processes
- #elixirconf-eu
- #api
- #forms
- #security
- #metaprogramming










Showing Posts 1 to 5- Show Best Posts
- Show All (oldest first)
- Show All (newest first)
mat-hek
Today, something about codecs and their licensing
What does it mean that a codec is royalty-free? When should you pay licensing fees?
Let’s dive into the world of codec patents 
Let’s take a look at Cisco’s openH264 implementation:
mat-hek
DTLS-SRTP is the handshake protocol used by WebRTC to establish a secure connection. We implemented it as a NIF, but OTP provides some primitives for that too. Is it enough to get it working without the NIF? Check out @mickel8’s new article, where he explores this topic: Hooking into Erlang’s SSL to Perform DTLS-SRTP Handshake
varsill
Hello!
With the recent release of Membrane Core v1.2 we have introduced telemetry and tracing support for Membrane components.
For instance, you can use it to visualize Membrane callbacks execution time:
https://private-user-images.githubusercontent.com/4634386/425539977-afe95df6-d2ed-422c-9c92-7e26fa4634e7.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NDI4OTQzOTUsIm5iZiI6MTc0Mjg5NDA5NSwicGF0aCI6Ii80NjM0Mzg2LzQyNTUzOTk3Ny1hZmU5NWRmNi1kMmVkLTQyMmMtOWM5Mi03ZTI2ZmE0NjM0ZTcuZ2lmP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDMyNSUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAzMjVUMDkxNDU1WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YTMwYmE1NGY2NzBiMTJjYjIwMjkxMTQwZmJkYjNmZGRlMjhhMTEzMmZiY2FhZGQ0MDZlYTk4Mzk1YWY5ZjJhNiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.80atZpg2UUb4DbD3fS58Y1XkeDeMTJmgiXnXwzsHlYo
Learn more about it in our blog post
axelson
That’s really neat! Also FYI the gif isn’t loading for me (maybe it wasn’t successfully uploaded?)
varsill
Oh, thanks for letting me know! I’ve updated the GIF link and it seems to be working now.