New customer? Sign up now and get $5 OFF your first order. Sign Up & Save $5

Kylone Transcoding Edition

Live Video Transcoding for IPTV and OTT

Not every screen or network needs the same stream. Kylone Transcoding Edition lets you turn live sources into the codecs, resolutions and bitrates your viewers can use, while keeping reception, processing and delivery in one web-managed system.
Built for IPTV operators, broadcasters, OTT services and system integrators, it runs on dedicated servers with GPU acceleration or CPU processing. Use it to prepare channels for mobile viewing, reduce delivery bandwidth or create several versions of a channel for different devices and network conditions.

Choose Your Transcoding License

QuickSync or NVENC
Both TBS licenses offer the same Transcoding Edition features, with different hardware acceleration options. Choose QuickSync for Intel QuickSync hardware, or NVENC for support for both NVIDIA NVENC and Intel QuickSync.
Monthly and annual subscriptions are licensed per server and include software updates and online technical support throughout the subscription period.
AMD acceleration, assistive subtitle generation and other version-specific features require confirmation for your license and software release. Broadcast features such as scheduled blackout replacements, audio substitution, SCTE-35 insertion tools and a control-room video wall should not be assumed to be included in a standard transcoding subscription.
Hardware That Fits Your Workload
For a smaller channel lineup, a supported Intel QuickSync system may be all you need. Larger workloads can use NVIDIA GPUs or multi-GPU servers. Capacity depends on your source codecs, resolution, frame rate and output renditions, as well as the server's memory bandwidth, PCIe resources and network throughput. Testing a few representative channels is the most useful way to size the system.
Kylone runs on standard x86 servers. If you'd prefer a ready-to-run solution, we can supply the TBS8510 Pro transcoding server with Kylone preinstalled and help you select the right license. Our support team can also confirm the installation image and hardware requirements for your deployment on Rocky Linux or Red Hat Enterprise Linux.
Kylone Transcoding Subscription NVENC - Promotion
US$49
/ Month per server
Buy
  • Intel QuickSync Supports
  • Nvidia NVENC Supports
  • Online Technical Supports
  • Unlimited Software Update
  • Half is only for the first month!
Kylone Transcoding Subscription NVENC
US$99
/ Month per server
Buy
  • Intel QuickSync Supports
  • Nvidia NVENC Supports
  • Online Technical Supports
  • Unlimited Software Update
Kylone Transcoding Subscription NVENC
US$990
/ Year per server
Buy
  • Intel QuickSync Supports
  • Nvidia NVENC Supports
  • Online Technical Supports
  • Unlimited Software Update
  • 2 month for FREE!
Kylone Transcoding Subscription QuickSync - Promotion
US$25
/ Month per server
Buy
  • Intel QuickSync Supports
  • Online Technical Supports
  • Unlimited Software Update
  • Half is only for the first month!
Kylone Transcoding Subscription QuickSync
US$49
/ Month per server
Buy
  • Intel QuickSync Supports
  • Online Technical Supports
  • Unlimited Software Update
Kylone Transcoding Subscription QuickSync
US$490
/ Year per server
Buy
  • Intel QuickSync Supports
  • Online Technical Supports
  • Unlimited Software Update
  • 2 month for FREE!

Start with the Sources You Have

Broadcast Capture and IP Inputs
Bring in DVB tuner feeds, HDMI or SDI capture, and IP streams over UDP/RTP, HTTP, HLS, SRT, RTSP and RTMP. Supported DVB standards include DVB-S/S2, DVB-T/T2, DVB-C, ATSC and ISDB-T. Compatible reception and capture hardware is required, but the feeds share the same channel workflow once they're in Kylone.
Channel Selection and Preparation
Select channels from multi-program transport streams, filter services and remap identifiers for the receiving system. You can process the channels that need conversion while keeping the rest of the lineup in the headend, rather than building a separate reception chain for every output.

Make Each Stream Fit Its Destination

