What's the difference between an encoder and a decoder?
An encoder converts analog (composite, component, HDMI) or non-IP video signals into H.264/H.265 IP streams for transmission over Ethernet and storage in an NVR. A decoder takes IP streams and converts them back to analog or HDMI output for driving monitors, video walls, or legacy displays. Many modern installations use encoders at camera sites and decoders at central command centers or branch offices.
Can I use an encoder from one brand with a decoder from another?
Yes, if both support the same codec (H.264 or H.265) and network protocols (RTSP, ONVIF). However, advanced features like two-way audio, metadata, or custom analytics may not work across brands. Testing is strongly recommended before large deployments. Verify compatibility with your VMS vendor first.
How much bandwidth does a typical encoder stream consume?
A single 1080p H.264 stream at 30 fps averages 2–4 Mbps; 4K at 30 fps consumes 8–15 Mbps or more. H.265 reduces these by ~40%. Bitrate planning directly affects storage capacity and NVR throughput. Always add 20–30% headroom for network overhead and redundancy.
Do all encoders support PoE power?
Most single-channel and small multi-channel encoders support PoE (30W or higher). Larger rack-mount encoders and high-bitrate units typically require AC power. Verify your PoE switch capacity and cable ratings before selecting a PoE encoder for remote or difficult-to-power locations.
What is 'dual-stream' encoding and why do I need it?
Dual-stream means the encoder outputs both a high-quality primary stream (for NVR recording) and a low-bitrate secondary stream (for remote viewing or mobile access). This prevents the NVR from being starved by high-bitrate streams while still allowing real-time monitoring over WAN or cellular links. Nearly all commercial encoders support dual-stream; verify your NVR and VMS consume both streams correctly.
How do I reduce latency when displaying live encoder output on a video wall?
Choose decoders optimized for low-latency playback (<100 ms typical). Ensure your network has sufficient bandwidth and low jitter by segmenting encoder traffic onto a dedicated VLAN. Test end-to-end latency (encoder → NVR/switch → decoder → display) in your lab before rolling out. Multicast streaming and quality-of-service (QoS) rules help maintain predictable performance on crowded networks.