Tvheadend - Bug #2470 CPU usage slowly increasing to 100% while watching

Size: px
Start display at page:

Download "Tvheadend - Bug #2470 CPU usage slowly increasing to 100% while watching"

Transcription

1 Tvheadend - Bug #2470 CPU usage slowly increasing to 100% while watching :15 - Milan vn Status: Fixed Start date: Priority: Normal Due date: Assignee: % Done: 100% Category: General Estimated time: 0.00 hour Target version: Found in version: ~ge0f8ee4 Affected Versions: Description Hi all, I recently set up tvheadend on my home server to and I noticed that after watching a channel for some time it starts to stutter and buffer continuously. I started investigating and found that when I start playing tvheadend uses <10% cpu, but while watching a channel it will steadily increase to 100% and that's when the problem starts. If I stop watching it will go back to normal. If I change channel it will drop to <10% again, but will start increasing again immediately. The problem occurs on both SD and HD channels, but is a lot more noticeable on HD channels because the cpu usage increases more quickly on those. It happens when I stream a channel using XBMC and also while recording a channel in tvheadend. I'm using IPTV with a softcam to provide the keys for descrambling (AES). The logs (--debug --trace) show only the following warning: :03: [WARNING] parser: The timediff for TELETEXT is big ( ), using current dts I'm running Tvheadend ~ge0f8ee4 on Debian 7.7. I'm quite sure you'll need some more info, so please let me know what you need to know and I'll be happy to provide it. Associated revisions Revision fc32a92f :09 - Jaroslav Kysela IPTV: udp:// - don't allow to receive non-raw UDP data, fixes #2470 Revision 4c75447a :42 - Jaroslav Kysela mpegts input: mpegts_input_recv_packets - add retry, fixes #2470 History # :48 - Jaroslav Kysela Use gprof or any other tool to determine, where the tvh spends the time. 1) add -pg to the Makefile after -g -O2 2) run tvh from cmdline (sources) -./build.linux/tvheadend <YOUR_ARGS> 3) gprof./build.linux/tvheadend > analysis.txt /7

2 # :49 - Milan vn - File profiler.txt added The requested file is attached here. Unfortunately, all times show 0.00 so only calls and functions are listed. # :11 - Milan vn Some more info: The problem does not seem to happen with unencrypted channels. Also, while it occurs during the recording of an encrypted channel, playback of the recording is without any problems (until the point where the CPU maxed out during the actual recording). Seems like a descrambler issue to me. # :49 - Jaroslav Kysela Do you use DVBCSA library? If yes, could you try the internal DES decrambler? # :54 - Milan vn I checked my.config.mk and it said CONFIG_TVHCSA = yes... CONFIG_DVBCSA = no so I should be using the internal descrambler. I configured and built with --enable-dvbcsa and tried again, but unfortunately I got the same result. Is there any way to get more output than with --debug --trace? # :36 - Jaroslav Kysela Could you also try the "time" test? On cmd-line "time <tvh_binary>" and show me the result. I just want to check the sys time compared to the real time. # :21 - Milan vn Here you go: real user sys 7m59.273s 2m55.211s 0m11.637s These timings were taken as follows: -set the cpufreq governor to powersave to reach 100% cpu a bit faster -started time tvheadend -watched an HD stream in VLC until the stream started stuttering and top showed tvheadend using 100% cpu /7

3 -stopped tvheadend CPU is an Intel Celeron G1820 running at 2x 800MHz for this test. # :26 - Jaroslav Kysela OK. Thanks. So it's not a kernel issue. Could you repeat the gprof test, but use -O0 (zero) instaed -O2 in the CFLAGS in Makefile (with -pg) and keep the vlc running when it start stutter for longer time (say 2 minutes or more) to collect statistics in which routines tvh stays most of time? # :20 - Milan vn - File profiler-o0.txt added Ok, I did as you said and let it run for a few minutes after the CPU hit 100%. In the end, VLC showed an input bitrate varying from kb/s (stream should be ~12Mb/s H264) and took forever to fill the buffer each time. The result from gprof is attached here. # :03 - Milan vn Any progress on this? I just rebuilt and can confirm it's still present in ~g39a4db4 # :12 - Jaroslav Kysela No idea, the gprof output is not much helpful.. Does 'top -H' show which thread(s) consume(s) the all CPU time? # :18 - Milan vn PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND hts m 107m 2608 R 99,9 0,9 9:11.31 iptv_input_thre That's what top -H gives me after playing a stream for a while. # :22 - Jaroslav Kysela OK, so it's the first thread which grabs data from the network. iptv_input_thread.. Do you use UDP or HTTP url? # :21 - Milan vn All streams I use are multicast UDP streams. # :41 - Milan vn Your last response gave me an idea for a workaround: I set up udpxy to get the streams via http instead. This seems to work without any problems! /7

4 Now I just need to reconfigure all my muxes to use udpxy as a source and I can watch TV again. If you still want more info to squash this bug, please let me know. I'm still happy to help out where I can. # :32 - Jaroslav Kysela If you can do a little C programming, could you look to iptv_udp_read() function in src/input/mpegts/iptv/iptv_udp.c? Perphaps some printf() might explain this behaviour. It's unusual. # :35 - Milan vn Unfortunately, my knowledge of C is close to zero. I tried to have a look, but I was unable to see what's going on or where it goes wrong. # :24 - Jaroslav Kysela diff --git a/src/input/mpegts/iptv/iptv_udp.c b/src/input/mpegts/iptv/iptv_udp.c index 42ba3ef..e0b60d a/src/input/mpegts/iptv/iptv_udp.c ,10 iptv_udp_read ( iptv_mux_t *im ) ssize_t res = 0; n = udp_multirecv_read(um, im->mm_iptv_fd, IPTV_PKTS, &iovec); + printf("multirecv: %i\n", n); if (n < 0) return -1; for (i = 0; i < n; i++, iovec++) { + printf("multirecv[%i]: %li\n", i, iovec->iov_len); sbuf_append(&im->mm_iptv_buffer, iovec->iov_base, iovec->iov_len); res += iovec->iov_len; } What values are printed in 100% CPU usage? Note that your should run tvh directly on command-line (no daemon mode).. # :25 - Milan vn Ok, that gives me a constant stream of to following: multirecv: 1 multirecv[0]: 1328 From time to time it returns 2 or 3 at a time, eg: multirecv: 2 multirecv[0]: 1328 multirecv[1]: /7