Video Conversion in Real Time
Create H.264 or H.265/HEVC outputs at the resolutions and bitrates your service calls for. Profiles can cover 4K, 1080p, 720p and SD, including simultaneous outputs where the hardware supports the workload. Codec availability, resolution and channel capacity depend on the selected GPU or CPU and its encoding capabilities.
Profiles Instead of Repeated Setup
Set up codec ladders, picture controls, logos, subtitle overlays and audio processing from the web interface. Profile-based configuration makes it easier to apply a consistent output format across a lineup and adjust it as delivery requirements change.
GPU Acceleration and CPU Processing
Use Intel QuickSync or NVIDIA NVENC according to your license and hardware. Kylone supports mixed-GPU operation and automatic load balancing on supported configurations, so processing can be spread across available resources. CPU processing is also available for suitable workloads. We'll help match the server to your actual channels rather than rely on a single headline capacity.
Audio and Broadcast Data
Configure audio processing alongside the video, with MP3 and MPEG Audio encoding and Dolby passthrough options. EPG data, DVB subtitle streams, captions and teletext can be carried through the transcoding workflow, so converting the picture doesn't have to mean losing the information around it. We'll confirm the required audio and subtitle path for your output format.

Prepare Channels for OTT Viewing

Adaptive Bitrate HLS
Build an HLS bitrate ladder with up to six encoding variants per channel in one master playlist. The player can choose a lighter stream when bandwidth drops and a higher-quality version when the connection allows it. You set the available renditions; viewers don't need to change channels to move between them.
Audio Languages and Subtitles
Publish HLS audio in the main stream, as separate language renditions, or both. WebVTT subtitle renditions carry language and track names, using supported teletext pages or closed captions as sources. This gives compatible players a clearer way to offer audio and subtitle choices.
HLS Publishing and Network Outputs
HLS publishing uses independent chunks and caching for CDN and packager workflows. UDP/RTP, HTTP MPEG-TS, SRT, RTSP and RTMP outputs provide other delivery paths, including RTMP push. SRT supports caller and listener modes, while authenticated RTSP and a built-in web player help with access and quick playback checks.

Keep an Eye on Quality and Availability

Source Backup and Recovery
Configure a backup for an individual channel or a shared source that protects several. Kylone switches when the primary source fails and returns when it recovers, while preserving channel identity. Automatic source recovery, watchdogs and no-signal handling help reduce the work needed to keep a service running.
Monitor Streams and Processing
See active transcoding jobs and manage them from the web interface. Live previews, per-stream logs and transport-stream analysis help you check the output. Processing telemetry includes speed, frame rate, dropped frames and restart counts, alongside GPU load, memory, temperature and power readings where the hardware reports them.
Connect Your Monitoring Stack
SNMP, Prometheus and XML information feeds let you bring headend health into your own dashboards and alerts. Track input lock, stream rates, processing performance, SRT link quality and server resources alongside the rest of your network.

Manage the Workflow from One Place

Web Control and Documented Automation
Configure and monitor the system through the web interface, or automate it with the documented XML Management API and signed API keys. Configuration import and export help with repeatable deployments. Optional remote access is provided through a private network of your units, with support engineers joining only at your request and an on-unit switch to disable the service.

Try It with Your Own Streams

Tell us your input formats, channel count, target devices and output quality requirements. We'll help you work out the license and server configuration, then arrange a trial so you can evaluate the results with your own content.
Request a Demo:
Email: support@tbsdtv.com
WhatsApp: +86- 15818762015.

