通过REST API的Ant Media仪表板设置

戈尔盖希尔

我可以通过REST API在<AMS_DIR> /webapps//WEB_INF/red5-web.properties文件夹中更改Ant Media Server应用程序设置。

离这很远

是的,但是有可能没有正式记录。让我告诉你怎么做。

可在此处使用Web面板REST方法REST方法使用JSON对象并返回JSON对象。我的意思是您可以使用任何语言来使用REST方法。让我对此提供更多解释。

  1. 首先,您应该访问REST服务。
  • 第一种方法是通过调用authenticateUser(User user)方法使用您在Web面板中使用的用户名或密码对用户进行身份验证
  • 第二种方法是通过从下面删除以下几行来禁用身份验证/usr/local/antmedia/webapps/root/WEB-INF/web.xml,您可以使用IP过滤来访问REST API ,如此处所述
   <filter-name>AuthenticationFilter</filter-name>
        <filter-class>io.antmedia.console.rest.AuthenticationFilter</filter-class>
    </filter>
    
    <filter-mapping>
        <filter-name>AuthenticationFilter</filter-name>
        <url-pattern>/rest/*</url-pattern>
    </filter-mapping>
  1. 通过调用从服务器获取应用程序设置 getSettings public AppSettings getSettings(@PathParam("appname") String appname)

  2. 更改设置并按changeSettings如下进行设置

public String changeSettings(@PathParam("appname") String appname, 
        AppSettings newSettings)

希望对您有所帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章