5 But most of the time it's just 1. However, when the CPU usage reaches 100% it will increase the number up to 32 and stay there all the time, repeating the following over and over: multirecv: 32 multirecv[0]: 1328 multirecv[1]: 1328 multirecv[2]: 1328 multirecv[3]: 1328 multirecv[4]: 1328 multirecv[5]: 1328 multirecv[6]: 1328 multirecv[7]: 1328 multirecv[8]: 1328 multirecv[9]: 1328 multirecv[10]: 1328 multirecv[11]: 1328 multirecv[12]: 1328 multirecv[13]: 1328 multirecv[14]: 1328 multirecv[15]: 1328 multirecv[16]: 1328 multirecv[17]: 1328 multirecv[18]: 1328 multirecv[19]: 1328 multirecv[20]: 1328 multirecv[21]: 1328 multirecv[22]: 1328 multirecv[23]: 1328 multirecv[24]: 1328 multirecv[25]: 1328 multirecv[26]: 1328 multirecv[27]: 1328 multirecv[28]: 1328 multirecv[29]: 1328 multirecv[30]: 1328 multirecv[31]: 1328 # :17 - Jaroslav Kysela What;s network bandwith in this situation? # :15 - Milan vn The web interface (status>stream) initially shows just over 12000kb/s. When the CPU hits 100% this decreases to around 150kb/s. # :04 - Jan Saris Milan vn wrote: /7

6 The web interface (status>stream) initially shows just over 12000kb/s. When the CPU hits 100% this decreases to around 150kb/s. I have exactly the same problem. Did you find any solution for this issue? # :16 - Milan vn I realise this is quite an old thread, but I wanted to provide an update as I was looking into this issue again (I want to get rid of udpxy). In the latest version ( ~g7adea4a) this bug is still present. I did notice though, that it only occurs when I add the streams with the udp protocol specified in the url. When I use rtp://<address>:<port> instead, there seems to be no problem at all so far. I will test this further over the next few days to confirm that this definitely works and that even on the longer term there are no issues with this method. # :41 - Jaroslav Kysela Could you run strace on thread with 100% CPU usage? # :48 - Milan vn - File 100cpu.trace added Here you go, output of strace -p <pid> on the tvh:iptv thread with ~100% CPU usage. I ran the trace for approximately 10 seconds before stopping it again. Note that the exact same channel with rtp:// instead of udp:// in the mux url works without any problems. Also - and I'm not sure if it was the same before - the rise in CPU usage seems to be exponential, increasing the rate as it gets closer to 100%. # :39 - Jaroslav Kysela Thanks. I forgot to note that I need the timing and statistics 'strace -ttt...' 'strace -wc...'. It would be also nice to run this at the start to compare 'working - less than 100% CPU' and 'busy - 100% CPU' behaviour, too. # :10 - Milan vn - File juststartedwc.trace added - File juststartedttt.trace added - File 100cpuwc.trace added - File 100cputtt.trace added Both commands ran for about 10 seconds in both conditions, so a total of 4 files are attached. If I'm not mistaken, mremap could indicate a memory (re)allocation problem, but the memory usage on my system is not showing anything out of the ordinary. There's still plenty of RAM available and tvheadend's usage is not showing any abnormal increase either. # :58 - Jaroslav Kysela From logs: The behaviour seems fine. When started, about 1 network packet is processed / 1000 iterations, when load increases 5 packets / /7

