Jump to content

Ant Media Server Knowledge Base


Burak
 Share

Recommended Posts

Hi my friends,

It is very exciting to discuss topics for streaming and Ant Media Server with you. Some users have very good AMS knowledge (also more than me¬†ūü§≠) and they can contribute with their feedback, answers, reports, developments, fixes etc. Also some users want to improve AMS knowledge base more. So I want to share the knowledge base topics with you. Off course this entry will be alive and updated in time. Please contribute to this knowledge base with your documentations, tutorials, videos.

INSTALLATION

How to get the latest version    
Stable:
Community edition:
https://github.com/ant-media/Ant-Media-Server/releases
Enterprise edition: https://antmedia.io/my-account/downloads/
Release notes: https://github.com/ant-media/Ant-Media-Server/releases

Latest:
Community edition: https://oss.sonatype.org/#nexus-search;gav~io.antmedia~ant-media-server~~~~kw,versionexpand
Enterprise edition: https://antmedia.io/latest-snapshots
Release notes: https://antmedia.io/changelog/changelog.html

Server installation    
https://resources.antmedia.io/docs/installation
https://www.youtube.com/watch?v=0m27oDIb95s

Docker installation    
https://resources.antmedia.io/docs/docker-and-docker-compose-installation

SSL Installation    

https://www.youtube.com/watch?v=gxkUHyH-WpU
https://resources.antmedia.io/v1/docs/setting-up-ssl (Option1 and Option2)
 

 

 

BASIC USAGE

Ant Media Server Basics  &  How to use Ant Media Server Web panel?    
https://www.youtube.com/watch?v=PnwXtBnmpAY&t=3181s&ab_channel=ahmetońüuzmermerkaya ¬†(in Turkish)
https://youtu.be/rMWAMegEfYY

How WebRTC Works?
https://www.youtube.com/watch?v=rgHHqOhJ5qY&ab_channel=AntMediaServer
https://resources.antmedia.io/docs/webrtc-publishing   
https://resources.antmedia.io/docs/webrtc-playing

Samples Pages
https://test.antmedia.io:5443/WebRTCAppEE/samples.html

HLS Playback    
https://resources.antmedia.io/docs/hls-playing

DASH Playback   
https://resources.antmedia.io/docs/dash-playing-cmaf

SRT Ingest    
https://resources.antmedia.io/docs/srt

Pulling Stream from Stream Source   
https://www.youtube.com/watch?v=QMDDVaz-lQI
https://resources.antmedia.io/docs/re-streaming-ip-cameras-external-sources

 


ADVANCED USAGE

Application Configuration Parameters    
https://resources.antmedia.io/docs/ams-application-configuration

Server Configuration Parameters    
https://resources.antmedia.io/docs/configuring-the-ams-server

REST API    
https://resources.antmedia.io/docs/rest-api-guide

IP Filter    
https://resources.antmedia.io/docs/securing-the-rest-api

JWT Filter    
https://resources.antmedia.io/docs/jwt-rest-api-filter

Stream Security with Tokens  
https://resources.antmedia.io/docs/stream-security
https://www.youtube.com/watch?v=74CB4Ji3CVw&ab_channel=AntMediaServer"

Create new App
https://resources.antmedia.io/docs/creating-a-new-application

Multi-Tenancy    
https://resources.antmedia.io/docs/user-management

What is ONVIF? and How to use ONVIF?    
https://resources.antmedia.io/docs/re-streaming-ip-cameras-external-sources

 


SCALING & CLUSTER

How Scaling Works?  
https://resources.antmedia.io/docs/scaling-and-load-balancing

Manual Cluster Setup    
https://resources.antmedia.io/docs/scaling-and-load-balancing

Load Balancer and SSL Termination    
https://resources.antmedia.io/docs/installing-with-nginx-load-balancer

How to estimate number of instances?  
https://antmedia.io/cost-calculator/

Load Test    
https://resources.antmedia.io/docs/load-testing

 



FEATURES

Adaptive and Non-adaptive mode
https://resources.antmedia.io/docs/adaptive-bitrate-streaming

Supported Codecs H264 & VP8    
https://resources.antmedia.io/docs/webrtc-codecs

Which formats Ant Media Server ingests stream?    
https://resources.antmedia.io/docs/publishing-live-streams-1

Which formats Ant Media Server plays stream?    
https://resources.antmedia.io/docs/playing-live-streams

What is STUN, TURN Server?    
https://antmedia.io/webrtc-transforms-live-streaming/
https://resources.antmedia.io/docs/turn-server-installation

 



QUESTIONS

FAQ    
https://resources.antmedia.io/docs/frequently-asked-questions
https://stackoverflow.com/questions/tagged/ant-media-server

How to Publish stream with OBS, Wirecast and Vmix?    
https://resources.antmedia.io/docs/rtmp-publishing-1

How to tune RTMP to WebRTC latency?    
https://resources.antmedia.io/docs/frequently-asked-questions#how-to-reduce-latency-for-rtmp---hls-streaming-

 

 

DEVELOPMENT

Building Ant Media Server
https://resources.antmedia.io/docs/building-ams-from-source

Repositories
https://github.com/ant-media
https://gitlab.com/Ant-Media

CI/CD:
https://app.travis-ci.com/github/ant-media

SDKs: 
Javascript SDK
https://resources.antmedia.io/docs/javascript-sdk

iOS SDK
https://resources.antmedia.io/docs/ios-sdk

Android SDK
https://resources.antmedia.io/docs/android-sdk

Flutter SDK
https://resources.antmedia.io/docs/flutter-sdk

React Native SDK
https://resources.antmedia.io/docs/react-native-sdk

Plugin Development:
https://antmedia.io/plugins-will-make-ant-media-server-more-powerful/
https://antmedia.io/plugin-development-guide/

Web Application Development
https://antmedia.io/develop-your-own-application-on-ant-media-server-with-3-steps/

  • Like 3
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...