We are DVByte

Software solutions to your DVB busines

Learn more

About us

Cable operator encounters many complications whose solutions often exceed its financial or does not fully solve the problem. So we took the action. Software Department of Sileman Sp. z o.o. has created several programs to improve the work of cable operator.

This software was originally created as tools for their own use, to help us manage digital cable headend. Based on years of experience of the parent company – Elsat Sp. z o.o. – to see on what kind of technical problems encounters, we have created several unique programs to help conduct such business. It can be used by anyone who offers television services.

Since the beginning of November 2014 the development, maintenance and sales have been separated to the new company: DVByte P. Kołodziej G. Lipok s.c.

Our Software

We know what you need! We know this from experience! What can we do for you?

We are also working on other solutions.


Epgs is a program for synthetising EIT tables continously from files obtained from an EPG content provider.

Epgs generates the present-and-following information, as well as EEPG (Extended Electronic Program Guide) for a specific number of days (up to 32). The software outputs an MPEG-2 transport stream, containing elementary streams with EPG data. The streams may then be transmitted to digital headend mux and added to the multiplexes transmitted to subscribers.

New possibilities
  • Present and following programme information on the  customer's screen.
  • Extended EPG data available for navigation and search.
  • Acquiring EPG data from various, cost-effective sources.
Cost efficiency
  • Very limited hardware requirements.
  • May be installed on costumer-provided hardware.
Simplicity and comfort
  • A maintenance-free solution.
  • Web-based, simple and aesthetic management interface.
  • Convenient system status panel for simple diagnostics.
  • Can import EPG data in almost all formats from almost all sources.
  • Easily extendable to new input formats.
  • Character encoding scheme is configurable on every stage of EPG data processing.
  • Supports od XML (SDF) files obtained from EPG provider.
  • Automatic, scheduled XML files downloading from a ftp server.
  • Possible to implement support for other EPG formats.
  • Generates P/F and EEPG for actual and other transport streams.
  • IP output as an UDP-encapsulated MPEG2-TS stream. (ASI output as an option.)
  • Runs on a server under control of GNU/Linux operating system.
  • Configurable through a web interface.
  • Selectable character set.
  • Supports: short_event_descriptor, extended_descriptor, content_descriptor, parental_rating_descriptor. On demand we may add any descriptor support.
  • EPG for up to 100 transport streams on a single machine.
  • Per TS licensing. Main license includes 10 TS.


DVBinspektor is a tool that makes it possible to analyse in real-time multiple MPEG2-TS streams. Thanks to that the administrator has a continous view of the situation and is being provided with detailed charts, reports and tables. It also automatically warns the user about potential problems.

When a digital headend is handling streams from many different sources using hardware from different vendors, a natural need of continous monitoring arises. There are cases when the headend hardware is not ideal and starts to work incorrectly or even hangs. Sometimes content providers change some important parameters of a transport stream without informing anyone. Packet losses and other problems also occure.

Problems occuring at the digital headend affect the customer's satisfaction directly. A subscriber-caring operator needs to detect problems as soon as possible in order to begin diagnostics and solve trouble long before the customers complain.

We are pleased to introduce a complete solution for continuous monitoring of all MPEG-TS streams tramsmitted in a digital headend. The idea of our software is to simultaneously analyse MPEG streams from many sources and to correlate all information in one place in case of a failure.

Lower price
  • High efficiency (one server can handle up to 3 Gbit/s of traffic)
  • We can install it on your own server
Simplicity and ease of use
  • Browser-based managment interface
  • A simple and clean GUI
  • Advanced reports and charts
  • Full data archives
  • Automatic alerts in case of an error/failure
  • Simultaneous, realtime analysis of many MPEG-TS streams.
  • Handles streams encapsulated in UDP packets (multicast and unicast) or received with a DVB-C TV card (QAM).
  • Analyses bandwidth allocated by each elementary stream. Realtime information and graphs with historic data (RRD).
  • Decodes PSI/SI, including EPG.
  • Generates alerts on predefined conditions, for instance: no audio, video bitrate below defined level, service is scrambled, packet loss in an elementary stream, no EPG.
  • Instant access to stream analysis results and alerts from any place, through an intuitive web interface.
  • Historic data of packet loss in streams, crc errors in sections, and stream scrambling status (as RRD graphs).
  • Runs on a server under control of the GNU/Linux operating system*.
  • Configuration through a text file.
  • High efficiency. Single, cost-effective 1U server may process up to 3 Gbit/s.