7 iterations and under full load, there are about 12 packets / 80 iterations. So it's fine. Thinking more - do you know, the you are trying to pass RTP packets as the raw UDP input? In this case, TVH tries to synchronize (looking for start of MPEG-TS packets - searching for 0x47 bytes with 188 offsets). You're receiving packets with RTP headers (no 0x47 byte as first - it's on offset 12). I think that the behaviour is caused when the TVH buffers more packets (CPU is doing something else) and the massive resync is activated. More buffering - more resync - more CPU usage. As you said, when you switched to RTP, everything is fine (because the RTP header is skipped before any further MPEG-TS processing). OK, it seems that I need to add some checks to the code to refuse RTP input for the raw UDP to avoid these reports :-) # :42 - Jaroslav Kysela - Status changed from New to Fixed - % Done changed from 0 to 100 Applied in changeset commit:tvheadend fc32a92f818dfabcbc10b2da04af ecbc. # :48 - Jaroslav Kysela I added raw UDP check for udp:// support and also I think that I found a little bug which explain the remaping (reallocations). There was missing one loop when the MPEG-TS packets were processed and the resync occurs. This caused the 100% CPU usage. Fixed in v g4c # :49 - Jaroslav Kysela Also fixed in v g7f3fb87. # :38 - Milan vn Confirmed fixed in g4c75447! The log now shows "iptv: receving non-raw UDP data for <mux> in <network>!" upon scanning the mux and will fail the scan thus preventing the problem from occurring in the first place. Adding the mux as rtp:// instead still works as it should. Thanks for working this out and of course for the great project in general! Files profiler.txt 52.4 KB Milan vn profiler-o0.txt 623 KB Milan vn 100cpu.trace 3.38 MB Milan vn juststartedwc.trace 594 Bytes Milan vn 100cpuwc.trace 648 Bytes Milan vn juststartedttt.trace 7.1 MB Milan vn 100cputtt.trace 3.97 MB Milan vn /7

Tvheadend - Bug #2171 MP2 radio stations hickups

Tvheadend - Bug #2171 MP2 radio stations hickups Tvheadend - Bug #2171 MP2 radio stations hickups 2014-07-07 17:14 - J H Status: Fixed Start date: 2014-07-07 Priority: Normal Due date: Assignee: % Done: 100% Category: Estimated time: 0.00 hour Target

More information

Tvheadend - Bug #2222 Kodi: Sound but no picture

Tvheadend - Bug #2222 Kodi: Sound but no picture Tvheadend - Bug #2222 Kodi: Sound but no picture 2014-08-13 17:04 - Randy M Status: Fixed Start date: 2014-08-13 Priority: Normal Due date: Assignee: % Done: 0% Category: General Estimated time: 0.00 hour

More information

Tvheadend - Bug #3134 configuration save/load - improve throughput - save space (was: big starting time)

Tvheadend - Bug #3134 configuration save/load - improve throughput - save space (was: big starting time) Tvheadend - Bug #3134 configuration save/load - improve throughput - save space (was: big starting time) 2015-10-06 12:45 - C vh Status: New Start date: 2015-10-06 Priority: Normal Due date: Assignee:

More information

Tvheadend - Bug #2580 services get disabled when "missing in PAT"

Tvheadend - Bug #2580 services get disabled when missing in PAT Tvheadend - Bug #2580 services get disabled when "missing in PAT" 2014-12-31 10:03 - Rob vh Status: Fixed Start date: 2014-12-31 Priority: Normal Due date: Assignee: % Done: 0% Category: DVB Estimated

More information

Tvheadend - Bug #3071 Incompatible sat2ip device?

Tvheadend - Bug #3071 Incompatible sat2ip device? Tvheadend - Bug #3071 Incompatible sat2ip device? 2015-09-08 19:10 - danny skjodt Status: New Start date: 2015-09-08 Priority: Normal Due date: Assignee: % Done: 0% Category: SAT>IP Estimated time: 0.00

More information

IxStream Headend. Quick Guide - Begin working with the IxStream headend. IX-Streamer, rev 1.1

IxStream Headend. Quick Guide - Begin working with the IxStream headend. IX-Streamer, rev 1.1 IxStream Headend Quick Guide - Begin working with the IxStream headend IX-Streamer, rev 1.1 Introduction... 3 Example setup... 3 Access the headend... 4 Important Concepts... 5 Push Config... 5 EMM...

More information

AMD-53-C TWIN MODULATOR / MULTIPLEXER AMD-53-C DVB-C MODULATOR / MULTIPLEXER INSTRUCTION MANUAL

AMD-53-C TWIN MODULATOR / MULTIPLEXER AMD-53-C DVB-C MODULATOR / MULTIPLEXER INSTRUCTION MANUAL AMD-53-C DVB-C MODULATOR / MULTIPLEXER INSTRUCTION MANUAL HEADEND SYSTEM H.264 TRANSCODING_DVB-S2/CABLE/_TROPHY HEADEND is the most convient and versatile for digital multichannel satellite&cable solution.

More information

Tvheadend - Bug #1295 Record fail: "Waiting for Stream". Debug output says "GracePeriod Expired"

Tvheadend - Bug #1295 Record fail: Waiting for Stream. Debug output says GracePeriod Expired Tvheadend - Bug #1295 Record fail: "Waiting for Stream". Debug output says "GracePeriod Expired" 2012-10-03 18:15 - Guillaume B Status: Rejected Start date: 2012-10-03 Priority: Normal Due date: Assignee:

More information

User guide. IP output module - Art. No A

User guide. IP output module - Art. No A User guide IP output module - Art. No. 492072 891080A GB Contents Contents Disposal... 3 Box content... 3 IP output module... 3 Labels... 4 Installation of IP modules... 5 Installation of extender boards...

More information

4 HDMI & Component HD to COAX and IPTV HD 480i/720p/1080i/1080p CC Modulator

4 HDMI & Component HD to COAX and IPTV HD 480i/720p/1080i/1080p CC Modulator Product Information Datasheet 4 HDMI & Component HD to COAX and IPTV HD 480i/720p/1080i/1080p CC Modulator 4 HDMI Digital RF modulator QAM, ATSC, DVB-T, ISDB-T, HDCP compliant modulator, HD Modulator Over

More information

Cisco D9859 Advanced Receiver Transcoder

Cisco D9859 Advanced Receiver Transcoder Deliver MPEG-4 high-definition (HD) services to MPEG-2 cable TV (CATV) headends with the Cisco D9859 Advanced Receiver Transcoder. The Cisco D9859 platform (Figures 1 and 2) extends the distribution options

More information

Cisco D9859 Advanced Receiver Transcoder

Cisco D9859 Advanced Receiver Transcoder Data Sheet Cisco D9859 Advanced Receiver Transcoder Deliver MPEG-4 high-definition (HD) services to MPEG-2 cable TV (CATV) headends with the Cisco D9859 Advanced Receiver Transcoder. The Cisco D9859 platform

More information

A Unified Approach for Repairing Packet Loss and Accelerating Channel Changes in Multicast IPTV

A Unified Approach for Repairing Packet Loss and Accelerating Channel Changes in Multicast IPTV A Unified Approach for Repairing Packet Loss and Accelerating Channel Changes in Multicast IPTV Ali C. Begen, Neil Glazebrook, William Ver Steeg {abegen, nglazebr, billvs}@cisco.com # of Zappings per User

More information

HEVC H.265 TV ANALYSER

HEVC H.265 TV ANALYSER INTRODUCING THE WORLD S FIRST HEVC H.265 METER & TV ANALYSER Digital terrestrial TV is at the dawn of a new transformation driven by the need to release yet further spectrum in the so called second dividend

More information

DVB IP CONVERTER FOR IPTV HEADENDS with INTEGRATED RECEIVER & DECODER & REMUXER

DVB IP CONVERTER FOR IPTV HEADENDS with INTEGRATED RECEIVER & DECODER & REMUXER DVB IP CONVERTER FOR IPTV HEADENDS with INTEGRATED RECEIVER & DECODER & REMUXER PRODUCT DESCRIPTION The DMM-151/152 is a high-density, cost-effective modular DVB to IP gateway system and DVB streamer for

More information

DVB IP CONVERTER FOR IPTV HEADENDS with INTEGRATED RECEIVER & DECODER & REMUXER

DVB IP CONVERTER FOR IPTV HEADENDS with INTEGRATED RECEIVER & DECODER & REMUXER DVB IP CONVERTER FOR IPTV HEADENDS with INTEGRATED RECEIVER & DECODER & REMUXER PRODUCT DESCRIPTION The DMM-151 is a high-density, cost-effective modular DVB to IP gateway system and DVB streamer for IPTV

More information

Simple Media Platform Quick Installation Guide V1.0-N. Simple Media Platform. Quick Installation Guide

Simple Media Platform Quick Installation Guide V1.0-N. Simple Media Platform. Quick Installation Guide Simple Media Platform Quick Installation Guide 1. Installation Instruction 1.1 Mounting unit to a 19 rack When selecting the installation site, try to comply with the following: Protective Ground - The

More information

USER MANUAL FOR THE REMOTE CONTROL (NEW version)

USER MANUAL FOR THE REMOTE CONTROL (NEW version) USER MANUAL FOR THE REMOTE CONTROL (NEW version) 2 Versions are existing: One with (left picture) and one w/o TV code learning (right pic). We always deploy the version with learning TV control code capabilities.

More information

ITV-EN460d MPEG-4 AVC Encoder

ITV-EN460d MPEG-4 AVC Encoder ITV-EN460d MPEG-4 AVC Encoder The ITV-EN460d MPEG-4 AVC Encoder is a real time compression solution that delivers unrivalled HD and SD video quality. The solution provides operators with the most powerful,

More information

Tvheadend - Feature #2056 Tvheadend: Add support for CI+ Cams

Tvheadend - Feature #2056 Tvheadend: Add support for CI+ Cams Tvheadend - Feature #2056 Tvheadend: Add support for CI+ Cams 2014-04-13 19:52 - Raymond Paulsen Status: New Start date: 2017-01-03 Priority: Normal Due date: Assignee: % Done: 100% Category: Descrambling

More information

Introduction. Packet Loss Recovery for Streaming Video. Introduction (2) Outline. Problem Description. Model (Outline)

Introduction. Packet Loss Recovery for Streaming Video. Introduction (2) Outline. Problem Description. Model (Outline) Packet Loss Recovery for Streaming Video N. Feamster and H. Balakrishnan MIT In Workshop on Packet Video (PV) Pittsburg, April 2002 Introduction (1) Streaming is growing Commercial streaming successful

More information

Wetek OpenELEC TVHeadend Freesat Bouquet and XMLTV data

Wetek OpenELEC TVHeadend Freesat Bouquet and XMLTV data Wetek OpenELEC TVHeadend Freesat Bouquet and XMLTV data Install TVHeadend Go to System, Settings, Add-ons Select Install from Repository, OpenELEC Mediacenter OS Add-ons, Add-on Repository, OpenELEC Add-ons

More information

Digital television The DVB transport stream

Digital television The DVB transport stream Lecture 4 Digital television The DVB transport stream The need for a general transport stream DVB overall stream structure The parts of the stream Transport Stream (TS) Packetized Elementary Stream (PES)

More information

IPTV (and Digital Cable TV) Performance Management. Alan Clark Telchemy Incorporated

IPTV (and Digital Cable TV) Performance Management. Alan Clark Telchemy Incorporated IPTV (and Digital Cable TV) Performance Management Alan Clark Telchemy Incorporated IIT VoIP Conference 2008 Outline IPTV/ Digital Cable service architectures What do service providers need to know? The

More information

newsletter 29 INTRODUCING THE WORLD S FIRST HEVC H.265 METER & TV ANALYSER

newsletter 29 INTRODUCING THE WORLD S FIRST HEVC H.265 METER & TV ANALYSER newsletter 29 INTRODUCING THE WORLD S FIRST HEVC H.265 METER & TV ANALYSER Table of contents HD RANGER 3: The world s first HEVC H.265 meter & TV analyser........... 1 HEVC decoding.................. 2

More information

TBS Technologies International Ltd. TBS260B User Guide

TBS Technologies International Ltd. TBS260B User Guide TBS260B User Guide TBS260B IP to ASI Gigabits converter is a head-end interface device which is used for DVB ASI and Ethernet. As a kind of IP receiver product, this device can recover RTP/UDP database

More information

DVB-S. User s manual

DVB-S. User s manual DVB-S User s manual DVB-S Introduction 1.1 product Introduction DVB-S can implement IP data decoding and MPEG-2 A/V decoding. DVB-S can be widely used in software download, fast accessing internet, distance

More information

Matrox PowerStream Plus

Matrox PowerStream Plus Matrox PowerStream Plus User Guide 20246-301-0100 2016.12.01 Contents 1 About this user guide...5 1.1 Using this guide... 5 1.2 More information... 5 2 Matrox PowerStream Plus software...6 2.1 Before you

More information

IP-900D/IP-900IID/IP-920D V02L050 Enhancement List

IP-900D/IP-900IID/IP-920D V02L050 Enhancement List IP-900D/IP-900IID/IP-920D V02L050 Enhancement List 1 Expand video resolution and Enable to receive 1080p / 29.97Hz video stream and frequency (1080p / 29.97Hz) output as 1080i / 59.94Hz video signal. capability

More information

DTE-1000 MPEG2 SD ENCODER

DTE-1000 MPEG2 SD ENCODER DTE-1000 MPEG2 SD ENCODER MPEG2 system with IP and ASI output Technical documentation/instruction set/software manual Composed by: Merkl Tamás, Körmendi Ferenc, Gyebnár Zoltán Teletechnika Ltd. 7th Edition

More information

White paper Max number of unique video stream configurations

White paper Max number of unique video stream configurations White paper Max number of unique video stream configurations Buffer limitation on some hardware platforms Table of contents 1. Introduction 3 2. New generation of products 3 3. Fish-eye 360 cameras 4 4.

More information

ELEC 691X/498X Broadcast Signal Transmission Winter 2018

ELEC 691X/498X Broadcast Signal Transmission Winter 2018 ELEC 691X/498X Broadcast Signal Transmission Winter 2018 Instructor: DR. Reza Soleymani, Office: EV 5.125, Telephone: 848 2424 ext.: 4103. Office Hours: Wednesday, Thursday, 14:00 15:00 Slide 1 In this

More information

Configuring the Transport Stream Information

Configuring the Transport Stream Information This section describes how to set up and configure the transport stream outputs in the D9800 Network Transport Receiver. Transport Stream Outputs, page 1 Configuring the ASI or MPEGoIP Output General Settings,

More information

Release Notes for GT41 IP Processing Module

Release Notes for GT41 IP Processing Module GT41: SW 3.2 2017-04-12, JÅ Release Notes for GT41 IP Processing Module Content 1 Release Notes for SW 3.2... 2 1.1 About this document... 2 1.2 About this release... 2 1.3 New Features... 2 1.4 Improvements

More information

IP-900D/IP-900IID/IP-920D V02L052 Enhancement List

IP-900D/IP-900IID/IP-920D V02L052 Enhancement List IP-900D/IP-900IID/IP-920D V02L052 Enhancement List No. Affected Region & Version 1 IP-920D (V02L002~V02L050) 2 IP-900D/IP-900IID/IP-920D (V02L050) 3 IP-900D/IP-900IID/IP-920D (V01L001~V02L050) Permissible

More information

Release Notes for GT42 Universal descrambler Module

Release Notes for GT42 Universal descrambler Module GT42W: SW 3.0.2 2016-11-28, JÅ Release Notes for GT42 Universal descrambler Module Content 1 Release Notes for SW 3.0.2 (GT01W GT11 SW 3.1)... 2 1.1 About this document... 2 1.2 About this release... 2

More information

TV4U QUAD DVB-S2 to DVB-C TRANSMODULATOR

TV4U QUAD DVB-S2 to DVB-C TRANSMODULATOR INSTRUCTION MANUAL Features of the new DVB-C transmodulators line Through the use of the FPGA technology the transmodulators provides the highest performance at the lowest price. Four carriers are formed

More information

Video 1 Video October 16, 2001

Video 1 Video October 16, 2001 Video Video October 6, Video Event-based programs read() is blocking server only works with single socket audio, network input need I/O multiplexing event-based programming also need to handle time-outs,

More information

Television on IP Networks. BNS-200 (Ref. 5105) Double A/V IP Streamer. Configuration and Settings. User Manual

Television on IP Networks. BNS-200 (Ref. 5105) Double A/V IP Streamer. Configuration and Settings. User Manual Television on IP Networks BNS-200 (Ref. 5105) Double A/V IP Streamer Configuration and Settings User Manual EN Configuration and Setting of the BNS-200 Streamer Module User Manual November 2008 Revision

More information

HV-122-DCA DVB-T 2-Way Diversity Receiver Box Quick Installation Guide

HV-122-DCA DVB-T 2-Way Diversity Receiver Box Quick Installation Guide HV-122-DCA DVB-T 2-Way Diversity Receiver Box Quick Installation Guide PACKAGE CONTENTS 4 FRONT PANEL VIEW 4 BACK PANEL VIEW 4 BOARD VIEW 5 IR REMOTE CONTROLLER-TYPE A 6 FILL BATTERY TO IR CONTROLLERS:

More information

White Paper. Video-over-IP: Network Performance Analysis

White Paper. Video-over-IP: Network Performance Analysis White Paper Video-over-IP: Network Performance Analysis Video-over-IP Overview Video-over-IP delivers television content, over a managed IP network, to end user customers for personal, education, and business

More information

Chapter 1. Getting started with your XBMC player

Chapter 1. Getting started with your XBMC player Chapter 1. Getting started with your XBMC player 1.1 Requirements - A TV with an HDMI connection, for optimum results a Full HD TV. Not essential but nevertheless desirable, audio equipment, for optimum

More information

IP MUX Scrambling QAM Modulator NDS3332. Product Overview. Key Features

IP MUX Scrambling QAM Modulator NDS3332. Product Overview. Key Features NDS3332 IP MUX Scrambling QAM Modulator Product Overview NDS3332 IP Mux-Scrambling modulator is the latest generational Mux-scrambling-modulating all-in-one device developed by DEXIN. It has 32 multiplexing

More information

Cisco AnyRes Live 9500 UHD Encoder

Cisco AnyRes Live 9500 UHD Encoder Data Sheet Cisco AnyRes Live 9500 UHD Encoder Product Overview The Cisco AnyRes Live 9500 UHD Encoder represents a new generation of the Cisco AnyRes Live Family, with support for advanced encoding of

More information

MX-400TS User Guide. Software revision West Pond Enterprises, LLC 6/28/2018

MX-400TS User Guide. Software revision West Pond Enterprises, LLC 6/28/2018 MX-400TS User Guide Software revision 1.17.3 West Pond Enterprises, LLC 6/28/2018 Contents Revision History... 3 Related documentation... 3 Terms and terminology... 3 MX-400TS... 4 MX-400TS Option Modules...

More information

Matrox PowerStream Plus

Matrox PowerStream Plus Matrox PowerStream Plus User Guide 20246-301-0250 2018.09.04 Contents 1 About this user guide... 5 1.1 Using this guide... 5 1.2 More information... 5 2 Matrox PowerStream Plus software... 6 2.1 Before

More information

DVB-T and DVB-H: Protocols and Engineering

DVB-T and DVB-H: Protocols and Engineering Hands-On DVB-T and DVB-H: Protocols and Engineering Course Description This Hands-On course provides a technical engineering study of television broadcast systems and infrastructures by examineing the

More information

OpenTechnologies. User guide

OpenTechnologies. User guide OpenTechnologies my server 3DVBT User guide 1 Quick start... 2 1.1 Features... 2 1.2 Requirements... 2 1.3 Package content... 2 1.4 TV Server configuration... 3 1.5 Watching TV... 6 1.6 Precautions...

More information

The first TV Smart Headend designed for Hospitality SOLUTIONS FOR IN-ROOM ENTERTAINMENT PROVIDERS AND INTEGRATORS

The first TV Smart Headend designed for Hospitality SOLUTIONS FOR IN-ROOM ENTERTAINMENT PROVIDERS AND INTEGRATORS The first TV Smart Headend designed for Hospitality SOLUTIONS FOR IN-ROOM ENTERTAINMENT PROVIDERS AND INTEGRATORS 1 FLOW IN...3 FLOW SEC...4 FLOW ENC...5 FLOW OUT...6 FLOW HUB...7 FLOW BASE...8 FLOW PSU...9

More information

"With the advent of soundcards and digital sound, the speaker has become the poor relation"

With the advent of soundcards and digital sound, the speaker has become the poor relation Programming the PC Speaker, part 1 Phil Inch, Game Developers Magazine DOWNLOAD... The example files mentioned in this article are contained in the file SPEAKER.ZIP (7,570 bytes) which can be downloaded

More information

Adtec Product Line Overview and Applications

Adtec Product Line Overview and Applications Adtec Product Line Overview and Applications Edje 4111 The edje4111hd is an all new 80 gig multi format player from Adtec with scheduling software! All Adtec products are IP addressable. This unit integrates

More information

A Light Weight Method for Maintaining Clock Synchronization for Networked Systems

A Light Weight Method for Maintaining Clock Synchronization for Networked Systems 1 A Light Weight Method for Maintaining Clock Synchronization for Networked Systems David Salyers, Aaron Striegel, Christian Poellabauer Department of Computer Science and Engineering University of Notre

More information

Teletext Inserter Firmware. User s Manual. Contents

Teletext Inserter Firmware. User s Manual. Contents Teletext Inserter Firmware User s Manual Contents 0 Definition 3 1 Frontpanel 3 1.1 Status Screen.............. 3 1.2 Configuration Menu........... 4 2 Controlling the Teletext Inserter via RS232 4 2.1

More information

NTSC/PAL. Network Interface Board for MPEG IMX TM. VTRs BKMW-E2000 TM

NTSC/PAL. Network Interface Board for MPEG IMX TM. VTRs BKMW-E2000 TM NTSC/PAL Network Interface Board for MPEG IMX TM VTRs BKMW-E2000 TM A bridge between two worlds merging tape-based recording into an asynchronous network environment Rapid progress in IP-based network

More information

IO [io] 8000 / 8001 User Guide

IO [io] 8000 / 8001 User Guide IO [io] 8000 / 8001 User Guide MAYAH, IO [io] are registered trademarks of MAYAH Communications GmbH. IO [io] 8000 / 8001 User Guide Revision level March 2008 - Version 1.2.0 copyright 2008, MAYAH Communications

More information

HDC DVB-C Headend Transmodulator with Satellite and IP Stream Input

HDC DVB-C Headend Transmodulator with Satellite and IP Stream Input DVB-C Headend Transmodulator with Satellite and IP Stream Input 4 Channel DVB-C (QAM) Headend System 12 DVB-S/S2 tuner inputs for 12 FTA satellite transponders 128 IPTV inputs (UDP, RTP, MPTS & SPTS) 4

More information

Matrox PowerStream Plus

Matrox PowerStream Plus Matrox PowerStream Plus User Guide 20246-301-0200 2017.07.04 Contents 1 About this user guide... 5 1.1 Using this guide... 5 1.2 More information... 5 2 Matrox PowerStream Plus software... 6 2.1 Before

More information

ebay Price: ( )

ebay Price: ( ) HD Media HM-9001 S The HD Media HM-9001 S has a stunning array of high-end features and this latest HD receiver that supports 3G and wifi connections. The HD Media HM-9001s supports web browsing through

More information

Design Challenge of a QuadHDTV Video Decoder

Design Challenge of a QuadHDTV Video Decoder Design Challenge of a QuadHDTV Video Decoder Youn-Long Lin Department of Computer Science National Tsing Hua University MPSOC27, Japan More Pixels YLLIN NTHU-CS 2 NHK Proposes UHD TV Broadcast Super HiVision

More information

MGW ACE. Compact HEVC / H.265 Hardware Encoder VIDEO INNOVATIONS

MGW ACE. Compact HEVC / H.265 Hardware Encoder VIDEO INNOVATIONS MGW ACE Compact HEVC / H.265 Hardware Encoder VITEC introduces MGW Ace, the world's first HEVC / H.264 hardware encoder in a professional grade compact streaming appliance. MGW Ace's advanced HEVC compression

More information

SVP. HDR Diversity Receiver. DVB-T2/T & ISDB-T Diversity 2/4/8 Receiver. Broadcast microwave FEATURES OPTIONS APPLICATIONS

SVP. HDR Diversity Receiver. DVB-T2/T & ISDB-T Diversity 2/4/8 Receiver.   Broadcast microwave FEATURES OPTIONS APPLICATIONS HDR Diversity Receiver DVB-T2/T & ISDB-T Diversity 2/4/8 Receiver The new HDR receivers perform DVB-T2, DVB-T and ISDB-T demodulations. DVB-T2 modulation outperforms DVB-T modulation and offers a much

More information

BROADCAST VIDEO ENCODING SYSTEMS

BROADCAST VIDEO ENCODING SYSTEMS BROADCAST VIDEO ENCODING SYSTEMS Video Encoding TV Modulation CREATE Your Own CATV QAM Cable or off air ATSC Channel HD MPEG2 and H.264 Encoder & Modulator Encode Latency 70ms Up to 4x HD-SDI Inputs Up

More information

Serie TV Manager for Enigma2 Systems

Serie TV Manager for Enigma2 Systems Serie TV Manager for Enigma2 Systems by dalraist Serie TV Manager is an Enigma2 plugin which helps to keep track of television series recordings. You can easily select from the list a set of television

More information

About IPTV. The Headend is the key > the network -> middleware > SetTopBox -> TV. Ralf Riedel

About IPTV. The Headend is the key > the network -> middleware > SetTopBox -> TV. Ralf Riedel About IPTV The Headend is the key > the network -> middleware > SetTopBox -> TV Ralf Riedel 25.03.2014 So first of all, if you want to migrate to IPTV systems, you need to know some basics about the Transmission

More information

MTL Software. Overview

MTL Software. Overview MTL Software Overview MTL Windows Control software requires a 2350 controller and together - offer a highly integrated solution to the needs of mechanical tensile, compression and fatigue testing. MTL

More information

BlazeVideo HDTV Player v6.0 User s Manual. Table of Contents

BlazeVideo HDTV Player v6.0 User s Manual. Table of Contents BlazeVideo HDTV Player v6.0 User s Manual Table of Contents Ⅰ. Overview...2 1.1 Introduction...2 1.2 Features...2 1.3 System Requirements...3 Ⅱ. Appearance & Menus...4 Ⅲ. Operation Guide...5 3.1 Scan Channels...5

More information

HDC Data sheet and Instruction Manual V DVB S2 Tuner / 2 ASI-IN / IP-IN to 16 DVB-C & IP out

HDC Data sheet and Instruction Manual V DVB S2 Tuner / 2 ASI-IN / IP-IN to 16 DVB-C & IP out HDC 7016 16 DVB S2 Tuner / 2 ASI-IN / IP-IN to 16 DVB-C & IP out Data sheet and Instruction Manual V 1.1 0 / 29 Table of content: TABLE OF CONTENT:... 1 INTRODUCTION:... 2 FEATURES:... 2 TECHNİCAL DATA:...

More information

Thor Broadcast SDI-DVBT-IP & SDI-DVBT-IPLL Product Lines

Thor Broadcast SDI-DVBT-IP & SDI-DVBT-IPLL Product Lines 700-1200 ms 1080p60 70-125 ms (LL) H-4SDI-DVBT-IP H-4SDI-DVBT-IP 4x HD-SDI 1080p60 700-1200 ms 70-125 ms (LL) Data Sheet: H-1/4SDI-DVBT-IP User s Manual: H-1/4SDI-DVBT-IP Thor Broadcast SDI-DVBT-IP & SDI-DVBT-IPLL

More information

Professional HD Integrated Receiver Decoder

Professional HD Integrated Receiver Decoder Professional HD Integrated Receiver Decoder GEOSATpro DSR-180ASI with 708CC User Manual V1.00-C For Support, call 888-483-4673 Preface About This Manual This manual provides introductions to users about

More information

Motion Video Compression

Motion Video Compression 7 Motion Video Compression 7.1 Motion video Motion video contains massive amounts of redundant information. This is because each image has redundant information and also because there are very few changes

More information

DIRECTV2PC MULTIROOM VIEWING VIA PC

DIRECTV2PC MULTIROOM VIEWING VIA PC DIRECTV2PC MULTIROOM VIEWING VIA PC Introduction Imagine high-definition DIRECTV television programs streamed directly to your PC. Imagine the ability to watch a different program than what is on the television

More information

TP160 IRD. Professional HD Integrated Receiver Decoder User Manual V1.0RC

TP160 IRD. Professional HD Integrated Receiver Decoder User Manual V1.0RC TP160 IRD Professional HD Integrated Receiver Decoder User Manual V1.0RC Preface Symbols Definition For the symbols that might appear in this document, the meanings they represent are as the following:

More information

TECHNICOLOR COM2000 INTEGRATOR S MANUAL

TECHNICOLOR COM2000 INTEGRATOR S MANUAL TECHNICOLOR COM2000 INTEGRATOR S MANUAL Table of Contents 1 Introduction... 10 2 COM2000 Product Description... 11 3 Definitions... 13 4 Mechanical Overview... 16 4.1 COM360 Chassis... 16 4.2 COM46 Card...

More information

Document History Version Comment Date

Document History Version Comment Date FAQ Inspector 2 (12) Document History Comment Date 1.04 Created 2008-09-11 Corrected the headline of S03 issue and the title name in the global header field 3 (12) Table Of Contents DOCUMENT HISTORY...

More information

PHASE ImmediaTV: Codificadores

PHASE ImmediaTV: Codificadores PHASE ImmediaTV: Codificadores ITV-EN460d MPEG-4 AVC Modular Encoder...p. 2 MVN-EN460 MPEG-4 AVC opengear Encoder...p. 4 ITV-IP360d IP Streaming Modular Encoder...p. 6 MVN-IP360 Streaming opengear Encoder...p.

More information

Professional 4-Channel DVB Receiver and Transmodulator Item: 5213

Professional 4-Channel DVB Receiver and Transmodulator Item: 5213 IDLV-3440DM Professional 4-Channel DVB Receiver and Transmodulator Item: 5213 IDLV-3440DM integrates 4 DVB Receiver and Transmodulator in one 1U 19 chassis. It provides operators an ideal DTV headend setup

More information

WaveMaker III Gartech Enterprises Inc. 12/17/2012

WaveMaker III Gartech Enterprises Inc. 12/17/2012 WaveMaker III Gartech Enterprises Inc. 12/17/2012 1 Preface: WaveMaker III standalone unit is produced for those desiring a flexible wave form generator. This unit is capable of providing selectable waveform

More information

Module 8 VIDEO CODING STANDARDS. Version 2 ECE IIT, Kharagpur

Module 8 VIDEO CODING STANDARDS. Version 2 ECE IIT, Kharagpur Module 8 VIDEO CODING STANDARDS Lesson 27 H.264 standard Lesson Objectives At the end of this lesson, the students should be able to: 1. State the broad objectives of the H.264 standard. 2. List the improved

More information

DVBControl Intuitive tools that enables you to Control DVB!

DVBControl Intuitive tools that enables you to Control DVB! DVBControl Intuitive tools that enables you to Control DVB! Catalogue 2015/2016 DVBAnalyzer DVBMosaic DVBLoudness DVBMonitor DVBProcessor IPProbe DVBPlayer DVBEncoder DVBStreamRecorder DVBAnalyzer Powerful

More information

An Open-source Software Toolkit for Professional Media over IP (ST 2110 and more) IEVGEN KOSTIUKEVYCH

An Open-source Software Toolkit for Professional Media over IP (ST 2110 and more) IEVGEN KOSTIUKEVYCH An Open-source Software Toolkit for Professional Media over IP (ST 2110 and more) IEVGEN KOSTIUKEVYCH IP Media Technology Architect EBU Technology & Innovation kostiukevych@ebu.ch UDP Multicast Massive

More information

Event Triggering Distribution Specification

Event Triggering Distribution Specification Main release: 26 July 2017 RTL release: 26 July 2017 Richard van Everdingen E richard@delta-sigma-consultancy.nl T +31 6 3428 5600 Preamble This present document is intended to facilitate exchange of audio-visual

More information

A NEW METHOD FOR RECALCULATING THE PROGRAM CLOCK REFERENCE IN A PACKET-BASED TRANSMISSION NETWORK

A NEW METHOD FOR RECALCULATING THE PROGRAM CLOCK REFERENCE IN A PACKET-BASED TRANSMISSION NETWORK A NEW METHOD FOR RECALCULATING THE PROGRAM CLOCK REFERENCE IN A PACKET-BASED TRANSMISSION NETWORK M. ALEXANDRU 1 G.D.M. SNAE 2 M. FIORE 3 Abstract: This paper proposes and describes a novel method to be

More information

MediaKind RX8200 SkyUK CA

MediaKind RX8200 SkyUK CA MediaKind RX8200 SkyUK CA Advanced Modular Receiver - SkyUK CA The MediaKind RX8200 Advanced Modular Receiver is the industry standard Integrated Receiver Decoder (IRD) for decoding content feeds. RX8200

More information

THE MOST INNOVATIVE ADVANCED, COST EFFECTIVE RADIO & AUDIO BROADCASTING PLATFORM

THE MOST INNOVATIVE ADVANCED, COST EFFECTIVE RADIO & AUDIO BROADCASTING PLATFORM THE MOST INNOVATIVE ADVANCED, COST EFFECTIVE RADIO & AUDIO BROADCASTING PLATFORM For Business Today Distribution of live and pre-recorded content Spot insertion, program replacement Time zone delay/delayed

More information

HDE-4S-QAM. Input: 4xHD-SDI & 4xComponent Output: 4xQAM

HDE-4S-QAM. Input: 4xHD-SDI & 4xComponent Output: 4xQAM HDE-4S-QAM Input: 4xHD-SDI & 4xComponent Output: 4xQAM AB Rev:120514-02 2012 All rights reserved. Specifications and features are subject to change without notice. Trademarks are the property of their

More information

Luminato SNMP Monitoring Guide

Luminato SNMP Monitoring Guide 26-Jan-11 1(24) Luminato SNMP Monitoring Guide 26-Jan-11 2(24) TABLE OF CONTENT 1. General... 3 2. List of supported MIBs... 7 3. SNMP Setup... 9 3.1. Download MIBs... 9 3.2. Communities... 10 3.3. Trap

More information

Mobile DTV Deployment at Fox Television Stations. Lessons Learned

Mobile DTV Deployment at Fox Television Stations. Lessons Learned Mobile DTV Deployment at Fox Television Stations Lessons Learned 15 Stations High-VHF and UHF RF Channels 7-44 Why Mobile DTV? US DTV (A/53) developed in 1993 DTV had to fit 19.39 Mbps into 6 MHz Planning

More information

IPTV over IPv6 Multicast.

IPTV over IPv6 Multicast. IPTV over IPv6 Multicast touch@coe.psu.ac.th Outline Introduction System Requirement Hardware Software Server Configuration Demo Presentation Resources http://fivedots.coe.psu.ac.th/~touch/ucc Introduction

More information

Network Video Decoder NVD-20. Contents

Network Video Decoder NVD-20. Contents Contents Warnings and Precautions... 4 Warranty... 5 Standard Warranty... 5 Two Year Warranty... 5 Disclaimer of Product & Services... 6 Disposal... 6 Packing List... 6 Product Overview... 7 Features...

More information

Max and MSP The DSP Status Window

Max and MSP The DSP Status Window Max and MSP 1 Max and MSP MSP is an addition to Max that provides signal generation and processing objects. It works entirely in the Macintosh, which gives you advantages and disadvantages. Advantages:

More information

Operation and Installation Guide

Operation and Installation Guide Operation and Installation Guide HDS2800 Series Encoder Modulator High Definition (HD) Digital COFDM MPEG2 and H.264 Modulator with IP Multicast. 19 Rack Mount Revision 4.0 Firmware version Released File

More information

RATE CARD & MEDIA KIT 2013

RATE CARD & MEDIA KIT 2013 Last Update: Jan 2013 RATE CARD & MEDIA KIT 2013 CONTACT US COMMERCIAL RADIO INTERACTIVE a division of Commercial Radio Productions Ltd. Ms. Janet Cheung T 2190 9448 E janetcheung@cri.com.hk Mr. Sonny

More information

PixelNet. Jupiter. The Distributed Display Wall System. by InFocus. infocus.com

PixelNet. Jupiter. The Distributed Display Wall System. by InFocus. infocus.com PixelNet The Distributed Display Wall System Jupiter by InFocus infocus.com PixelNet The Distributed Display Wall System PixelNet, a Jupiter by InFocus product, is a revolutionary new way to capture,

More information

User Manual. UNIVERSE Ref. 8600

User Manual. UNIVERSE Ref. 8600 User Manual UNIVERSE Ref. 8600 No part of this manual may be copied, reproduced, transmitted, transcribed or translated into any language without permission. Unitron reserves the right to change the specifications

More information

White Paper Customized IPTV Setups with TVCaster Server Appliances

White Paper Customized IPTV Setups with TVCaster Server Appliances White Paper Customized IPTV Setups with TVCaster Server Appliances Copyright 2018 by GMIT GmbH, Berlin, Germany TVCaster by GMIT represents the next generation of IPTV server appliances. TVCaster is a

More information

Digital CATV Head End Modular Bank

Digital CATV Head End Modular Bank Digital CATV Head End Modular Bank User Manual (ver. A) http://www.pbi-china.com 目录 1. SUMMARY...1 2. BASIC OPERATION ON HDMS...2 2.1 Minimum requirements for PC...2 2.2 Installation...2 2.3 Edit IP addresses

More information

IPTV Administrator guide

IPTV Administrator guide IPTV Administrator guide TECHNICAL MANUAL Vingtor-Stentofon IPTV System TECHNICAL MANUAL TECHNICAL MANUAL DOC.NO.A100K11581 Document Contents 1. BASIC INFORMATION... 6 REVISION HISTORY... 6 2. INTRODUCTION...

More information

EECS150 - Digital Design Lecture 12 - Video Interfacing. Recap and Outline

EECS150 - Digital Design Lecture 12 - Video Interfacing. Recap and Outline EECS150 - Digital Design Lecture 12 - Video Interfacing Oct. 8, 2013 Prof. Ronald Fearing Electrical Engineering and Computer Sciences University of California, Berkeley (slides courtesy of Prof. John

More information

Analyzing Modulated Signals with the V93000 Signal Analyzer Tool. Joe Kelly, Verigy, Inc.

Analyzing Modulated Signals with the V93000 Signal Analyzer Tool. Joe Kelly, Verigy, Inc. Analyzing Modulated Signals with the V93000 Signal Analyzer Tool Joe Kelly, Verigy, Inc. Abstract The Signal Analyzer Tool contained within the SmarTest software on the V93000 is a versatile graphical

More information

Applications Distribution for Terrestrial Broadcast The IRD-2900 enables terrestrial distribution through output of analog audio and video signals to

Applications Distribution for Terrestrial Broadcast The IRD-2900 enables terrestrial distribution through output of analog audio and video signals to Professional MPEG-2 DVB and ATSC Integrated Receiver Decoders Receivers The professional IRD-2900 integrated receiver decoder is a broadcast-quality decoder, decryptor and interface converter that provides

More information