Tvheadend - Bug #2470 CPU usage slowly increasing to 100% while watching
|
|
- Martha Watts
- 6 years ago
- Views:
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 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 informationTvheadend - 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 informationTvheadend - 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 informationTvheadend - 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 informationTvheadend - 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 informationIxStream 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 informationAMD-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 informationTvheadend - 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 informationUser 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 information4 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 informationCisco 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 informationCisco 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 informationA 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 informationHEVC 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 informationDVB 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 informationDVB 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 informationSimple 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 informationUSER 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 informationITV-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 informationTvheadend - 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 informationIntroduction. 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 informationWetek 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 informationDigital 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 informationIPTV (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 informationnewsletter 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 informationTBS 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 informationDVB-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 informationMatrox 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 informationIP-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 informationDTE-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 informationWhite 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 informationELEC 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 informationConfiguring 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 informationRelease 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 informationIP-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 informationRelease 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 informationTV4U 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 informationVideo 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 informationTelevision 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 informationHV-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 informationWhite 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 informationChapter 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 informationIP 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 informationCisco 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 informationMX-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 informationMatrox 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 informationDVB-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 informationOpenTechnologies. 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 informationThe 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"
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 informationAdtec 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 informationA 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 informationTeletext 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 informationNTSC/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 informationIO [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 informationHDC 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 informationMatrox 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 informationebay 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 informationDesign 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 informationMGW 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 informationSVP. 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 informationBROADCAST 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 informationSerie 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 informationAbout 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 informationMTL 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 informationBlazeVideo 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 informationHDC 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 informationThor 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 informationProfessional 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 informationMotion 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 informationDIRECTV2PC 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 informationTP160 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 informationTECHNICOLOR 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 informationDocument 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 informationPHASE 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 informationProfessional 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 informationWaveMaker 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 informationModule 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 informationDVBControl 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 informationAn 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 informationEvent 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 informationA 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 informationMediaKind 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 informationTHE 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 informationHDE-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 informationLuminato 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 informationMobile 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 informationIPTV 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 informationNetwork 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 informationMax 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 informationOperation 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 informationRATE 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 informationPixelNet. 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 informationUser 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 informationWhite 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 informationDigital 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 informationIPTV 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 informationEECS150 - 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 informationAnalyzing 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 informationApplications 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