Advanced Transcoding Features

  • Multi-Source Input: Support for DVB tuners, HDMI/SDI capture cards, IP streams (UDP, RTMP, SRT, HLS, HTTP, RTSP)
  • Real-Time Transcoding: Convert video into multiple formats and bitrates for adaptive delivery (H.264, H.265/HEVC)
  • Multi-Resolution Output: Output profiles for 4K, 1080p, 720p, SD – simultaneously
  • Audio Encoding: AAC, MP3, MPEG Audio, Dolby passthrough options
  • Stream Protocol Output: Output to UDP, RTP, RTMP, HLS, RTSP, SRT, MPEG-TS, and more
  • Adaptive Bitrate Support (ABR): Generate multiple bitrate layers for OTT and mobile delivery
  • DVB Subtitles Support: Retain and output DVB-compliant subtitle streams
  • Teletext Passthrough: Preserve teletext data for news, captions, and broadcast info
  • API Access: RESTful APIs for seamless integration into external platforms, automation scripts, or CMS systems
  • Insert SCTE35 Markers: Enable precise ad insertion in HLS and DASH streams with SCTE35 markers . Optimize ad delivery and monetization for Free Ad-Supported Streaming TV (FAST TV) services using our advanced ad insertion technology.
  • Scheduling & Profile Templates: Manage transcoding tasks through presets and time-based automation
  • Web-Based GUI: Centralized control panel for configuring, monitoring, and managing streams

Built-In Monitoring & Control

  • Real-Time Monitoring: Live preview, TS bitrate analysis, and error logs
  • Task Dashboard: Overview of all active transcoding jobs with start/stop controls
  • Flexible Configuration: Profile-based templates for quick deployment
  • Failover Options: Backup stream configuration for high-availability broadcasting
What's the difference between QuickSync and NVENC license?
Both QuickSync and NVENC licenses are full featured license, the only difference is QuickSync license can only supports the Intel QuickSync hardware acceleration for transcoding, and NVENC license is supports both Intel QuickSync and Nvidia NVENC.
What Hardware Configuration is Recommended?

To achieve the best real-time transcoding performance, we recommend choosing hardware according to your deployment scale and transcoding needs. Below are suggested configurations for different scenarios:

1. Using Intel QuickSync (Entry-level or Small Deployments)

  • If you only need to transcode a few HD channels (e.g., several 1080p streams), you may use Intel CPUs with QuickSync support, such as 5th–8th Gen Intel Core i3/i5/i7/i9 or certain Xeon E3 processors.
  • Dual-channel 8 GB / 16 GB memory (2 × 4/8 GB) is recommended.
  • QuickSync is cost-effective and efficient for light real-time transcoding workloads.

2. Using Nvidia NVENC (Medium to Large or Data Center Deployments)

  • For multiple SD or HD (720p/1080p) transcoding tasks, we recommend GPUs with NVENC support, such as GTX 1660 (6 GB). These GPUs deliver stable performance and sufficient memory for concurrent streams.
  • You can scale performance by building multi-GPU servers:
    • 4 GPU Setup Example
      • CPU: Intel i9-10920X or i9-10940X
      • Motherboard: ASUS X299 SAGE or Pro-WS-X299-SAGE-II
      • RAM: 4–6 × DDR4-3200
      • GPU: 4 × GTX 1660-6G
  • For extremely high-capacity transcoding, Nvidia A16 GPU can be considered (equivalent to 4 × 1660-6G), but ensure sufficient PCIe lanes, memory, and bandwidth.
  • When building multi-GPU servers, pay special attention to memory bandwidth and PCIe resources. Single or dual GPU setups can use desktop motherboards, while 4 GPU setups require server-grade boards.
New release v4.1.1, RC-1 with Build 2026092501 is ready. 

Here are the list of changes;

- Management API v2. Integrations authenticate with an API key and a signed request instead of a user session, address fields by name, discover the actions of every record from the response itself, and get a reason code with every failure. Version 1 keeps working unchanged. The core guide, the hospitality, CPE and blind-scan addenda and the reference clients are published on GitHub.

- DVB Carrier Monitor. A new product: an appliance fitted with TBS DVB-S/S2 cards that acquires the spectrum of an input, blind-tunes every carrier it finds and reports the tuning parameters and programme tables of each transponder. Delivered as the external module "DVB Blind Scan" (stabsc) for appliances on the 6.18.7-1 kernel.

- Encrypted HLS as a source. The headend's own HLS input plays AES-128 encrypted playlists, with key rotation, so an encrypted output of one headend can feed another.

- Output audit. For every output, one minute of per-second figures for bitrate, PCR interval and accuracy, delivery timing, null packets and continuity, shown as sparklines on the status page next to each stream and flagged when a figure leaves its limits. The same figures reach integrations through the stream information export.

