Error removing children group and starting new spec in a Bin
{:muxer, make_ref()}
the children are also created in a group.
The problem is that in that handle_child_notification, if I remove the group and the add the new spec at the same time, it fails with an error:...How do I invoke Pipeline.handle_info from a Phoenix.WebChannel?
notify_child
usage examples? I don't understand how to use Membrane.Pipeline.notify_child
. Do I need to define it first? If so, what should the definition look like?
Update:
I was able to pass a message to the pipeline by making the following changes to my Channel handle_in
like so:...Modifying pipeline after it has been started
:playing
. I was able to create children after pipeline started but I was wondering if it's fundamentally wrong to do so.
Let's say I have this simple membrane pipeline where it reads from a file, pass it to a tee, and have a sink that writes to a file.
```elixir...WebRTC no audio in incoming audio tracks
Distributing pipeline in erlang cluster.
Issue Membrane Upgrade to 1.1 (from 0.12.9)
WebRTC Endpoint + Mixing Multiple Tracks into a single mp4
Loop Audio File
Running Docker image with Membrane RTMP Plugin
membrane_rtmp_plugin
library, it builds successfully, however I am getting following error:
```
2024-04-26 16:11:04 =CRASH REPORT==== 26-Apr-2024::13:11:04.943773 ===
2024-04-26 16:11:04 crasher:
2024-04-26 16:11:04 initial call: kernel:init/1...ex_dtls won't compile
terminate part of pipeline children
ex_dtls NIF crash when starting server
Dynamically starting children to Demux Mp4 tracks
H264.FFmpeg.Decoded frames to MP4.Muxer
Wiring up Javascript FE Using membrane-webrtc-js
addVideoElement
-- but that just seems to add an HTMLVideo element, but doesn't actually connect it to anything from the endpoint / tracks.
https://github.com/jellyfish-dev/membrane_rtc_engine/blob/master/examples/webrtc_videoroom/assets/src/room.ts...Filter with `push` flow_control
flow_control
to :push
for the transcription filter for this. (Is that the right solution?)...LL-HLS broadcasting
Pipeline children started twice
Writing a `Bin` queuing content from multiple remote files
Hello all. New to the framework (and elixir) and still a little fuzzy on how to implement my idea. Basically I want to stitch together a bunch of wav and/or mp3 files and stream them indefinitely. Like a queue where I can keep adding files and the pipeline should grab them as needed FIFO style.
The files will be downloaded via HTTP. So what I'm currently envisioning is a Bin
that uses a Hackney source element to grab the file and push it on down. Then, when it's done it will get replaced with a new Hackney source pointing to the next file.
...
Split audio file into 20mb chunks