Skip to main content
Version: 2.12

Plugins for Ant Media Server

Community and our team contributed Ant Media with some plugins listed below that can be used with the Ant Media Server. You may extend Ant Media Server as we tried with plugins, you may refer and inspire from the referenced repositories.

Filter Plugin

Ant Media Server has been released with a built-in filtering plugin since v2.4.0.2. The Filter Plugin lets you perform real-time audio and video manipulation on the server side. The MCU, which allows you to combine video and audio into a single stream for a conference room, is the main application of the filter plugin. You may read more in this blog post.

To change the MCU layout or build the filter plugin, please check here.

For more examples of real-time audio and video manipulation, check out this blog post.

TensorFlow Plugin

The Tensorflow plugin project is for detecting and recognizing objects in a stream. To build and deploy the TensorFlow plugin, check here.

Zixi Plugin

The Zixi Broadcaster is the central component of the Zixi Video Network. It accepts video streams from the Zixi Feeder and processes them, allowing transcoding, transmuxing, recording, and distribution to any device, anywhere, in multiple bitrates and protocols.

For more details about the deployment and use of Zixi Broadcaster with the Ant Media Plugin, check here.

Low-Latency HLS (LL-HLS) Plugin

LL-HLS, available from AMS v2.11+, reduces live stream latency to 2–5 seconds compared to 8–12 seconds of traditional HLS. It uses smaller video parts, enabling playback before segments finish. LL-HLS achieves this by using smaller video segments (called parts) that allow the video player to start playback before an entire segment is completed. It is a paid plugin offered by the Ant Media Server.

For more details about the LL-HLS plugin, visit here.

HLS Merger Plugin

The HLSMerger plugin in Ant Media Server combines multiple HLS streams into a single, unified output, ideal for scenarios like multi-camera setups or dynamic scene switches. It synchronizes .m3u8 playlists and segments, offering a seamless viewing experience. Supported from version 2.6.2 onward, it efficiently enhances streaming workflows.

For More details about the HLS Merger Plugin, visit here.

Media Push Plugin

The Media Push Plugin, introduced in Ant Media Server v2.8.1, enables the recording of live streams or conferences. It operates by joining a session as a "play-only participant," capturing the streams displayed on a configured web page, and saving the merged output as a VOD file. This is ideal for creating single recordings of conference sessions or customized layouts using tools like Circle or custom web pages.

For setup instructions and more details about the plugin, visit here.

Clip Creator Plugin

The Clip Creator Plugin is an open-source Ant Media Server (AMS) plugin that generates MP4 files from HLS (HTTP Live Streaming) segments. It’s designed to help you capture parts of a live stream at regular intervals or on-demand and save them as MP4 clips. Essentially, this plugin converts your HLS stream to MP4 clips.

To learn more about the Clip Creator plugin & configure it, check the Clip Creator blog.