- Smoother transcoded outputs. A "Module Buffering" setting gives transcoded and pre-processed outputs their own delivery buffer, separate from the global one, so they leave the headend as evenly as relayed streams.

- Runaway protection for external modules. A memory limit per module process, 2 GB by default, restarts a module that outgrows it and logs the event, so one misbehaving source can no longer exhaust the unit.

- Direct playback in the media portal. Besides HLS, the media portal can play transcoded outputs directly as MPEG-TS in a desktop or Android browser, with one to two seconds of latency, and hands the whole list to VLC with one button.

- Status page for the road. Full Details, Output Audit, Live Feed and a refresh interval of 1.5, 5 or 15 seconds as buttons on the streaming dashboard.
Kylone v4.1.0 is ready as RC-1 with Build 2026091802.

Here are the list of changes;

- Integration feeds: A discoverable feeds tree prepared for LG/Samsung (hospitality) platforms.

- HLS for hospitality. Multi-audio publishing modes, independent segments, keyframe-aligned chunks, and a "Hospitality TV" template that sets the codec, GOP and audio parameters TVs and HTML5 players expect.

- Subtitles on HLS: WebVTT support with language and name in the playlist; DVB bitmap subtitles can still be burnt in.

- Captions module: A new pre-processing module, bitmap subtitles (OCR) or from the speech on the audio track, in the spoken language, translated to English, or both. Speech captions are assistive captions and follow the dialogue with a short delay (6 seeconds).

- Encrypted HLS: AES-128 encryption support with keys the headend serves itself, with no DRM contract. Keys are handed only to devices the headend's peer policy allows or to applications presenting an HLS API key. Key rotation from the web UI or on a schedule without interrupting viewers.

- HTTPS-TS: The unicast HTTP-TS service can run over TLS with the same certificate the web UI uses.

- VLC-playlist for admins: Every tier and protocol of a channel opens in VLC from the Output URLs page with one click.

- Playout fixes. Looping file channels with subtitle or teletext tracks play out at a steady rate through the loop.
Kylone v4.1.0 is ready as RC-1 with Build 2026091802.

Here are the list of changes;

- Integration feeds: A discoverable feeds tree prepared for LG/Samsung (hospitality) platforms.
- HLS for hospitality. Multi-audio publishing modes, independent segments, keyframe-aligned chunks, and a "Hospitality TV" template that sets the codec, GOP and audio parameters TVs and HTML5 players expect.
- Subtitles on HLS: WebVTT support with language and name in the playlist; DVB bitmap subtitles can still be burnt in.
- Captions module: A new pre-processing module, bitmap subtitles (OCR) or from the speech on the audio track, in the spoken language, translated to English, or both. Speech captions are assistive captions and follow the dialogue with a short delay (6 seeconds).
- Encrypted HLS: AES-128 encryption support with keys the headend serves itself, with no DRM contract. Keys are handed only to devices the headend's peer policy allows or to applications presenting an HLS API key. Key rotation from the web UI or on a schedule without interrupting viewers.
- HTTPS-TS: The unicast HTTP-TS service can run over TLS with the same certificate the web UI uses.
- VLC-playlist for admins: Every tier and protocol of a channel opens in VLC from the Output URLs page with one click.
- Playout fixes. Looping file channels with subtitle or teletext tracks play out at a steady rate through the loop.
New release candidate RC-3 for v4.0.0 with Build 2026090102 is ready. We have some fixes and improvements in this release.
The major version switch from v3 to v4 is proven and  stable with the RC-3.

- Local File PCR rebase and continuous PCR/DTS/PTS implemented to prevent player issues while looping the file.
- RTSP server improved and the it’s status-monitor integration is completed. 
- SPTS scan issue is fixed 
- New feature 'generating TS from a PNG' is added. Located into Local Files page. 
- Live Streams page re-organized due to new features; Stand-Ins, SCTE-35.
- SCTE-35 support
New release candidate RC-2 for v4.0.0 with Build 2026082401 is ready. We have some fixes and new features, here is the list;

