我可以使用带有 RTMP 模块的 NGINX 配置中的条件吗?

我可以使用带有 RTMP 模块的 NGINX 配置中的条件吗?

我想根据流键执行不同的操作,如下所示:

application live {

            if(streamKey = 'stream_key_1') {
            #action1
            push rtmp://xxxxxx1
            }

            if(streamKey = 'stream_key_') {
            #action2
            push rtmp://xxxxxx2
            }

          }

当有传入流到 URL rtmp://my_server.com/live/stream_key_1 时,我想使用 action1,如果 URL rtmp://my_server.com/live/stream_key_2 则使用 action2

这有可能吗?或者有其他方法吗?

谢谢...

相关内容