Ezserver v7.0

Memory-Based Streaming for Video Low Latency

Buy Now

Designed for Software Experts - No Content Included

Our Mission

Our Mission is dedicated to provide seamless streaming with minimal buffering, faster load times, and stable, ensuring users enjoy their content without interruption.


Core Technology
  • ✔ Over 20 years of experience in IPTV/OTT software development
  • ✔ C/C++ based development for video streaming
  • ✔ Fast Streaming Server Setup
  • ✔ Low Latency Unicast System
  • ✔ Multicast Input & Output System
  • ✔ Open-Source Admin, Reseller Panel & User Subscription Portal

Architecture Comparison
  • ✔ Ezserver (Memory-Based Streaming): Streams video directly from memory, ensuring faster data transfer and reduced reliance on disk operations.
  • ✔ XUI, Xtream UI and etc. (Disk-Based Streaming): Relies on saving video files to disk and serving them via a web server, which introduces latency and potential disk bottlenecks.

Comparative Analysis

Aspect

Ezserver

(Memory-Based Streaming)

XUI, Xtream UI, etc.

(Disk-Based Streaming)

Video Storage

Uploads video links and temporarily stores them in memory with a buffer size.

Uploads video links and uses ffmpeg to save video data to disk in file format.

Streaming Mechanism

Streams videos directly from memory to connected players.

Streams videos by having players access saved files via nginx.

Streaming Speed

Faster due to memory-based streaming.

Slower, as it requires disk read operations.

Mass Connections

Efficiently handles mass connections as streaming is memory-based.

Disk access may become a bottleneck, causing blocked issues under heavy load.

Disk Usage

Minimal disk usage, reducing risks of disk crashes.

High disk usage, increasing the risk of disk failure.

Aspect

Ezserver

(Memory-Based Streaming)

Wowza

(Memory-Based Streaming)

Development Language

Developed in C/C++, making it faster in streaming performance.

Developed in Java, which may introduce additional overhead, resulting in slower streaming.

Panel Support

Includes IPTV Panel and Reseller Panel for efficient management of channels and users.

Does not offer built-in panels for IPTV or resellers; third-party solutions are needed.

Streaming Mechanism

Streams videos directly from memory for improved efficiency and reduced latency.

Streams using a Java-based architecture, which can handle various protocols but with higher latency.

Performance under Load

Optimized for mass connections with efficient memory usage.

Performance can be affected under heavy load due to JVM's garbage collection and higher resource consumption.

Dependencies

Operates independently without reliance on external modules like ffmpeg or nginx.

Relies on Java environment and may require integration with additional tools for some use cases.

Scalability

Highly scalable for IPTV services, suitable for handling mass concurrent connections.

Scalable but may require advanced configuration and additional hardware resources.

Customization

Offers tailored features for IPTV services, including channel grouping and user management.

General-purpose streaming server, requiring custom development for IPTV-specific features.

Disk Usage

Minimal disk usage due to memory-based streaming.

Uses more disk resources for temporary storage, transcoding, and logging.



Community

What's new in v7.0
  • ✔ Display all LB channels on the main panel
  • ✔ Display all LB Movie and Series Work Folders on the main panel
  • ✔ Automatically update channel names with the M3U source link
  • ✔ VOD and Series files to 7/24 HLS channels
  • ✔ Support Admin and Reseller panel on Mobile Devices