- SCTE-35 DPI is implemented.
- SRT listener improved, multi-worker implemented to utilise more CPU cores. Number of workers can be configured from the web-ui. 
- HLS, M3U/playlist import/scan issue is fixed.
- RKOS installation issue is fixed.
The new RC-1 for major release v4.0.0 with Build 2026081620 is ready.

Herer are new features and improvements on this release;

- RTSP server improvements (Basic/Digest Authentication support added)
- Stand-In feature is fully implemented, covering scheduled park/es-graft and automatic backup-1:1/backup-1:N options.
- Stream URL's page improved to show all possible options covering Stand-In features.
- Several fixes and improvements related to core-library's v4.0 major update.

The "Stand-In” feature is; automatic, scheduled or on-demand source substitution for protected channels (1:1 and 1:N, with optional fallback), with a stable output identity so receivers never re-scan.

- Parking — hold a channel on your own filler feed for a scheduled window and return it automatically, without receivers re-scanning.
- Backup - A protected channel switches to its Stand-In source automatically the moment its own source stops, and returns on its own once the source is healthy again. No operator action in either direction.
- Fallback - A second source behind the Stand-In source. If the Stand-In itself is unavailable when it's needed, the fallback takes the slot instead, so a single dead source can't leave the channel dark.
- Guard - Watches the channel after a switch has happened. If the source currently on air goes quiet, Guard moves the channel on — to the fallback where one is defined — rather than leaving it stuck on a dead feed.
- Scheduled switching - Run any Stand-In switch from the clock: once at a given time, or daily at a fixed window. The channel returns to its own source at the end of the window automatically.
- One-to-many A single source can cover any number of protected channels at the same time, each keeping its own service identity on air. Useful for a house filler or an announcement feed during a site-wide event.
- Audio substitution (ES graft) - Replace only the audio of a protected channel, keeping its own video — across one channel or many at once, with the substituted audio time-aligned per channel. For alternate-language or commentary feeds.
- Stable output identity - Every Stand-In mode keeps the output's service ID, PMT and ES PIDs fixed across a switch. Modulated DVB-C receivers and STBs never re-scan.
New release candidate, RC-2 for v3.8.4, Build 2026050616 is ready.

We have some bug-fixes and new "DVB-CI monitoring" feature in this release. Here are details;

- HDMI encoder improvements (status page fixes)
- DVB-CI monitoring feature is added.
New release v3.8.4 RC-1, Build 2026042618

Here are details;

+ "No-Signal" support added to Multiplexer (using with VideoWall only)
+ HDMI-Encoder fixes and improvements
+ API support enabled by default for TBS appliances (TBS-85xx, TBS-29xx, TBS28xx)
New release v3.8.2 RC-1 Build 2026032611 

Changes in this release;

+ Stream Lock Timeout for external mudules are improved
+ Service ID manual mapping feature added. 
+ Transcoder colorspace conversion improved (video wall).
+ Bulk Opearations feaure improved.
New release v3.8.1 and its candidate RC-1 with Build 2026031617 is ready.

Here are changes in this new release;

+ Colorspace features implemented on PE (PCI external) post-processing module.
+ Transport Stream Scan improvements:
  - Codec data information added to scan result.
  - Tuner LNB voltage issue is fixed for DVB scan.
+ SDT table improvements for Multiplexer (crash issue fixed for multisection tables).
+ New feature implemented to import streams from another Kylone system. 
+ Bug fixes for Diagnostics menu on dashboard (without license).
New version v3.8.0 RC-1 with Build 2026020200 is ready.

There are several operating system and module changes in this release, basically we upgraded to;

- Rocky 8.10 distribution with updated packages as of 03 Feb 2026.
- New stable kernel-4.18.0-553.94.1 for the Rocky 8.10 distribution.
- Kernel-mainline-6.18.7-1, which is experimental.
    1. We shouldn't use it on our production systems.
    2. This is just for customers who wants to try with their own hardware if kernel-4.0.18 doesn't work due to lack of hardware suport.
