Kuba Rozruba
SMSoftware Mansion
•Created by rohan on 4/9/2025 in #membrane-help
Creating a Phoenix channel source
Hi! I think the best way for you would be to create the message sink and source yourself, it shouldn't be a lot of work.
We were tinkering around with the idea, but we never concluded what such elements should exactly do and how should they work and be interacted with in a generic way, since the use-cases can vary a lot.
If you have any questions feel free to ask :)
5 replies
SMSoftware Mansion
•Created by Villain In Glasses on 7/3/2024 in #membrane-help
How do I invoke Pipeline.handle_info from a Phoenix.WebChannel?
no problem, happy to help ;)
9 replies
SMSoftware Mansion
•Created by Villain In Glasses on 7/3/2024 in #membrane-help
How do I invoke Pipeline.handle_info from a Phoenix.WebChannel?
handle_init has arity of 2, try
9 replies
SMSoftware Mansion
•Created by Villain In Glasses on 7/3/2024 in #membrane-help
How do I invoke Pipeline.handle_info from a Phoenix.WebChannel?
to give your child a name that can be used to locate this child you need to explicitly specify it in the
child
function, otherwise the child will be anonymous. You could specify the name like this:
and the child would be available under name :source
9 replies
SMSoftware Mansion
•Created by Villain In Glasses on 7/3/2024 in #membrane-help
How do I invoke Pipeline.handle_info from a Phoenix.WebChannel?
Hi @Villain In Glasses
All Membrane.Pipeline and Membrane.Element callbacks need to return a tuple of Actions and the next state (as shown here)
notify_child is an action, so to use it you need to return it from the
handle_info
callback.
In your case the return value in handle_info
should probably look like this:
Thanks to this the specified child will receive the message after the handle_info
callback execution finishes9 replies
SMSoftware Mansion
•Created by Wojciech Orzechowski on 1/17/2024 in #membrane-help
RTSP authentication problem?
Hi @Wojciech Orzechowski, SETUP Message doesn't need to have Session Id set. You can try debugging by basing on our rtsp_to_hls demo and by monitoring your network traffic using tools like Wireshark. Should you have any more questions feel free to ask :)
13 replies
SMSoftware Mansion
•Created by Wojciech Orzechowski on 1/17/2024 in #membrane-help
RTSP authentication problem?
HI @Wojciech Orzechowski, would you be able to determine what call caused this
{:error, {:invalid_addrtype, "o=- 14665860 31787219 1 IN IP4 192.168.1.10"}}
error?13 replies