Forum

Publish controll handler is not getting called

Dennis Borrmann 2021-04-07 14:07:30 UTC in WMSPanel functionality

Hey,
i implemented a publish control handler on our product to manage publishing a webcast.
My setup:
I am running a nimble server inside a docker container and connected the server to the wmsPanel.
I configured rtmp ingest with an interface and an application.
Ingest is working for the route: rmpt://localhost:1935/live/test/<anyKey>
I am able to watch the hls stream at the route:
http://localhost:8081/live/test/<anyKey>/playlist.m3u8
I configured a publish control handler route:
http://host.docker.internal:8080/api/webcast/publish_control
host.docker.internal is necessary on mac OS. Its basically calling localhost. I tried to call the handler with the exact same url and the handler was responding correctly.
Now i tried to ingest via RTMP again and i noticed the handler is never called. I configured rtmp auth for the application.
Is this a problem when using rtmp auth and the publish control handler? When i look at the schema graph on the corresponding blog posts it looks like it should work. Does anyone have experience with publish control handler configuration?
Am i missing an obvious thing?
Hope you can help me.
Greeting!
Dennis

Sergei 2021-04-07 23:53:21 UTC 

Hello, Dennis.

Please note, we didn't check Publish Control with macOS Docker, as we didn't intend it for such usage.

Setting an RTMP password will enable a Publish Control signature and block users that are not allowed.
I suggest launching a ticket at wmspanel.com/help to continue the discussion.
Please also share your handler code.

Thank you.

Post a reply


Post a new question

Categories:

This website or its third-party tools use cookies, which are necessary to its functioning and required to achieve the purposes illustrated in the Privacy Policy. If you want to know more or withdraw your consent to all or some of the cookies, please refer to the Privacy Policy.
By closing this banner, scrolling this page, clicking a link or continuing to browse otherwise, you agree to the use of cookies.