- Cuda-12.9.1-575.57.08
    a. This is the latest version of 12. "Context aware" logic is not implemented and it can still use proprietary drivers with ffmpeg-8.0.1.
    b. Video Wall (tiled mosaic) feature is implemented using overlay_cuda, and scale_npp which are cuda-12 dependent. This is another reasons to keep using cuda-12. 
- QuickSync, oneVPL-v2.15, it can work with stable kernel-4.18.0-553.94.1
- Stable-release of ffmpeg (8.0.1). All it's dependencies also upgraded.

Here are other changes in this release;

- HDMI encoder improvements on dashboard preview.
- GPU "Power Draw" graph fixes on dashboard.
- Video Wall feature is implemented.
- Tuner scan page is improved.
- Kernel crash report made enabled by default.
- TBS Drivers updated as of 20260125 - only for new kernels (4.18.0-553.94.1 and 6.18.7-1).
New release candidate RC-2 for v3.7.4 with Build 2025120316 is ready.

Here are changes in this release:

+ Kernel/application debugging disabled and removed after test mode finishes.
+ Kernel/application debugging logs managed correctly to avoid filling up the disk
+ PID Mapping improvements for HDMI Encoders.
+ Information text added TS Advanced Settings for X-series HDMI encoder
+ Alpha-sort on webui
New release candidate RC-2 for v3.7.4 with Build 2025103117 is ready.

Here are changes in this release:
+ Subscription based improvements.
+ DVB service indicators (service updates) on status page is improved.
+ Number of peers was not reported correctly, fixed in this release.
New release candidate RC-1 for v3.7.4 with Build 2025102802 is ready

+ m3u8 master file improved to support VLC.
+ Boot issue for specific model of modulators are solved.
+ New HDMI Encoders 6304T, 6302T and 6301T are implemented. 
+ Preprocessor function for DVB-to-IP-Advanced license is fixed. 
+ Demuxer ECM detection is improved (Preprocessor).
+ Remote Access is available for Subscription systems.
New release candidate RC-3 for v3.7.2 with Build 2025091500 is ready.

Here are changes in this release;

- PCR related improvements in TS engine.
- TBS6032 improvements.
- Transcoding support added for Moi Pro MAX "Advanced" license.
- Custom logo position (watermark) support added for transcoding and hls output.
- Demo license with watermark support added (only with transcoder/hls output).
- Fix to start SNMP service after reboot (if the service activated).
New release candidate RC-2 for v3.7.2 with Build 2025081100 is ready.
There are several fixes in this release;

- Player (decoder) issue fixes for TBS3701-A/3701ax.  
- mpeg-ts scan feature improvements (to utilize with post-processor).
- DVB-C modulator support improvements
- Logo insertion fixes for accelerated post-processor.
New release candidate RC1 for v3.7.2 with Build 2025071400 is ready.

- Homatics/Android-14 (s1) support added.
- Arcelik/Beko/Grundig Hospitality TV support added and it's apk (gtv-arguest) created.
- OEM TV/STB (o1) application target upgraded to Android-11/API-30 
- Improvements on all STB/TV applications (hardware decoder, progress bar, framework upgrade etc). 
- Transcoder (8510) audio-decoder (encapsulated codec) issue is fixed.
- TBS DVB-C modulator support improved (bitrate fixes).
Kylone New release v3.7.1 with Build 2025070700 is ready. Here are changes;

- ISO image updated to RockyOS-8.10 as of 04-July.
- TBS Drivers updated as of 04-July (rocky-os only).
- RASPI image updated as of 19-May.
- External EPG source encoding issues are fixed
New RC-2 for version v3.6.2 with Build 2025041400 is ready.

Here are changes;

+ Media Portal (Web Player) improvements.
+ Non-TS Streams (Other), can play youtube URL.
+ Audio Decoder option added to HLS and Transcoding modules.
+ Exernal modules (all transcoding and output modules) also upated to support Audio Decoder option (existing modules needs to be reinstalled).
New version v3.6.2 and new release RC-1 with Build 2025032400 is ready.