DVBmux is a fully-featured MPEG-2 software-based multiplexer written with a DVB broadcasting environment in mind. Running under the control of a suitable Realtime Linux kernel, DVBmux may replace most overpriced hardware solutions in digital broadcasting headends or TV studios.

The design priorities of this application were reliability and performance. On decent machines DVBmux may processup to several Gbit/s of UDP-encapsulated MPEG-2 Transport Streams.

New possibilities
  • Flexible composition of the operator's offering from multiple sources.
Cost efficiency
  • Low hardware requirements.
  • Scalable, soft-start scenarios easily possible.
Simplicity and performance
  • Web-based management.
  • Simple and aesthetic management interface.
  • Convenient status panel for quick performance monitoring.
  • Command-line management interface available (expert mode).
  • Easy integration with other DVByte products.
  • Operates on MPEG2 TS streams encapsulated in UDP
  • Configurable routing of elementary streams - any input stream to any output stream routing
  • Runs on a Linux-controlled server.
  • Configuration via command line (supports the Telnetprotocol)
  • Integrated diagnostic capabilities to easily identify input streams
  • High performance even on budget-class servers: 2 x Xeon(TM) 2.8 GHz with 1 GB of RAM easily processes ~30 MPEG-TSes.
  • Supports both multicast and unicast streams.


TRE2000 is a system that converts audio and video in real time from the MPEG4 format to MPEG2.It works on standard Xeon™ processors and is a great and cost-effective replacement of expensive hardware based solutions.

Currently, some satelite broadcasters, in search of saving bandwidth on satellite transponders, change the encoding of their programs from MPEG2 video to H.264/MPEG4 AVC. Meanwhile, cable operators in Poland typically equip their customers with cost-effective devices capable of decoding only MPEG2. H.264 decoders are usually distributed only to subscribers of premium services (HD).

In this case, an operator has a choice: stop the redistribution of some channels or provide customers with newer set-top-boxes, that support H.264. The first solution is usually inacceptable, the second one can be extremely costly, even in small networks.

There is also a third option - transcoding the channels in the operator's headend. There are several hardware solutions available on the market, both as separate devices and modules for integrating into larger multiplexing systems. Those solutions are expensive, though reaching business sense when compared against replacement of several thousand set-top boxes.

We are pleased to introduce our completely software solution: tre2000 - the MPEG-4 to MPEG-2 transcoding system running on standard Intel XeonTM processors. Our system is an extremely cost-effective solution, not using any dedicated hardware for encoding or decoding MPEG. Instead, we use the well-tested libavcodec software codec library. The tre2000 architecture ensures trouble-free operation and automatic restart of transcoding process in case of an interruption in the input stream (ie. temporary disturbances in the satellite reception).

TRE2000 is a new version of its predecessor - TRE1000. It is even more stable and gives better video and audio quality.

Lower price
  • No need for expensive dedicated hardware
  • We can install it on your own server
  • High efficiency (one server - from 4 to 12 services)
Simplicity and ease of use
  • Maintanance-free
  • Browser-based managment interface
  • A simple and clean GUI
  • Clear information about the state of the transcoder (for the user)
  • Advanced reports and charts (for the expert/system admin)
  • Even more stable than TRE1000
  • Can manage low network quality (packet losses)
  • Converts H.264/MPEG-4 Part 10 AVC video streams to MPEG-2 video and AC3 audio streams to MPEG Audio Layer II.
  • IP Input / Output - handles MPEG-TS streams encapsulated in UDP packets (multicast and unicast).
  • Completely software solution without using any dedicated hardware for encoding / decoding MPEG.
  • Running on a standard server hardware, under the control of the realtime Linux kernel.
  • Completely maintenance-free; together with the software, we provide a server with an appropiately optimized system.
  • Configuration through a web browser or via a text configuration file.

Get in touch

DVByte P. Kołodziej G. Lipok s.c.
ul. Kłodnicka 97/227, 41-706 Ruda Śląska, Poland
NIP: 6412533111 REGON: 243700730
P: +48 (32) 789 08 66