Skip to main content

You are viewing Agora Docs forBeta products and features. Switch to Docs

Product overview

Media Pull

Agora Media Pull enables the injection of an external media stream into a real-time Agora channel, allowing the hosts and audience to see and hear the additional stream while interacting with each other. The Media Pull extension works with Voice Calling , Video Calling, and Interactive Live Streaming.

Product Features

Easy to integrate with RESTful API

Inject an online media stream into the Agora channel as a live video source using the RESTful API.

External content in your channel

After the injection succeeds, the online media stream automatically plays in the Agora channel, and remote users can see the content of the media stream.

Ultra-low latency

The audio or video stream is injected with ultra-low latency, allowing the audience to see and hear the stream in real time.

Timed media stream injection

Hosts can control when to start playing the injected media stream to coordinate timed media stream playback.

Extensive media format support

Supports video codec formats H.264, H.265, and VP9; audio codec formats: AAC and OPUS; and container formats FLV, MP4, MPEG-TS, Matroska (MKV), and HLS.

Support for multiple streaming protocols

Support for HTTP, HTTPS, and RTMP streaming protocols.