While Stability is important for Cyclops to process your video footage, we understand a faster internet connection is not always at our fingertips. Here we list out some of the best practices you can try and hopefully can make your camera streaming more stable.
1. Use H.265 encoding
H.265 (High-efficiency Video Compression, or HEVC) video compression, allowing you to send your stream using less bandwidth than the older standard H.264 compression requires. A lot of network cameras nowadays support H.265 encoding, you can go to the admin portal of your camera system to configure.
Key Difference between H.264 and H.265
The biggest difference between H.264 and H.265 is mainly the size or bitrate requirement of a video. H.265 is more efficient and thus can produce the same quality stream as H.264 using half the bitrate.
For example, if you want to send out a 1080p stream, that would typically average a bitrate of about 4-5Mbps if you use H.264 video compression, whereas the same 1080p stream can be sent at 2-3Mbps if you use H.265.
The table below gives you an idea of the minimum upload speed under H.264 and H.265 with different resolutions of video.
Resolution | H.264 | H.265 |
---|---|---|
480p | 1.5 mbps | 0.75 mbps |
720p | 3 mbps | 1.5 mbps |
1080p | 6 mbps | 3 mbps |
2. Connect your camera to the Ethernet
Wi-Fi is obviously more convenient than wired Ethernet cables, but Ethernet still offers significant advantages. Wi-Fi is subject to a lot more interference than a wired connection. The layout of your space, objects blocking the signal, interference from electrical devices or nearby Wi-Fi networks — all these things contribute to Wi-Fi being generally less reliable. In order to ensure the maximum streaming stability of your cameras, use Ethernet whenever possible.
3. Lower your video FPS
FPS (Frame per Second) is determining how many frames will be in your video per second. The higher the FPS, the smoother the stream will be visually while this also means a larger file size. Cyclops can process video with a minimum of 15 FPS. If your video is currently running at 30 FPS, changing it to 15 FPS already save you half of the bandwidth required to stream the video.
Related Questions: