REGIONALIZATION AND INSERTION

“MediaStream Incut” is professional software for TV-content regionalization performed in real-time in DVB SPTS/MPTS/T2MI streams. This includes ad-insertion, adaptation, blackouts, scrolling tickers and animated banners overlaying, live insertions.

Software works under Microsoft Windows on x86/x64 processors, operates as a service/daemon, and is 24/7/365/N oriented. “MediaStream Incut” captures in real-time incoming main DVB-stream, alanlyzes it, and performs insertion of local file-based content or local live streams into main stream, in some cases even without transcoding. Insertions are made without timebase disruption and frame times gaps/overlaps and are performed by changing of TV-content (no time shift or any long-time delay is done). Video transcoding is always performed while some graphics is overlaid. Hardware-accelerated decoding/encoding on Intel-GPU is supported.

Regionalization Rectangle.49 single arrow.33 Output Streams: MPTS, T2MI, UDP/RTP/FEC, HTTP, SRT, DVB ASI, ... Лист.54 Лист.76 Лист.117 Output Streams:MPTS, T2MI,UDP/RTP/FEC, HTTP, SRT,DVB ASI, SDI single arrow.81 Лист.82 Лист.83 Лист.84 single arrow Лист.78 Лист.79 Лист.80 Лист.5 RF Inputs RF Inputs Rectangle.398 Regionalization Server Regionalization Server Лист.22 IP Outputs IP Outputs Лист.55 IP Inputs IP Inputs Лист.68 SDI Inputs SDI Inputs Лист.69 SDI Outputs SDI Outputs Лист.32 ASI Inputs ASI Inputs Лист.36 ASI Outputs ASI Outputs Лист.37 Programmable Relay Bypasses ProgrammableRelay Bypasses Однополюсный однопозиционный переключатель Лист.114 Лист.115 Однополюсный однопозиционный переключатель.23 Лист.24 Лист.25 Dynamic connector.3 Dynamic connector.4 Dynamic connector.7 Dynamic connector.18 Лист.2 Лист.19 Лист.20 Лист.21 Лист.26 Лист.27 Лист.28 Лист.38 Лист.39 Лист.46 Лист.226 Лист.227 Лист.228 Лист.229 Лист.230 Лист.34 Media assets Media assets Лист.35 Local insertion schedules Local insertion schedules Лист.53 Overlay schedules Overlay schedules Лист.56 Postprocessing options Postprocessing options Лист.71 Timebase correction Timebase correction Лист.72 DVB-tables (re)gen DVB-tables (re)gen Лист.73 Transcoding, remux Transcoding, remux Лист.74 Loudness control Loudness control Лист.75 Up/down scale Up/down scale Лист.57 Mixering Mixering Лист.58 Live insertions Live insertions Лист.61 Banners overlay Banners overlay Лист.62 Animated Logos Animated Logos Лист.60 Scrolling tickets Scrolling tickets Лист.59 Ad insertions Ad insertions Лист.63 Preprocessing options Preprocessing options Лист.64 Stream recovery Stream recovery Лист.65 Short-time delay Short-time delay Лист.66 Up/down scale Up/down scale Лист.67 SCTE104/SCTE35/DTMF/image detect SCTE104/SCTE35/DTMF/image detect Лист.70 Demux, descrambling, decoding Demux, descrambling, decoding стрелка трипл 2 Поворотная односторонняя.1 Лист.92 Лист.93 Лист.94 Поворотная односторонняя.5 Лист.96 Лист.97 Лист.98 Поворотная односторонняя Input Streams: MPTS, T2MI, UDP/RTP/FEC, HTTP, SRT, DVB ASI, SDI Лист.100 Лист.101 Лист.102 Input Streams:MPTS, T2MI,UDP/RTP/FEC,HTTP, SRT,DVB ASI,SDI single arrow.85 Лист.86 Лист.87 Лист.88 single arrow.89 Лист.103 Лист.104 Лист.105 single arrow.106 Лист.107 Лист.108 Лист.109 single arrow.110 Control: HTTP, FTP, Samba, SNMP Лист.111 Лист.112 Лист.116 Control: HTTP, FTP, Samba, SNMP single arrow.118 Heartbeat Лист.119 Лист.120 Лист.121 Heartbeat Лист.29 сеть 1.51 сеть 1.38 сеть 1 Лист.41 Лист.42 Лист.43 Лист.44 Лист.45 Лист.122 Лист.123 Лист.124 Лист.125 Лист.126 Лист.127 Лист.128 Лист.129 сеть 1.51 сеть 1.38 сеть 1 Лист.133 Лист.134 Однополюсный однопозиционный переключатель.232 Лист.233 Лист.234 Dynamic connector.235 Dynamic connector.236

