蚂蚁媒体服务器似乎可以使用RTMP流。好像也支持RTMPS,但是我做不出来。蚂蚁媒体服务器要怎么改才能支持RTMPS流?
你可以在Ant Media Server中启用RTMPS,具体操作如下。
/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
取消对以下两个分支的删除 /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>
重新启动服务器 `sudo service antmedia restart```。
用以下RTMPSendpoint格式将你的流媒体发布到Ant媒体服务器。
rtmps://ANT_MEDIA_SERVER_URL:8443/APP_NAME/STREAM_ID
APP_NAME
可以是 LiveApp
或任何其他应用名称和 STREAM_ID
可谓 live