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-snapshot/
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 4
Link to comment
Share on other sites

Thanks, the link seems to work now. However, on my account, the Downloads page says "No downloads available yet." and all the links on My Subscription page produce the message "Sorry, this download has expired Go to shop" so I don't seem to have access to any software package.

Link to comment
Share on other sites

48 minutes ago, fabioc said:

Thanks, the link seems to work now. However, on my account, the Downloads page says "No downloads available yet." and all the links on My Subscription page produce the message "Sorry, this download has expired Go to shop" so I don't seem to have access to any software package.

There is a spelling mistake in link (snapshot && snapshots).

Can you please logout and login into your account (Might be cache issue, Earlier I had faced the same). If it doesn't work. You can create a ticket for the same.

Link to comment
Share on other sites

  • 4 weeks later...
  • 1 month later...

I want to run rest API in postman and I want to start broadcast in web browser... How can I start broadcast API from Ant media Server? I have rest API of post with endpoint broadcast/{broadcastid}/start... But it gives error in authorize.. I am using free account and which resources I need to start existing broadcast... Kindly help...

Link to comment
Share on other sites

  • 3 weeks later...
 Share

×
×
  • Create New...