<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
{font-family:Consolas;
panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
color:black;
mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
pre
{mso-style-priority:99;
mso-style-link:"HTML Preformatted Char";
margin:0cm;
margin-bottom:.0001pt;
font-size:10.0pt;
font-family:"Courier New";
color:black;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
{mso-style-priority:99;
mso-style-link:"Balloon Text Char";
margin:0cm;
margin-bottom:.0001pt;
font-size:8.0pt;
font-family:"Tahoma","sans-serif";
color:black;
mso-fareast-language:EN-US;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
{mso-style-priority:34;
margin-top:0cm;
margin-right:0cm;
margin-bottom:0cm;
margin-left:36.0pt;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
color:black;
mso-fareast-language:EN-US;}
span.HTMLPreformattedChar
{mso-style-name:"HTML Preformatted Char";
mso-style-priority:99;
mso-style-link:"HTML Preformatted";
font-family:Consolas;
color:black;
mso-fareast-language:EN-US;}
span.BalloonTextChar
{mso-style-name:"Balloon Text Char";
mso-style-priority:99;
mso-style-link:"Balloon Text";
font-family:"Tahoma","sans-serif";}
span.EmailStyle22
{mso-style-type:personal;
font-family:"Calibri","sans-serif";
color:windowtext;}
span.EmailStyle23
{mso-style-type:personal;
font-family:"Calibri","sans-serif";
color:#1F497D;}
span.EmailStyle24
{mso-style-type:personal-reply;
font-family:"Calibri","sans-serif";
color:#1F497D;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
{page:WordSection1;}
/* List Definitions */
@list l0
{mso-list-id:1650397747;
mso-list-type:hybrid;
mso-list-template-ids:-1716870912 2045952996 134807555 134807557 134807553 134807555 134807557 134807553 134807555 134807557;}
@list l0:level1
{mso-level-start-at:224;
mso-level-number-format:bullet;
mso-level-text:-;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:"Calibri","sans-serif";
mso-fareast-font-family:Calibri;
mso-bidi-font-family:"Times New Roman";}
@list l0:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:"Courier New";}
@list l0:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:Wingdings;}
@list l0:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:Symbol;}
@list l0:level5
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:"Courier New";}
@list l0:level6
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:Wingdings;}
@list l0:level7
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:Symbol;}
@list l0:level8
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:"Courier New";}
@list l0:level9
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:Wingdings;}
ol
{margin-bottom:0cm;}
ul
{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body bgcolor="white" lang="EN-GB" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="color:#1F497D">No one from the developers interested in this problem?
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">I have direct access to DVB-T multiplexes and can do any test required. Anyone?<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">BR<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext;mso-fareast-language:EN-GB">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext;mso-fareast-language:EN-GB">
Davor Spasoski <br>
<b>Sent:</b> 10 June 2015 14:03<br>
<b>To:</b> 'Mailing list for DVBlast developers'<br>
<b>Subject:</b> RE: [dvblast-devel] TS discontinuity on multiple dvblast instances<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="color:#1F497D">Unfortunately, omitting –b didn’t help. After a few pages of continuity errors, CPU waiting for IO jumps and so does the load.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Thank you for helping!<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext;mso-fareast-language:EN-GB">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext;mso-fareast-language:EN-GB">
dvblast-devel [<a href="mailto:dvblast-devel-bounces@videolan.org">mailto:dvblast-devel-bounces@videolan.org</a>]
<b>On Behalf Of </b>Dan Lita<br>
<b>Sent:</b> 10 June 2015 13:38<br>
<b>To:</b> <a href="mailto:dvblast-devel@videolan.org">dvblast-devel@videolan.org</a><br>
<b>Subject:</b> Re: [dvblast-devel] TS discontinuity on multiple dvblast instances<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">Try without -b switch.<br>
<br>
<br>
<br>
On 6/10/2015 1:56 PM, Davor Spasoski wrote:<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<p class="MsoNormal">Hi, <o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">I’m having a problem with dvblast with more than one instance running.<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">My environment is:<o:p></o:p></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt;mso-list:l0 level1 lfo2"><![if !supportLists]><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">
</span></span><![endif]>SLES11 running on SUN AMD x86 server with 4 cores, 1Gb NICs, plenty of RAM. alternatively I test with a dual core Intel PC with same results<o:p></o:p></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt;mso-list:l0 level1 lfo2"><![if !supportLists]><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">
</span></span><![endif]>I use IP (UDP) MPTS sources from DVB-T headend, directly from production switches. The same sources feed the transmitters country-wide. The bitrate of the source is 27 mbit/s per MUX. At the moment I’m using clear only (unencrypted)
muxes.<o:p></o:p></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt;mso-list:l0 level1 lfo2"><![if !supportLists]><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">
</span></span><![endif]>I filter up to 4 SIDs from the input MUX using the following configuration files
<o:p></o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt">mux1.conf<o:p></o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt"><a href="mailto:224.10.3.1:5004@10.146.16.86">224.10.3.1:5004@10.146.16.86</a> 1 611<o:p></o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt"><a href="mailto:224.10.3.2:5004@10.146.16.86">224.10.3.2:5004@10.146.16.86</a> 1 612<o:p></o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt"> <o:p></o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt">mux8.conf<o:p></o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt"><a href="mailto:224.10.3.19:5004@10.146.16.86">224.10.3.19:5004@10.146.16.86</a> 1 1312<o:p></o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt"><a href="mailto:224.10.3.16:5004@10.146.16.86">224.10.3.16:5004@10.146.16.86</a> 1 1314<o:p></o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt"><a href="mailto:224.10.3.17:5004@10.146.16.86">224.10.3.17:5004@10.146.16.86</a> 1 1311<o:p></o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt"><a href="mailto:224.10.3.18:5004@10.146.16.86">224.10.3.18:5004@10.146.16.86</a> 1 1313<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">Problem description:<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">I start with a single instance of dvblast like:<o:p></o:p></p>
<p class="MsoNormal">dvblast -D @239.3.1.13:5500/udp/ifaddr=10.0.33.5 -b 8 -l -g ip2ip_dvb_gw-D8 -c /home/user/mux8.conf<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">CPU reading is:<o:p></o:p></p>
<p class="MsoNormal">Cpu(s): 0.4%us, 0.7%sy, 0.0%ni, 98.0%id, 0.1%wa, 0.0%hi, 0.8%si, 0.0%st<o:p></o:p></p>
<p class="MsoNormal">load average: <o:p></o:p></p>
<p class="MsoNormal">0.12, 0.56, 1.29<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">This is usually working pretty stable. But if I run a second or n<sup>th</sup> instance od dvblast, for example:<o:p></o:p></p>
<p class="MsoNormal">dvblast -D @239.3.1.6:5500/udp/ifaddr=10.0.33.5 -b 8 -l -g ip2ip_dvb_gw-D1 -c /home/use/mux1.conf<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">after a short while I get a flood of discontinuity errors in the log, CPU utilization of dvblast remains same, but overal the wa counter (waiting for io) jumps to around 25% and consequently the load increases dramatically (enough to saturate
the PC)<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">Cpu(s): 0.0%us, 0.5%sy, 0.0%ni, 74.7%id, 24.7%wa, 0.0%hi, 0.1%si, 0.0%st<o:p></o:p></p>
<p class="MsoNormal">load average: 1.75, 1.17, 1.21<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">We tested the sources with TS analyser on the same connection and there wasn’t a single continuity error in 24 hourse. Otherwise it would have been visible on STBs country-wide.<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">It is worth noting that sometimes the problem appears with a single instance of dvblast.<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">I tried with or without –u switch but nothing helps.<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">Any ideas?<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">Jun 10 12:10:17 srd2 ip2ip_dvb_gw-D8[4548]: warning: TS discontinuity on pid 5931 expected_cc 15 got 11 (H.264/14496-10 video (MPEG-4/AVC), sid 1313)<o:p></o:p></p>
<p class="MsoNormal">Jun 10 12:10:17 srd2 ip2ip_dvb_gw-D1[4549]: warning: TS discontinuity on pid 5052 expected_cc 5 got 7 (13818-3 audio (MPEG-2), sid 605)<o:p></o:p></p>
<p class="MsoNormal">Jun 10 12:10:17 srd2 ip2ip_dvb_gw-D8[4548]: warning: TS discontinuity on pid 5031 expected_cc 6 got 14 (H.264/14496-10 video (MPEG-4/AVC), sid 1303)<o:p></o:p></p>
<p class="MsoNormal">Jun 10 12:10:17 srd2 ip2ip_dvb_gw-D8[4548]: warning: TS discontinuity on pid 5012 expected_cc 5 got 13 (13818-3 audio (MPEG-2), sid 1301)<o:p></o:p></p>
<p class="MsoNormal">Jun 10 12:10:17 srd2 ip2ip_dvb_gw-D8[4548]: warning: TS discontinuity on pid 5042 expected_cc 9 got 7 (13818-3 audio (MPEG-2), sid 1304)<o:p></o:p></p>
<p class="MsoNormal">Jun 10 12:10:17 srd2 ip2ip_dvb_gw-D1[4549]: warning: TS discontinuity on pid 5521 expected_cc 10 got 5 (H.264/14496-10 video (MPEG-4/AVC), sid 612)<o:p></o:p></p>
<p class="MsoNormal">Jun 10 12:10:17 srd2 ip2ip_dvb_gw-D1[4549]: warning: TS discontinuity on pid 5211 expected_cc 7 got 14 (H.264/14496-10 video (MPEG-4/AVC), sid 611)<o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Times New Roman","serif";mso-fareast-language:EN-GB"><o:p> </o:p></span></p>
<div class="MsoNormal" align="center" style="text-align:center"><span style="font-size:12.0pt;font-family:"Times New Roman","serif";mso-fareast-language:EN-GB">
<hr size="2" width="100%" align="center">
</span></div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:7.5pt;font-family:"Arial","sans-serif";color:gray;mso-fareast-language:EN-GB"><br>
ONE Telecommunications Services Limited Liability Company Skopje<br>
<br>
This e-mail (including any attachments) is confidential and may be protected by legal privilege. If you are not the intended recipient, you should not copy it, re-transmit it, use it or disclose its contents, but should return it to the sender immediately and
delete your copy from your system. Any unauthorized use or dissemination of this message in whole or in part is strictly prohibited. Please note that e-mails are susceptible to change. ONE Limited Liability Company Skopje shall not be liable for the improper
or incomplete transmission of the information contained in this communication nor for any delay in its receipt or damage to your system.<br>
</span><span style="font-size:12.0pt;font-family:"Times New Roman","serif";mso-fareast-language:EN-GB"><br>
<br>
<o:p></o:p></span></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>dvblast-devel mailing list<o:p></o:p></pre>
<pre><a href="mailto:dvblast-devel@videolan.org">dvblast-devel@videolan.org</a><o:p></o:p></pre>
<pre><a href="https://mailman.videolan.org/listinfo/dvblast-devel">https://mailman.videolan.org/listinfo/dvblast-devel</a><o:p></o:p></pre>
</blockquote>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Times New Roman","serif";mso-fareast-language:EN-GB"><o:p> </o:p></span></p>
</div>
<br>
<hr>
<font face="Arial" color="Gray" size="1"><br>
ONE Telecommunications Services Limited Liability Company Skopje<br>
<br>
This e-mail (including any attachments) is confidential and may be protected by legal privilege. If you are not the intended recipient, you should not copy it, re-transmit it, use it or disclose its contents, but should return it to the sender immediately and
delete your copy from your system. Any unauthorized use or dissemination of this message in whole or in part is strictly prohibited. Please note that e-mails are susceptible to change. ONE Limited Liability Company Skopje shall not be liable for the improper
or incomplete transmission of the information contained in this communication nor for any delay in its receipt or damage to your system.<br>
</font>
</body>
</html>