We mostly have improvements and bug fixes in this release. Here are changes;

- Advanved Network features added to TBS 29xx license
- Buffering option added for Multicast Output.
- TBS Drivers updated as of 20250217.
- ASI modulator CBR issue is fixed (and decreased %17).
- Unicable I/II support improved.
- NTP server support improved.  
- NIC bonding support improved.
- IP QoS settings added for Multicast output (Type of Service).
- SAP support improved.
- WebUI: Transponder configuration page improved.
- WebUI: RTSP/HLS record listing issue fixed.
- WebUI: Stream URLs page is improved to show RTP multicast properly.
- rtmps/rtmpe/rtmpt/rtmpts/rtmpte support added for RTMP output.
New RC-4 for v3.6.1 with Build 2025011120 is ready.

There is TDT update in this release which is required for some CAM modules to use with 6900.
New release candidate RC-2 for v3.6.1 with Build 2025010600 is ready. 

Here are changes on this release;

- HDMI-Encoder profiles improved (MP2 audio codec and logo/text overlay added).
- SDI-Encoder profiles improved (MP2 audio codec added).
- End-Point settings "Allow Remote Devices" enabled by default (with ISO installation). 
- Rockchip (arm64) license is improved to cover all TBS hardwares.
- Rockchip (arm64) TBS drivers updated (both with image install and with upgrade package).
- Rockchip (arm64) auto load kernel module for tbs modulators (tbs_pcie-mod.ko)
- Minor improvements on external-module scan function
- Bandwidth selection option added to ASI modulator configuration
New release candidate RC-1 for v3.6.1 with Build 2024121200 is ready.

Here are changes;

- HDMI-Encoder configuration page improvements (port list issues fixed).
- RTMP settings improved (settings page crash fixed).
- PID-map default enabled for new installations.
- STB APK improvements for 3701ax (Allwinner): maximum-volume control removed, signaling-thread moved from java to JNI (c++).
- Log display issue is fixed.
- QR-Code implemented for two-factor authentication setup (user login)
- Rockchip (arm64) firmware improved.
New relese RC-2 for v3.6.0 with Build 2024102900 is ready. Here are changes:

- System/Interfaces list view default sort set by name
- QnA (test) mode issue is fixed.
- DVB-CI module usage issues fixed.
- TBS Drivers updated from github as of "20241029" (for kernel 4.18.0 and 6.8.8).
New release RC-6 for v3.5.1 is ready. Here are changes:

+ LCN-UK Fix
+ External module fix
New release RC-4 for v3.5.1 with Build 2024080123 is ready.

+ New Theme "Hospitality" for STB-GUI is added.
+ Timeshift feautre is implemented both in headend and STB side.
+ VLC Player upgeed to latest version for Android based STB.
+ TBS driver update (20240727), only for kernels 4.18 and 6.8.8
+ HLS outut module is improved to support "independent chunks and caching.
+ The default (built-in) HLS output function (wihtout external modules) is improved.
New release RC-1 for v3.5.1 with Build 2024050500 is ready. Here are changes;

+ HDMI-Encoder improvements according to documentation.
+ rk-aarch64 (Rockchip - HDMI Encoder) firmware image is fixed.
+ TBS-2952 (MoiPro-MAX) support added according to documentation (no license requirements).
+ Rocky-OS kernels updated to latest (4.18.0-513.24.1 and 6.8.8-1)
+ TBS Drivers updated from the github as of 5th of May.
+ Nvidia CUDA drivers updated to 12.4 (550.54.15)
+ New processing modules created for all Rocky-OS installations using latest nvidia drivers.
+ Avistel: KTC-TV-v3 support added.

+ New version v3.5.1 set due to major changes like kernel/cuda/tbs-driver upgrades.
The new release candidate RC-1 for the new version v3.5.0 with Build 2023112121 is ready.

Here are changes;