KEY FEATURES

  1. No human control required; software designed to automate all insertion processes. All local content (Ad- and live-insertions, tickers and animated banners) is played out by every-day schedules inside of their time windows and/or by SCTE-35/104 marks or by DTMF cue-tones. Also system is capable to be learned to detect indirect features in audio- and video- streams to start and stop regionalization: part or whole image, piece of sound, custom command in data stream such as X31-technology in teletext PID used by VIACOM tv-channels.

    However it’s possible to control system and perform operations manually.

  2. All content changing operations are performed with frame-accurate precision.
  3. System can be set up to avoid transcoding of streams at all when it’s possible within technical conditions.
  4. Transcoding, up- and downscaling, short time delay.

Technical specification

  • physical input/output – DVB IP Multicast/Unicast UDP/RTP, SRT, DVB ASI, DVB S/S2/T/T2/C/C2 (input only), SDI.
  • input/output streams – descrambled DVB SPTS/MPTS/T2MI, video MPEG-2 (ISO 13818-2) and H.264 (ISO/IEC 14496-10), audio MPEG-1 (ISO 11172-3, Layer I and II), AAC, SD- and HD- streams.
  • any transcoding direction is possible, SDI -> H264, H264->MPEG2, H264 -> SDI, etc.
  • Video signal upscale and downscale.
  • control: SCTE-35 (DVB), SCTE-104 (SDI), SNMP, DTMF, DCOM/RPC, Web-interface, custom. Regionalization can be performed manually in Web-interface and/or by network SNMP-command and/or by SCTE-35/104 marks and or by DTMF-tones and/or by any selected piece of sound and/or by any selected [part] of frame. For MPEG2-streams and/or in transcoding mode frame-accurate transition is possible in any point; for H.264-streams transition WITHOUT transcoding is possible only on IDR-frames.
  • system is capable to be externally-controlled by 3rd-party software by DCOM/RPC protocols (Visual Basic, Python, MS C++, С# etc).
  • physical IP bypass: Silicom Ethernet interface supported.
  • local content: spots are to be in ISO 13818 transport stream (SPTS) or Program Stream and are inserted without transcoding.
  • local content’s audio loudness can be aligned by RMS algorithm without transcoding.
  • all output streams are conformant to TR 101 290 and T-STD/VBV model for both MPEG2/H264.
  • all programs that aren’t to be processed/regionalized in input MPTS/T2MI-stream are blindly bypassed to output without any processing.
  • processing delay is fixed but depends on type of input and output compression of video streams and possible transcoding, starting from 2 seconds in simple cases till 5 seconds in cases with h264 encoding with T2MI-wrapping.
  • short-time (up to 30 seconds) optional user-specified streams delay.
  • long-time live-insertion from local SPTS/MPTS- or SDI-feed.
  • all known DVB-tables are bypassed or fully regenerated.
  • schedules and reports: SCTE-118, CCMS, CSV.
  • content store: watch-dog, local (SMB or FTP-server) or FTP-transfer (client). Every-day schedules and local content can be stored locally in watch-dog folders or can be automatically downloaded by system as FTP-client. Content can be overwritten “on the fly”, changes are applied immediately.
  • additional functions: stuffing, pid/pgm filtering, PID remapping, table regeneration.
  • active heartbeat stream UDP-IP/RS-232, reliability statistics: 99,999% uptime.
  • input stream BISS-descrambling.
  • configuring: manually, conf-files.
  • SNMP state control.

Notes and requirements

To process DVB IP streams Intel/Broadcom NICs are strongly recommended, particularly Silicom NICs with hardware relay bypass and watch-dog timers for reliability reasons.

To process DVB ASI, system requires DekTec or Deltacast PCIe hardware (particularly DekTec DTA-2145/2175 are equipped with relay bypass and WD-timer).

To receive DVB-S/S2/T/T2/C/C2, system uses any Windows-compatible hardware interface (BDA).

For SDI capture/playout, Deltacast, Blackmagic Decklink, Dektec interfaces supported.

To operate with H264/H265 streams software tries to use Intel Quicksync technology (hardware GPU) if it is accessible. Thus, to achieve best quality and performance, CPU is to be equipped with Intel 530-graphics and higher. Recommended processor models: Intel Xeon E3-12x5v5 and v6, Xeon E3-1585v5, Xeon E-2286G, Core i5-7260U, Core i7-10700, Core i7-1185G7.

Recommended OS: Windows 10 IoT Enterprise LTSC with certain group-policy tuning.

Approximate resource consuming – one server based on Intel Xeon E3-1275v5 with 16 GB RAM can process:

  • up to 4 HD channels with full transcoding (graphics, etc)
  • dozens of SD-services with transcoding (graphics, etc)
  • dozens of HD-services without transcoding

Ukraine, Kyiv, 2/10 Yuriya Illenka street
tel. +38 (050) 330-01-96, This email address is being protected from spambots. You need JavaScript enabled to view it.