-
Notifications
You must be signed in to change notification settings - Fork 636
IP Camera
Attention: We have migrated our documentation to our new platform, Ant Media Resources. Please follow this link for the latest and up-to-date documentation.
Ant Media Server can pull RTSP streams from IP Cameras easily and it can be configured on the management panel. In other words, you don’t need to write any commands or use the terminal to add IP Cameras. IP Camera re-streaming is available both in Community and Enterprise Edition.
The main point is that the Ant Media Server is compatible with IP Cameras that supports ONVIF standard. In fact, almost all IP Cameras in the market supports ONVIF because it creates a common way manage IP Cameras from different manufacturers.
Let’s have a look at how to pull stream from IP Camera.
Select LiveApp
from applications on the left side menu, then click New Live Stream
and select “IP Camera”. Fill camera name, camera username, and camera password. You should add the ONVIF URL of the IP Camera. Generally, it is http://IP-ADDRESS-OF-IPCAMERA:8080
.
You can also use Auto-Discovery
feature! If IP cameras and Ant Media Server are in the same network, Ant Media Server can automatically discovers them. The screenshot of the Auto-Discovery result is shown below.
If the IP cameras are reachable and configured correctly, Ant Media Server starts the pull live streams from them. You can see its status on the management panel.
Watch the IP Camera, just click the Play button on Actions.
The Ant Media Server can save IP Camera streams as MP4 format. In addition, it record streams with defined periods such one hour, ten hours interval. You can see these recorded files on the VoD tab in the management panel. You can set the period the settings.streamFetcherRestartPeriod
in App Configuration
Ant Media Server supports PTZ calls through REST API. So that you can move your cameras left, right, top, bottom and change the zoom level.
All operations in here and more can be done programmatically via REST API.
Quick Links
- Introduction
- Quick Start
- Installation
- Publishing Live Streams
- Playing Live Streams
- Conference Call
- Peer to Peer Call
- Adaptive Bitrate(Multi-Bitrate) Streaming
- Data Channel
- Video on Demand Streaming
- Simulcasting to Social Media Channels
- Clustering & Scaling
- Monitor Ant Media Servers with Apache Kafka and Grafana
- WebRTC SDKs
- Security
- Integration with your Project
- Advanced
- WebRTC Load Testing
- TURN Servers
- AWS Wavelength Deployment
- Multi-Tenancy Support
- Monitor Ant Media Server with Datadog
- Clustering in Alibaba
- Playlist
- Kubernetes
- Time based One Time Password
- Kubernetes Autoscaling
- Kubernetes Ingress
- How to Install Ant Media Server on EKS
- Release Tests
- Spaceport Volumetric Video
- WebRTC Viewers Info
- Webhook Authentication for Publishing Streams
- Recording Streams
- How to Update Ant Media Server with Cloudformation
- How to Install Ant Media Server on GKE
- Ant Media Server on Docker Swarm
- Developer Quick Start
- Recording HLS, MP4 and how to recover
- Re-streaming update
- Git Branching
- UML Diagrams