+ Multicast (output) TTL configuration is added.
+ Auto RTP detection function is removed and new RTP option added for Multicast, Unicast and MPTS Inputs.
+ Stream preview issue on Dashboard for HDMI-Encoder is fixed.
+ EMM PID mapping support improved. New "EMM PID Offset" information added to WebUI to configure streams. 
+ "Run On-Demand" function improved (on-demand transcoding is fixed).
+ SRT output issue (related to DVB-Tuner/MPTS inputs) is fixed.
+ OS-Update made available for super-admin only.
+ TBS-Driver update functionality from WebUI is added.
+ Timezone/NTP issue for RKOS is fixed.
+ Logrotate integration is improved (Rocky-8 only). 
+ Remote-Syslog service implemented (Rocky-8 only).
+ Stream Preview function using web-based-player is added to WebUI.
+ Preprocessing feature added to "DVB-to-IP Gateway Advanced" license type.
+ TBS drivers for 4.13.11 (c7) reverted to build 20230322 due to media-library source-code version (>=8.x) vs kernel-compiler version (4.8.5) incompatibility
New RC-2 for v3.4.3 with Build 2023101120 is ready.

Here are new features;

+ TS-Engine: ES Traffic Presence Check is now configrable from the WebUI (restarts dvb-tuner/stream when the bitrate is zero) 
+ WebUI: HDMI Encoder device version information added into stream record (with "Probe Source" function)
+ WebUI: HDMI Encoder "Hardware Reset" button is implemented in Monitoring Page (-r option to reset M10V, 30 seconds suspend).
+ WebUI: Hardware-Reset button added for 6032-modulator in Monitoring Page (resets IP-Core only).

We fixed following issues;

+ System/OS: Kernel module loading (firmware) issue is fixed.
+ Issues while setting the "Signal Input Mode" of Tuners page is fixed.
+ The "Boot Delay" of the Tuner page is not usable anymore (We are using manual module installation from now on).
The new version v3.4.3, RC-1 with Build 2023100602 is ready.  

New Features & Improvements;
+ TBS Drivers updated as of 3rd of October, 2023 (aarch64 platforms are excluded: rkos and raspi).
+ TBS-6032 DVB-C modulator support is implemented.
+ SRT Output is implemented (caller mode)
+ TS-Engine: SRT server and client connections now support encryption and latency settings. 
+ TS-Engine: Stream restart if bitrate is zero (10 secs interval)
+ WebUI: Live Stream -> Summary page improvements.
+ WebUI: Enable/Disable function added to Transponder records. It can be disabled instead of un-assigning from the tuners from now on. 

Fixes;
+ WebUI: Status page related server crash issues are fixed.
+ WebUI: Bitrate calculation issue of network-inteface bandwidth utilisation graph is fixed.
The new release candidate RC-2 for v3.4.2 with Build 2023090800 is ready.

Here are the complete list of changes in this release;

+ TS Engine: ATSC, VCT table parse issue (crash) is fixed.
+ TS Engine: Stream restarts if too much TS-Sync (invalid packet) issues (3000 packets in 5 seconds). 
+ WebUI: HLS "Source Probe" and "TS Processing->Advanced" options are implemented.
The new RC-1 for v3.4.2 with Build 2023090400 is ready.

Here are changes;

 + OS: The last build (0824) was broken, it is fixed on this version/build.
 + TS Engine: Several crash issues and external module handling issues are solved (important fix).
 + OS: Network Inteface default settings applied for RTL chipset (igmp and rp_filter). 
 + Licensing: TBS-DVB Hardware restriction is removed from license types 85xx and 28xx.
 + Historical Utilisation Graphs added to main page under "Utilization".
 + External mods: Removing playlist.m3u8 when the external-module restarts or stops. It iwill be created when the module starts again.  
 + OS: Static Route issue is fixed for Rocky OS
 New release RC-9 for v3.4.1 with Build 2023082800 is ready. We have critical fixes in this release. Here are changes;

 - TS-Engine: Crash issues are fixed.
 - TS-Engine: "Scan" function was broken and it is fixed in this release.
 - OS: network-interface configuration related issues are fixed.
Business
Technical
Business
Technical