如何在蚂蚁媒体服务器中发布RTMPS流?

问题描述 投票:0回答:1

蚂蚁媒体服务器似乎可以使用RTMP流。好像也支持RTMPS,但是我做不出来。蚂蚁媒体服务器要怎么改才能支持RTMPS流?

webrtc rtmp ant-media-server rtmps
1个回答
2
投票

你可以在Ant Media Server中启用RTMPS,具体操作如下。

  1. 启用SSL,除非你做了。你可以很容易地做到这一点,因为在 此处.启用SSL后,检查以下参数 /usr/local/antmedia/conf/red5.properties 它们应该设置为
    # RTMPS Key and Trust store parameters  
    rtmps.keystorepass=​YOUR_DOMAIN  
    rtmps.keystorefile=conf/keystore.jks  
    rtmps.truststorepass=YOUR_DOMAIN  
    rtmps.truststorefile=conf/truststore.jks
  1. 取消对以下两个分支的删除 /usr/local/antmedia/conf/red5-core.xml

    <bean id="rtmpsMinaIoHandler" class="org.red5.server.net.rtmps.RTMPSMinaIoHandler">
        .
        .
        .
    </bean>
    

    <bean id="rtmpsTransport" class="org.red5.server.net.rtmp.RTMPMinaTransport" init-method="start" destroy-method="stop">
        .
        .
        .
    </bean> 
    
  2. 重新启动服务器 `sudo service antmedia restart```。

  3. 用以下RTMPSendpoint格式将你的流媒体发布到Ant媒体服务器。

    rtmps://ANT_MEDIA_SERVER_URL:8443/APP_NAME/STREAM_ID

    APP_NAME 可以是 LiveApp 或任何其他应用名称和 STREAM_ID 可谓 live

© www.soinside.com 2019 - 2024. All rights reserved.