Perfect Streamer Version History

Description of program functions, installation of Demo and Trial versions, activation and first launch
User avatar
Support PStreamer
Posts: 49
Joined: 14 Mar 2024, 12:25
Location: Moscow
Been thanked: 7 times
Contact:
Perfect Streamer Version History

Post by Support PStreamer »

version 1.10.1.349 dated 30.06.2025
  • Automatic renewal functionality for Let's Encrypt SSL certificates via certbot.
  • Added support for LCN (Logical Channel Number).
  • Added support for displaying the presence and analysis of SCTE-35 tags in a stream.
  • Improved software transcoder performance. Improved image quality and fixed CBR for MPEG-2.
  • GStreamer and codecs are already built into the tcsw and tcnv distribution packages (it is no longer necessary to install GSTreamer, it may only be required for the RTSP, RTMP functionality and the settings table (mattress).
  • Built-in GStreamer has been updated to version 1.26.
  • Nvidia transcoder(tcnv) works with any version of CUDA, there is no hard binding to version 12.5.
  • The Nvidia transcoder Deinterlaced setting has been moved from the general video card setting to the input of each encoded stream. It is done individually, as is the case with the software method.
  • Improved EPG server performance and SSL modes for EPG, HTTP.
  • Bug fixes.

version 1.9.2.340 dated 07.05.2025
  • Video Passthrough mode is added to transcoder. In this mode video remains unchanged, only audio format and bitrate are changed.
  • NV lookahead and bframe settings are added for Nvidia-based transcoder.
  • MPEG-1 Layer 1, 2, 3 (mp3) audio support is added for input streams.
  • Transcoders section is redesigned and detailed in the left sidebar menu.
  • Transcoder stability and compatibility with various TV channels streams is improved.
  • EPG server updates.
  • HTTPS server, EPG SSL and HLS SSL updates.
  • Support for HLS link is added when playlist refers to another playlist with a new session.
  • Other bugfixes and improvements.
  • Version 0.9.6.34 of pstreamer-tcsw and pstreamer-tcnv is released.

version 1.9.2 dated 31.03.2025
  • (Beta) Added transcoder functionality based on Nvidia Encoder and Software CPU method. HEVC(H.265), H.264, MPEG-2 formats are supported with all resolutions from 4K to SD.
  • System monitor is updated with Nvidia devices information: GPU, memory, encoder, decoder.
  • The new section Transcoders is added. Transcoding summary is displayed: decoders, encoders, sources, uptime, status.
  • Each stream transcoding log is available in section Transcoders where you can find current status, warnings and errors with detailed description.
  • DVB adapters section is restored. Here you can configure DVB receivers with DVB-S/S2, DVB-C, DVB-T2 support. Input streams analysis is available.
  • RIST transport protocol updates and improvements.
  • EPG server improvements.
  • TV streams analyzer improvements.
  • Web-interface updates and bugfixes.
  • SPTS streams PIDs replacement is available now.
  • TS ID and TS Net ID are displayed now in Stream Info section in MPTS stream report page.
  • Improved work with the PID of streams.
  • Other bugfixes and improvements.

version 1.9.1 dated 10.02.2025
  • Multiplexor improvements and updates.
  • Stuffing Mode: PCR and Realtime (system clock) for SPTS and MPTS.
  • Bugfixes.

version 1.8.1.315 dated 02.01.2025
  • Stream Accept List functionality for peers.
  • Added login and password functionality for HLS/HTTP input.
  • Improved compatibility of login and password for SRT with third-party software.
  • Improved performance and optimization.
  • Bug fixes.

version 1.8.1.306 dated 29.11.2024
  • Improved HLS OTT mode performance.
  • Improved usability.
  • Refined playlist export.
  • Bug fixes.

version 1.7.1.300 dated 04.09.2024
  • Improved SRT performance.
  • Usability improvements.
  • Improved compatibility with HLS.
  • Group operations on streams improvement.
  • Playlist import improvements, support for automatically generated UDP and RTP outputs.
  • Speed stat for PIDs.
  • Bugfixes.

version 1.7.1 dated 08.02.2024
  • Optimization and code refactoring, significant CPU load reduction.
  • HLS modes: Peering and OTT.
  • Streams exporting to m3u8-playlist using various protocols.
  • Importing streams from m3u8-playlist using various protocols and configuring outputs with selected protocol and ports range.
  • Streams cloning.
  • Group operations: cloning and deletion.
  • Usability improvements.
  • Other bugfixes and improvements.

version 1.6.1 dated 15.10.2023
  • XMLTV import from external sources.
  • XMLTV server.
  • EIT generator for SPTS stream and multiplexor.

version 1.6 dated 15.08.2023
  • MPEG-TS multiplexor.

version 1.5.1 dated 18.04.2023
  • Peer limits - pause, date limit, sessions limit by protocol.
  • Ability to use UTF8 symbols in stream display name.
  • Stream sorting by disabled/enabled.
  • SRT library updated.
  • Bugfixes in analizator.
  • Other bugfixes and improvements.

version 1.5 dated 28.12.2022
  • OTT http/hls output.
  • HTTPS support for web-server and http-server.
  • Advanced stream analyzer.
  • Bugfixes.

version 1.4.3 dated 12.09.2022
  • Optimization: CPU load reduction.
  • Removed bitrate setting from stream.
  • Removed HTTP input type, this protocol is now supperted by HLS input.
  • HLS: added support for https:// and redirects.

version 1.4.2 dated 27.05.2022
  • RIST protocol support.
  • PCR correction.
  • SRT protocol Listener mode.
  • Bugfixes.

version 1.4 dated 16.12.2021
  • MPEG-TS analyzer for CAT/ECM/EMM.
  • Filtering options for CAT/ECM/EMM.
  • Input stream losts chart.
  • Web-interface improvements.
  • Bugfixes.

version 1.3 dated 14.11.2021
  • DVB devices - reception and analysis of streams. Quality control.
  • MPTS demultimpexing for DVB and MPTS streams.
  • Web-interface contrast theme.
  • Web-interface local settings: theme, timezone.
  • Bugfixes.

version 1.2 dated 01.09.2021
  • EPG functionality.
  • XMLTV export.
  • Bugfixes.

version 1.1 dated 26.08.2021
  • Reception and transmission of MPTS streams. Content analysis.
  • Scrambled streams.
  • Display of additional parameters of MPEG-TS streams - EPG, Teletext, Subtitles.
  • Additional filter options for MPEG-TS streams - EPG, Teletext, Subtitles.

version 1.0 dated 11.07.2021
  • Initial release.
Tech support Perfect Streamer
User avatar
Support PStreamer
Posts: 49
Joined: 14 Mar 2024, 12:25
Location: Moscow
Been thanked: 7 times
Contact:
Perfect Streamer Version History

Post by Support PStreamer »

version 1.8.1.306 dated 29.11.2024
  • Improved HLS OTT mode performance
  • Improved usability
  • Refined playlist export
  • Bug fixes
HLS OTT mode is a special mode of stream output in HLS, where smart chunk splitting is used for lightning-fast start of viewing.
A unique algorithm of smart chunk splitting has been implemented, especially for viewing by OTT clients.

For comparison, in HLS peering mode, simple chunk splitting by time is used, in this mode the connection/viewing start is relatively long, but the load on the CPU of the output server is lower. You can see it in any other software working with HLS.
Attachments
HLS OTT Mode
HLS OTT Mode
Tech support Perfect Streamer
User avatar
Support PStreamer
Posts: 49
Joined: 14 Mar 2024, 12:25
Location: Moscow
Been thanked: 7 times
Contact:
Perfect Streamer Version History

Post by Support PStreamer »

version 1.8.1.315 dated 02.01.2025
  • Stream Accept List functionality for peers
  • Added login and password functionality for HLS/HTTP input
  • Improved compatibility of login and password for SRT with third-party software
  • Improved performance and optimization
  • Bug fixes
Stream Accept List for peers is the ability to set an individual list of channels for each peer, accessible only to this peer on the server. Applicable for SRT in Listen mode, PS1 and HTTP/HLS.
By default, all channels are available on the server for peers without restrictions.
Also, the peer has a limit on the number of connections and the ability to set a date for the end of access to channels.

[Please login or register to view this link].
Attachments
Add stream to access-list
Add stream to access-list
Stream access
Stream access
Tech support Perfect Streamer
User avatar
Support PStreamer
Posts: 49
Joined: 14 Mar 2024, 12:25
Location: Moscow
Been thanked: 7 times
Contact:
Perfect Streamer Version History

Post by Support PStreamer »

Adaptive stream
Adaptive stream
version 1.10.1.349 dated 30.06.2025
  • Automatic renewal functionality for Let's Encrypt SSL certificates via certbot.
  • Added support for LCN (Logical Channel Number).
  • Added support for displaying the presence and analysis of SCTE-35 tags in a stream.
  • Improved software transcoder performance. Improved image quality and fixed CBR for MPEG-2.
  • GStreamer and codecs are already built into the tcsw and tcnv distribution packages (it is no longer necessary to install GSTreamer, it may only be required for the RTSP, RTMP functionality and the settings table (mattress).
  • Built-in GStreamer has been updated to version 1.26.
  • Nvidia transcoder(tcnv) works with any version of CUDA, there is no hard binding to version 12.5.
  • The Nvidia transcoder Deinterlaced setting has been moved from the general video card setting to the input of each encoded stream. It is done individually, as is the case with the software method.
  • Improved EPG server performance and SSL modes for EPG, HTTP.
  • Bug fixes.

Formation of adaptive HLS.
HLS playlist should be configured for each adaptive stream. To do it:
  • Enable HLS with OTT mode for each stream you going to use in adaptive streams.
  • Streams Adaptive menu item will available in main menu. There you should add adaptive stream and select all streams you need for current adaptive stream playlist.
  • Bitrate parameter can be configured for each stream. Default is 0, which indicates to use measured stream bitrate. Otherwise you can configure it manually.
Adaptive stream URL is differ:
  • http://host:port/hls/adaptive/stream/login/password
  • http://host:port/hls/adaptive/stream/login
  • http://host:port/hls/adaptive/stream/
Peer (client) can have access list where adaptive streams are also available.Permission for an adaptive stream includes permissions for all streams that are included in it.
Attachments
HLS Service OTT
HLS Service OTT
HLS Service OTT.png (10.73 KiB) Viewed 7 times
Source stream
Source stream
Tech support Perfect Streamer

Post Reply