# 多流批量推理

Source: [https://docs.qualcomm.com/doc/80-70022-50SC/topic/multistream-batch-inference.html](https://docs.qualcomm.com/doc/80-70022-50SC/topic/multistream-batch-inference.html)

**gst-ai-multistream-batch-inference** 应用程序显示对来自视频文件的最多 24 个输入流的批量 AI 推理（目标检测和分割）。

Note: 此应用程序不适用于 Ubuntu Server。

下图展示了一个 pipeline：接收多个输入流，对其进行预处理，运行 AI 推理，将流与推理相结合，并将其合并为单个视频输出。

每个 SoC 支持的最大输入流数量如下：
- QCS6490–8
- Dragonwing IQ-8275–4
- Dragonwing IQ-9075–4

Note: Dragonwing IQ-8275 不支持 Ubuntu Server。

输出结果可显示在 HDMI 显示器上，或保存为 H.264 编码的 MP4 文件。

有关该 pipeline 中使用的插件的信息，请参见 [Pipeline 流](https://docs.qualcomm.com/doc/80-70022-50SC/topic/multistream-batch-inference.html#multistream-batch-inference__section_lnx_1np_rcc)。

Figure : gst-ai-multistream-batch-inference pipeline
            
            <!--?xml version="1.0" encoding="UTF-8" standalone="no"?-->

<!-- Generated by Microsoft Visio, SVG Export gst_ai_multistream_batch_inference_pipeline.svg gst_ai_multistream_batch_infere -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ev="http://www.w3.org/2001/xml-events" xmlns:v="http://schemas.microsoft.com/visio/2003/SVGExtensions/" width="13.4774in" height="7.44532in" viewbox="0 0 970.371 536.063" xml:space="preserve" color-interpolation-filters="sRGB" class="st18"><v:documentproperties v:langid="1033" v:viewmarkup="false"></v:documentproperties>
<style>.svg-1 .st1 { fill: #fafafa; stroke: none; stroke-linecap: butt; stroke-width: 0.75 }
.svg-1 .st2 { fill: #d2d7e1; stroke: none; stroke-linecap: butt; stroke-width: 0.75 }
.svg-1 .st3 { fill: #2a2aea; stroke: none; stroke-linecap: butt; stroke-width: 0.75 }
.svg-1 .st4 { fill: #ffffff; font-family: Roboto; font-size: 0.75em }
.svg-1 .st5 { fill: #007884; stroke: none; stroke-linecap: butt; stroke-width: 0.75 }
.svg-1 .st6 { fill: none; stroke: #000000; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5 }
.svg-1 .st7 { fill: none }
.svg-1 .st8 { stroke: #000000; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5 }
.svg-1 .st9 { stroke: #000000; stroke-linecap: butt; stroke-width: 0.75 }
.svg-1 .st10 { fill: #000000; stroke: none; stroke-linecap: butt; stroke-width: 0.75 }
.svg-1 .st11 { fill: none; stroke: none; stroke-linecap: butt; stroke-width: 0.75 }
.svg-1 .st12 { fill: #ffffff; font-family: SimSun; font-size: 0.75em }
.svg-1 .st13 { font-size: 1em }
.svg-1 .st14 { stroke: #000000; stroke-dasharray: 6, 3; stroke-linecap: butt; stroke-width: 0.75 }
.svg-1 .st15 { fill: none; stroke: #000000; stroke-linecap: butt; stroke-width: 0.75 }
.svg-1 .st16 { fill: #000000; font-family: Roboto; font-size: 0.75em }
.svg-1 .st17 { fill: #000000; font-family: SimHei; font-size: 0.75em }
.svg-1 .st18 { fill: none; fill-rule: evenodd; font-size: 12px; overflow: visible; stroke-linecap: square; stroke-miterlimit: 3 }</style>
<g v:mid="0" v:index="1" v:groupcontext="foregroundPage">	<title>gst_ai_multistream_batch_infere</title>	<v:pageproperties v:drawingscale="1" v:pagescale="1" v:drawingunits="19" v:shadowoffsetx="9" v:shadowoffsety="-9"></v:pageproperties>	<g id="group2-1" v:mid="2" v:groupcontext="group">		<title>Sheet.2</title>		<g id="shape3-2" v:mid="3" v:groupcontext="shape" transform="translate(0.375092,-0.374863)">			<title>Sheet.3</title>			<path d="M0 530.44 A5.62513 5.62513 -180 0 0 5.63 536.06 L964 536.06 A5.62513 5.62513 -180 0 0 969.62 530.44 L969.62						 6.38 A5.62513 5.62513 -180 0 0 964 0.75 L5.62 0.75 A5.62513 5.62513 -180 0 0 0 6.38 L0 530.44 Z" class="st1"></path>		</g>		<g id="shape4-4" v:mid="4" v:groupcontext="shape">			<title>Sheet.4</title>			<path d="M964.37 0.75 C967.27 0.75 969.62 3.11 969.62 6 L969.62 530.06 C969.62 532.96 967.27 535.31 964.37 535.31						 L6 535.31 C3.11 535.31 0.75 532.96 0.75 530.06 L0.75 6 C0.75 3.11 3.11 0.75 6 0.75 L964.37 0.75 ZM964.37						 0 L6 0 C2.69 0 0 2.69 0 6 L0 530.06 C0 533.38 2.69 536.06 6 536.06 L964.37 536.06 C967.68 536.06 970.37						 533.38 970.37 530.06 L970.37 6 C970.37 2.69 967.68 0 964.37 0 Z" class="st2"></path>		</g>	</g>	<g id="shape14-6" v:mid="14" v:groupcontext="shape" transform="translate(797.517,-42)">		<title>Sheet.14</title>		<desc>qtivcomposer</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="35.625" cy="296.532" width="71.25" height="479.063"></v:textrect>		<path d="M0 530.06 A6.00014 6.00014 -180 0 0 6 536.06 L65.25 536.06 A6.00014 6.00014 -180 0 0 71.25 530.06 L71.25 63					 A6.00014 6.00014 -180 0 0 65.25 57 L6 57 A6.00014 6.00014 -180 0 0 -0 63 L0 530.06 Z" class="st3"></path>		<text x="8.14" y="300.13" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>qtivcomposer</text>		</g>	<g id="shape18-9" v:mid="18" v:groupcontext="shape" transform="translate(319.057,-475.925)">		<title>Sheet.18</title>		<desc>tee</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="22.5" cy="513.563" width="45.01" height="45"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L42 536.06 A3.00007 3.00007 -180 0 0 45 533.06 L45 494.06 A3.00007					 3.00007 -180 0 0 42 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 -0 494.06 L0 533.06 Z" class="st5"></path>		<text x="16.26" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>tee</text>		</g>	<g id="group20-12" transform="translate(15.7725,-481.55)" v:mid="20" v:groupcontext="group">		<title>Sheet.20</title>		<g id="shape21-13" v:mid="21" v:groupcontext="shape">			<title>Sheet.21</title>			<path d="M18.56 502.31 L3.37 502.31 C1.51 502.31 0 503.82 0 505.69 L0 532.69 C0 534.55 1.51 536.06 3.37 536.06 L23.62						 536.06 C25.49 536.06 27 534.55 27 532.69 L27 510.75 L18.56 502.31 Z" class="st6"></path>		</g>		<g id="shape22-15" v:mid="22" v:groupcontext="shape" transform="translate(16.875,-23.625)">			<title>Sheet.22</title>			<path d="M0 525.94 L0 532.69 C0 534.55 1.51 536.06 3.37 536.06 L10.12 536.06 L0 525.94 Z" class="st7"></path>			<path d="M0 525.94 L0 532.69 C0 534.55 1.51 536.06 3.37 536.06 L10.12 536.06" class="st8"></path>		</g>		<g id="shape23-18" v:mid="23" v:groupcontext="shape" transform="translate(10.125,-8.4375)">			<title>Sheet.23</title>			<path d="M0 525.94 L8.44 531 L0 536.06 L0 525.94 Z" class="st6"></path>		</g>	</g>	<g id="shape24-20" v:mid="24" v:groupcontext="shape" transform="translate(52.9465,-475.925)">		<title>Sheet.24</title>		<desc>filesrc</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="21" cy="513.563" width="42" height="45"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L39 536.06 A3.00007 3.00007 -180 0 0 42 533.06 L42 494.06 A3.00007					 3.00007 -180 0 0 39 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 -0 494.06 L0 533.06 Z" class="st5"></path>		<text x="8.67" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>filesrc</text>		</g>	<g id="group25-23" transform="translate(94.9465,-495.433)" v:mid="25" v:groupcontext="group">		<title>Sheet.25</title>		<g id="shape26-24" v:mid="26" v:groupcontext="shape" transform="translate(0,-2.99179)">			<title>Sheet.26</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape27-27" v:mid="27" v:groupcontext="shape" transform="translate(8.60701,-1.13687E-13)">			<title>Sheet.27</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape28-29" v:mid="28" v:groupcontext="shape" transform="translate(43.4448,-498.425)">		<title>Sheet.28</title>		<path d="M0 536.06 L9.5 536.06" class="st9"></path>	</g>	<g id="shape29-32" v:mid="29" v:groupcontext="shape" transform="translate(108.787,-475.925)">		<title>Sheet.29</title>		<desc>qtdemux</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="24.375" cy="513.563" width="48.75" height="45"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L45.75 536.06 A3.00007 3.00007 -180 0 0 48.75 533.06 L48.75 494.06					 A3.00007 3.00007 -180 0 0 45.75 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 0 494.06 L0 533.06 Z" class="st5"></path>		<text x="6.77" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>qtdemux</text>		</g>	<g id="group30-35" transform="translate(157.537,-495.433)" v:mid="30" v:groupcontext="group">		<title>Sheet.30</title>		<g id="shape31-36" v:mid="31" v:groupcontext="shape" transform="translate(0,-2.99179)">			<title>Sheet.31</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape32-39" v:mid="32" v:groupcontext="shape" transform="translate(8.607,-1.13687E-13)">			<title>Sheet.32</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape33-41" v:mid="33" v:groupcontext="shape" transform="translate(171.377,-475.925)">		<title>Sheet.33</title>		<desc>h264parse</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="28.125" cy="513.563" width="56.25" height="45"></v:textrect>		<path d="M-0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L53.25 536.06 A3.00007 3.00007 -180 0 0 56.25 533.06 L56.25 494.06					 A3.00007 3.00007 -180 0 0 53.25 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 0 494.06 L0 533.06 Z" class="st5"></path>		<text x="6.87" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>h264parse</text>		</g>	<g id="group34-44" transform="translate(227.627,-495.433)" v:mid="34" v:groupcontext="group">		<title>Sheet.34</title>		<g id="shape35-45" v:mid="35" v:groupcontext="shape" transform="translate(0,-2.99179)">			<title>Sheet.35</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape36-48" v:mid="36" v:groupcontext="shape" transform="translate(8.607,-1.13687E-13)">			<title>Sheet.36</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape37-50" v:mid="37" v:groupcontext="shape" transform="translate(241.467,-475.925)">		<title>Sheet.37</title>		<desc>V4l2h264dec</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="31.875" cy="513.563" width="63.76" height="45"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L60.75 536.06 A3.00007 3.00007 -180 0 0 63.75 533.06 L63.75 494.06					 A3.00007 3.00007 -180 0 0 60.75 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 0 494.06 L0 533.06 Z" class="st5"></path>		<text x="5.53" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>V4l2h264dec</text>		</g>	<g id="group38-53" transform="translate(305.217,-495.433)" v:mid="38" v:groupcontext="group">		<title>Sheet.38</title>		<g id="shape39-54" v:mid="39" v:groupcontext="shape" transform="translate(0,-2.99179)">			<title>Sheet.39</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape40-57" v:mid="40" v:groupcontext="shape" transform="translate(8.607,-1.13687E-13)">			<title>Sheet.40</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape46-59" v:mid="46" v:groupcontext="shape" transform="translate(319.057,-421.598)">		<title>Sheet.46</title>		<desc>tee</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="22.5" cy="513.563" width="45.01" height="45"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L42 536.06 A3.00007 3.00007 -180 0 0 45 533.06 L45 494.06 A3.00007					 3.00007 -180 0 0 42 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 -0 494.06 L0 533.06 Z" class="st5"></path>		<text x="16.26" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>tee</text>		</g>	<g id="group48-62" transform="translate(15.7725,-427.223)" v:mid="48" v:groupcontext="group">		<title>Sheet.48</title>		<g id="shape49-63" v:mid="49" v:groupcontext="shape">			<title>Sheet.49</title>			<path d="M18.56 502.31 L3.37 502.31 C1.51 502.31 0 503.82 0 505.69 L0 532.69 C0 534.55 1.51 536.06 3.37 536.06 L23.62						 536.06 C25.49 536.06 27 534.55 27 532.69 L27 510.75 L18.56 502.31 Z" class="st6"></path>		</g>		<g id="shape50-65" v:mid="50" v:groupcontext="shape" transform="translate(16.875,-23.625)">			<title>Sheet.50</title>			<path d="M0 525.94 L0 532.69 C0 534.55 1.51 536.06 3.37 536.06 L10.12 536.06 L0 525.94 Z" class="st7"></path>			<path d="M0 525.94 L0 532.69 C0 534.55 1.51 536.06 3.37 536.06 L10.12 536.06" class="st8"></path>		</g>		<g id="shape51-68" v:mid="51" v:groupcontext="shape" transform="translate(10.125,-8.4375)">			<title>Sheet.51</title>			<path d="M0 525.94 L8.44 531 L0 536.06 L0 525.94 Z" class="st6"></path>		</g>	</g>	<g id="shape52-70" v:mid="52" v:groupcontext="shape" transform="translate(52.9465,-421.598)">		<title>Sheet.52</title>		<desc>filesrc</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="21" cy="513.563" width="42" height="45"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L39 536.06 A3.00007 3.00007 -180 0 0 42 533.06 L42 494.06 A3.00007					 3.00007 -180 0 0 39 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 -0 494.06 L0 533.06 Z" class="st5"></path>		<text x="8.67" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>filesrc</text>		</g>	<g id="group53-73" transform="translate(94.9465,-441.106)" v:mid="53" v:groupcontext="group">		<title>Sheet.53</title>		<g id="shape54-74" v:mid="54" v:groupcontext="shape" transform="translate(0,-2.99179)">			<title>Sheet.54</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape55-77" v:mid="55" v:groupcontext="shape" transform="translate(8.60701,1.13687E-13)">			<title>Sheet.55</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape56-79" v:mid="56" v:groupcontext="shape" transform="translate(43.4448,-444.098)">		<title>Sheet.56</title>		<path d="M0 536.06 L9.5 536.06" class="st9"></path>	</g>	<g id="shape57-82" v:mid="57" v:groupcontext="shape" transform="translate(108.787,-421.598)">		<title>Sheet.57</title>		<desc>qtdemux</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="24.375" cy="513.563" width="48.75" height="45"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L45.75 536.06 A3.00007 3.00007 -180 0 0 48.75 533.06 L48.75 494.06					 A3.00007 3.00007 -180 0 0 45.75 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 0 494.06 L0 533.06 Z" class="st5"></path>		<text x="6.77" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>qtdemux</text>		</g>	<g id="group58-85" transform="translate(157.537,-441.106)" v:mid="58" v:groupcontext="group">		<title>Sheet.58</title>		<g id="shape59-86" v:mid="59" v:groupcontext="shape" transform="translate(0,-2.99179)">			<title>Sheet.59</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape60-89" v:mid="60" v:groupcontext="shape" transform="translate(8.607,1.13687E-13)">			<title>Sheet.60</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape61-91" v:mid="61" v:groupcontext="shape" transform="translate(171.377,-421.598)">		<title>Sheet.61</title>		<desc>h264parse</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="28.125" cy="513.563" width="56.25" height="45"></v:textrect>		<path d="M-0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L53.25 536.06 A3.00007 3.00007 -180 0 0 56.25 533.06 L56.25 494.06					 A3.00007 3.00007 -180 0 0 53.25 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 0 494.06 L0 533.06 Z" class="st5"></path>		<text x="6.87" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>h264parse</text>		</g>	<g id="group62-94" transform="translate(227.627,-441.106)" v:mid="62" v:groupcontext="group">		<title>Sheet.62</title>		<g id="shape63-95" v:mid="63" v:groupcontext="shape" transform="translate(0,-2.99179)">			<title>Sheet.63</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape64-98" v:mid="64" v:groupcontext="shape" transform="translate(8.607,1.13687E-13)">			<title>Sheet.64</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape65-100" v:mid="65" v:groupcontext="shape" transform="translate(241.467,-421.598)">		<title>Sheet.65</title>		<desc>V4l2h264dec</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="31.875" cy="513.563" width="63.76" height="45"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L60.75 536.06 A3.00007 3.00007 -180 0 0 63.75 533.06 L63.75 494.06					 A3.00007 3.00007 -180 0 0 60.75 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 0 494.06 L0 533.06 Z" class="st5"></path>		<text x="5.53" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>V4l2h264dec</text>		</g>	<g id="group66-103" transform="translate(305.217,-441.106)" v:mid="66" v:groupcontext="group">		<title>Sheet.66</title>		<g id="shape67-104" v:mid="67" v:groupcontext="shape" transform="translate(0,-2.99179)">			<title>Sheet.67</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape68-107" v:mid="68" v:groupcontext="shape" transform="translate(8.607,1.13687E-13)">			<title>Sheet.68</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape74-109" v:mid="74" v:groupcontext="shape" transform="translate(319.057,-367.272)">		<title>Sheet.74</title>		<desc>tee</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="22.5" cy="513.563" width="45.01" height="45"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L42 536.06 A3.00007 3.00007 -180 0 0 45 533.06 L45 494.06 A3.00007					 3.00007 -180 0 0 42 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 -0 494.06 L0 533.06 Z" class="st5"></path>		<text x="16.26" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>tee</text>		</g>	<g id="group76-112" transform="translate(15.7725,-372.897)" v:mid="76" v:groupcontext="group">		<title>Sheet.76</title>		<g id="shape77-113" v:mid="77" v:groupcontext="shape">			<title>Sheet.77</title>			<path d="M18.56 502.31 L3.37 502.31 C1.51 502.31 0 503.82 0 505.69 L0 532.69 C0 534.55 1.51 536.06 3.37 536.06 L23.62						 536.06 C25.49 536.06 27 534.55 27 532.69 L27 510.75 L18.56 502.31 Z" class="st6"></path>		</g>		<g id="shape78-115" v:mid="78" v:groupcontext="shape" transform="translate(16.875,-23.625)">			<title>Sheet.78</title>			<path d="M0 525.94 L0 532.69 C0 534.55 1.51 536.06 3.37 536.06 L10.12 536.06 L0 525.94 Z" class="st7"></path>			<path d="M0 525.94 L0 532.69 C0 534.55 1.51 536.06 3.37 536.06 L10.12 536.06" class="st8"></path>		</g>		<g id="shape79-118" v:mid="79" v:groupcontext="shape" transform="translate(10.125,-8.4375)">			<title>Sheet.79</title>			<path d="M0 525.94 L8.44 531 L0 536.06 L0 525.94 Z" class="st6"></path>		</g>	</g>	<g id="shape80-120" v:mid="80" v:groupcontext="shape" transform="translate(52.9465,-367.272)">		<title>Sheet.80</title>		<desc>filesrc</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="21" cy="513.563" width="42" height="45"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L39 536.06 A3.00007 3.00007 -180 0 0 42 533.06 L42 494.06 A3.00007					 3.00007 -180 0 0 39 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 -0 494.06 L0 533.06 Z" class="st5"></path>		<text x="8.67" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>filesrc</text>		</g>	<g id="group81-123" transform="translate(94.9465,-386.78)" v:mid="81" v:groupcontext="group">		<title>Sheet.81</title>		<g id="shape82-124" v:mid="82" v:groupcontext="shape" transform="translate(0,-2.99181)">			<title>Sheet.82</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape83-127" v:mid="83" v:groupcontext="shape" transform="translate(8.60701,1.13687E-13)">			<title>Sheet.83</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape84-129" v:mid="84" v:groupcontext="shape" transform="translate(43.4448,-389.772)">		<title>Sheet.84</title>		<path d="M0 536.06 L9.5 536.06" class="st9"></path>	</g>	<g id="shape85-132" v:mid="85" v:groupcontext="shape" transform="translate(108.787,-367.272)">		<title>Sheet.85</title>		<desc>qtdemux</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="24.375" cy="513.563" width="48.75" height="45"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L45.75 536.06 A3.00007 3.00007 -180 0 0 48.75 533.06 L48.75 494.06					 A3.00007 3.00007 -180 0 0 45.75 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 0 494.06 L0 533.06 Z" class="st5"></path>		<text x="6.77" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>qtdemux</text>		</g>	<g id="group86-135" transform="translate(157.537,-386.78)" v:mid="86" v:groupcontext="group">		<title>Sheet.86</title>		<g id="shape87-136" v:mid="87" v:groupcontext="shape" transform="translate(0,-2.99181)">			<title>Sheet.87</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape88-139" v:mid="88" v:groupcontext="shape" transform="translate(8.607,1.13687E-13)">			<title>Sheet.88</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape89-141" v:mid="89" v:groupcontext="shape" transform="translate(171.377,-367.272)">		<title>Sheet.89</title>		<desc>h264parse</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="28.125" cy="513.563" width="56.25" height="45"></v:textrect>		<path d="M-0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L53.25 536.06 A3.00007 3.00007 -180 0 0 56.25 533.06 L56.25 494.06					 A3.00007 3.00007 -180 0 0 53.25 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 0 494.06 L0 533.06 Z" class="st5"></path>		<text x="6.87" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>h264parse</text>		</g>	<g id="group90-144" transform="translate(227.627,-386.78)" v:mid="90" v:groupcontext="group">		<title>Sheet.90</title>		<g id="shape91-145" v:mid="91" v:groupcontext="shape" transform="translate(0,-2.99181)">			<title>Sheet.91</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape92-148" v:mid="92" v:groupcontext="shape" transform="translate(8.607,1.13687E-13)">			<title>Sheet.92</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape93-150" v:mid="93" v:groupcontext="shape" transform="translate(241.467,-367.272)">		<title>Sheet.93</title>		<desc>V4l2h264dec</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="31.875" cy="513.563" width="63.76" height="45"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L60.75 536.06 A3.00007 3.00007 -180 0 0 63.75 533.06 L63.75 494.06					 A3.00007 3.00007 -180 0 0 60.75 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 0 494.06 L0 533.06 Z" class="st5"></path>		<text x="5.53" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>V4l2h264dec</text>		</g>	<g id="group94-153" transform="translate(305.217,-386.78)" v:mid="94" v:groupcontext="group">		<title>Sheet.94</title>		<g id="shape95-154" v:mid="95" v:groupcontext="shape" transform="translate(0,-2.99181)">			<title>Sheet.95</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape96-157" v:mid="96" v:groupcontext="shape" transform="translate(8.607,1.13687E-13)">			<title>Sheet.96</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape102-159" v:mid="102" v:groupcontext="shape" transform="translate(319.057,-312.945)">		<title>Sheet.102</title>		<desc>tee</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="22.5" cy="513.563" width="45.01" height="45"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L42 536.06 A3.00007 3.00007 -180 0 0 45 533.06 L45 494.06 A3.00007					 3.00007 -180 0 0 42 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 -0 494.06 L0 533.06 Z" class="st5"></path>		<text x="16.26" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>tee</text>		</g>	<g id="group104-162" transform="translate(15.7725,-318.57)" v:mid="104" v:groupcontext="group">		<title>Sheet.104</title>		<g id="shape105-163" v:mid="105" v:groupcontext="shape">			<title>Sheet.105</title>			<path d="M18.56 502.31 L3.38 502.31 C1.51 502.31 0 503.82 0 505.69 L0 532.69 C0 534.55 1.51 536.06 3.38 536.06 L23.63						 536.06 C25.49 536.06 27 534.55 27 532.69 L27 510.75 L18.56 502.31 Z" class="st6"></path>		</g>		<g id="shape106-165" v:mid="106" v:groupcontext="shape" transform="translate(16.875,-23.625)">			<title>Sheet.106</title>			<path d="M0 525.94 L0 532.69 C0 534.55 1.51 536.06 3.38 536.06 L10.13 536.06 L0 525.94 Z" class="st7"></path>			<path d="M0 525.94 L0 532.69 C0 534.55 1.51 536.06 3.38 536.06 L10.13 536.06" class="st8"></path>		</g>		<g id="shape107-168" v:mid="107" v:groupcontext="shape" transform="translate(10.125,-8.4375)">			<title>Sheet.107</title>			<path d="M0 525.94 L8.44 531 L0 536.06 L0 525.94 Z" class="st6"></path>		</g>	</g>	<g id="shape108-170" v:mid="108" v:groupcontext="shape" transform="translate(52.9465,-312.945)">		<title>Sheet.108</title>		<desc>filesrc</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="21" cy="513.563" width="42.01" height="45"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L39 536.06 A3.00007 3.00007 -180 0 0 42 533.06 L42 494.06 A3.00007					 3.00007 -180 0 0 39 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 0 494.06 L0 533.06 Z" class="st5"></path>		<text x="8.67" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>filesrc</text>		</g>	<g id="group109-173" transform="translate(94.9465,-332.453)" v:mid="109" v:groupcontext="group">		<title>Sheet.109</title>		<g id="shape110-174" v:mid="110" v:groupcontext="shape" transform="translate(0,-2.99181)">			<title>Sheet.110</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape111-177" v:mid="111" v:groupcontext="shape" transform="translate(8.60701,0)">			<title>Sheet.111</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape112-179" v:mid="112" v:groupcontext="shape" transform="translate(43.4448,-335.445)">		<title>Sheet.112</title>		<path d="M0 536.06 L9.5 536.06" class="st9"></path>	</g>	<g id="shape113-182" v:mid="113" v:groupcontext="shape" transform="translate(108.787,-312.945)">		<title>Sheet.113</title>		<desc>qtdemux</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="24.375" cy="513.563" width="48.75" height="45"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L45.75 536.06 A3.00007 3.00007 -180 0 0 48.75 533.06 L48.75 494.06					 A3.00007 3.00007 -180 0 0 45.75 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 0 494.06 L0 533.06 Z" class="st5"></path>		<text x="6.77" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>qtdemux</text>		</g>	<g id="group114-185" transform="translate(157.537,-332.453)" v:mid="114" v:groupcontext="group">		<title>Sheet.114</title>		<g id="shape115-186" v:mid="115" v:groupcontext="shape" transform="translate(0,-2.99181)">			<title>Sheet.115</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape116-189" v:mid="116" v:groupcontext="shape" transform="translate(8.607,0)">			<title>Sheet.116</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape117-191" v:mid="117" v:groupcontext="shape" transform="translate(171.377,-312.945)">		<title>Sheet.117</title>		<desc>h264parse</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="28.125" cy="513.563" width="56.25" height="45"></v:textrect>		<path d="M-0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L53.25 536.06 A3.00007 3.00007 -180 0 0 56.25 533.06 L56.25 494.06					 A3.00007 3.00007 -180 0 0 53.25 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 -0 494.06 L0 533.06 Z" class="st5"></path>		<text x="6.87" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>h264parse</text>		</g>	<g id="group118-194" transform="translate(227.627,-332.453)" v:mid="118" v:groupcontext="group">		<title>Sheet.118</title>		<g id="shape119-195" v:mid="119" v:groupcontext="shape" transform="translate(0,-2.99181)">			<title>Sheet.119</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape120-198" v:mid="120" v:groupcontext="shape" transform="translate(8.607,0)">			<title>Sheet.120</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape121-200" v:mid="121" v:groupcontext="shape" transform="translate(241.467,-312.945)">		<title>Sheet.121</title>		<desc>V4l2h264dec</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="31.875" cy="513.563" width="63.76" height="45"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L60.75 536.06 A3.00007 3.00007 -180 0 0 63.75 533.06 L63.75 494.06					 A3.00007 3.00007 -180 0 0 60.75 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 0 494.06 L0 533.06 Z" class="st5"></path>		<text x="5.53" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>V4l2h264dec</text>		</g>	<g id="group122-203" transform="translate(305.217,-332.453)" v:mid="122" v:groupcontext="group">		<title>Sheet.122</title>		<g id="shape123-204" v:mid="123" v:groupcontext="shape" transform="translate(0,-2.99181)">			<title>Sheet.123</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape124-207" v:mid="124" v:groupcontext="shape" transform="translate(8.607,0)">			<title>Sheet.124</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape127-209" v:mid="127" v:groupcontext="shape" transform="translate(349.722,-274.331)">		<title>Sheet.127</title>		<desc>文件输入流</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="22.5" cy="530.663" width="45" height="10.8"></v:textrect>		<rect x="0" y="525.263" width="45" height="10.8" class="st11"></rect>		<text x="0" y="533.66" class="st12" v:langid="1033"><v:paragraph></v:paragraph><v:tablist></v:tablist>文件输入流</text>		</g>	<g id="group130-212" transform="translate(364.057,-427.155)" v:mid="130" v:groupcontext="group">		<title>Sheet.130</title>		<g id="group131-213" v:mid="131" v:groupcontext="group">			<title>Sheet.131</title>			<g id="shape132-214" v:mid="132" v:groupcontext="shape" transform="translate(-1.07914E-13,-2.99181)">				<title>Sheet.132</title>				<path d="M0 479.04 L18.04 479.04 L18.04 536.06 L22.76 536.06 L0 479.04 Z" class="st7"></path>				<path d="M0 479.04 L18.04 479.04 L18.04 536.06 L22.76 536.06" class="st9"></path>			</g>			<g id="shape133-217" v:mid="133" v:groupcontext="shape" transform="translate(21.8802,0)">				<title>Sheet.133</title>				<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>			</g>		</g>		<g id="group134-219" transform="translate(9.59233E-14,-79.5281)" v:mid="134" v:groupcontext="group">			<title>Sheet.134</title>			<g id="shape135-220" v:mid="135" v:groupcontext="shape" transform="translate(0,-2.9918)">				<title>Sheet.135</title>				<path d="M0 536.06 L429.15 536.06" class="st9"></path>			</g>			<g id="shape136-223" v:mid="136" v:groupcontext="shape" transform="translate(428.279,1.13687E-13)">				<title>Sheet.136</title>				<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>			</g>		</g>	</g>	<g id="group137-225" transform="translate(364.057,-418.131)" v:mid="137" v:groupcontext="group">		<title>Sheet.137</title>		<g id="group138-226" v:mid="138" v:groupcontext="group">			<title>Sheet.138</title>			<g id="shape139-227" v:mid="139" v:groupcontext="shape" transform="translate(-1.07914E-13,-2.99179)">				<title>Sheet.139</title>				<path d="M0 513.09 L9.02 513.09 L9.02 536.06 L22.76 536.06 L0 513.09 Z" class="st7"></path>				<path d="M0 513.09 L9.02 513.09 L9.02 536.06 L22.76 536.06" class="st9"></path>			</g>			<g id="shape140-230" v:mid="140" v:groupcontext="shape" transform="translate(21.8802,1.13687E-13)">				<title>Sheet.140</title>				<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>			</g>		</g>		<g id="group141-232" transform="translate(9.59233E-14,-34.2257)" v:mid="141" v:groupcontext="group">			<title>Sheet.141</title>			<g id="shape142-233" v:mid="142" v:groupcontext="shape" transform="translate(0,-2.99179)">				<title>Sheet.142</title>				<path d="M0 536.06 L429.15 536.06" class="st9"></path>			</g>			<g id="shape143-236" v:mid="143" v:groupcontext="shape" transform="translate(428.279,0)">				<title>Sheet.143</title>				<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>			</g>		</g>	</g>	<g id="group144-238" transform="translate(364.057,-375.53)" v:mid="144" v:groupcontext="group">		<title>Sheet.144</title>		<g id="group145-239" v:mid="145" v:groupcontext="group">			<title>Sheet.145</title>			<g id="shape146-240" v:mid="146" v:groupcontext="shape" transform="translate(0,-2.99181)">				<title>Sheet.146</title>				<path d="M0 536.06 L429.15 536.06" class="st9"></path>			</g>			<g id="shape147-243" v:mid="147" v:groupcontext="shape" transform="translate(428.279,-1.13687E-13)">				<title>Sheet.147</title>				<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>			</g>		</g>		<g id="group148-245" transform="translate(2.3781E-13,-16.117)" v:mid="148" v:groupcontext="group">			<title>Sheet.148</title>			<g id="shape149-246" v:mid="149" v:groupcontext="shape">				<title>Sheet.149</title>				<path d="M0 536.06 L9.02 536.06 L9.02 516.98 L22.76 516.98 L0 536.06 Z" class="st7"></path>				<path d="M0 536.06 L9.02 536.06 L9.02 516.98 L22.76 516.98" class="st9"></path>			</g>			<g id="shape150-249" v:mid="150" v:groupcontext="shape" transform="translate(21.8802,-16.0865)">				<title>Sheet.150</title>				<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>			</g>		</g>	</g>	<g id="group151-251" transform="translate(364.057,-321.203)" v:mid="151" v:groupcontext="group">		<title>Sheet.151</title>		<g id="group152-252" v:mid="152" v:groupcontext="group">			<title>Sheet.152</title>			<g id="shape153-253" v:mid="153" v:groupcontext="shape" transform="translate(0,-2.99181)">				<title>Sheet.153</title>				<path d="M0 536.06 L429.15 536.06" class="st9"></path>			</g>			<g id="shape154-256" v:mid="154" v:groupcontext="shape" transform="translate(428.279,1.13687E-13)">				<title>Sheet.154</title>				<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>			</g>		</g>		<g id="group155-258" transform="translate(2.3781E-13,-25.4918)" v:mid="155" v:groupcontext="group">			<title>Sheet.155</title>			<g id="shape156-259" v:mid="156" v:groupcontext="shape">				<title>Sheet.156</title>				<path d="M0 536.06 L18.04 536.06 L18.04 480.9 L22.76 480.9 L0 536.06 Z" class="st7"></path>				<path d="M0 536.06 L18.04 536.06 L18.04 480.9 L22.76 480.9" class="st9"></path>			</g>			<g id="shape157-262" v:mid="157" v:groupcontext="shape" transform="translate(21.8802,-52.17)">				<title>Sheet.157</title>				<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>			</g>		</g>	</g>	<g id="group159-264" transform="translate(443.217,-413.943)" v:mid="159" v:groupcontext="group">		<title>Sheet.159</title>		<g id="shape160-265" v:mid="160" v:groupcontext="shape" transform="translate(0,-2.99181)">			<title>Sheet.160</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape161-268" v:mid="161" v:groupcontext="shape" transform="translate(8.607,0)">			<title>Sheet.161</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape162-270" v:mid="162" v:groupcontext="shape" transform="translate(457.057,-396.31)">		<title>Sheet.162</title>		<desc>qtimlvconverter</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="37.5" cy="515.438" width="75.01" height="41.25"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L72 536.06 A3.00007 3.00007 -180 0 0 75 533.06 L75 497.81 A3.00007					 3.00007 -180 0 0 72 494.81 L3 494.81 A3.00007 3.00007 -180 0 0 -0 497.81 L0 533.06 Z" class="st3"></path>		<text x="6.3" y="519.04" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>qtimlvconverter</text>		</g>	<g id="group163-273" transform="translate(532.057,-413.943)" v:mid="163" v:groupcontext="group">		<title>Sheet.163</title>		<g id="shape164-274" v:mid="164" v:groupcontext="shape" transform="translate(0,-2.99181)">			<title>Sheet.164</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape165-277" v:mid="165" v:groupcontext="shape" transform="translate(8.607,0)">			<title>Sheet.165</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape166-279" v:mid="166" v:groupcontext="shape" transform="translate(545.897,-396.31)">		<title>Sheet.166</title>		<desc>qtimltflite/qtimlsnpe/qtimlqnn</desc>		<v:textblock v:margins="rect(3.6,0,0,0)"></v:textblock>		<v:textrect cx="26.0495" cy="515.438" width="52.1" height="41.25"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L49.1 536.06 A3.00007 3.00007 -180 0 0 52.1 533.06 L52.1 497.81					 A3.00007 3.00007 -180 0 0 49.1 494.81 L3 494.81 A3.00007 3.00007 -180 0 0 0 497.81 L0 533.06 Z" class="st3"></path>		<text x="4.97" y="508.99" class="st4" v:langid="1033"><v:paragraph v:spline="-1" v:horizalign="1"></v:paragraph><v:tablist></v:tablist>qtimltflite/<tspan x="4.33" dy="1em" class="st13">qtimlsnpe/</tspan><tspan x="8.37" dy="1.25em" class="st13">qtimlqnn</tspan></text>		</g>	<g id="group167-284" transform="translate(597.997,-413.943)" v:mid="167" v:groupcontext="group">		<title>Sheet.167</title>		<g id="shape168-285" v:mid="168" v:groupcontext="shape" transform="translate(0,-2.99181)">			<title>Sheet.168</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape169-288" v:mid="169" v:groupcontext="shape" transform="translate(8.60701,0)">			<title>Sheet.169</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape172-290" v:mid="172" v:groupcontext="shape" transform="translate(391.118,-396.31)">		<title>Sheet.172</title>		<desc>qtibatch</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="26.0495" cy="515.438" width="52.1" height="41.25"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L49.1 536.06 A3.00007 3.00007 -180 0 0 52.1 533.06 L52.1 497.81					 A3.00007 3.00007 -180 0 0 49.1 494.81 L3 494.81 A3.00007 3.00007 -180 0 0 0 497.81 L0 533.06 Z" class="st3"></path>		<text x="9.65" y="519.04" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>qtibatch</text>		</g>	<g id="shape174-293" v:mid="174" v:groupcontext="shape" transform="translate(611.837,-396.31)">		<title>Sheet.174</title>		<desc>qtimldemux</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="29.7995" cy="515.438" width="59.6" height="41.25"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L56.6 536.06 A3.00007 3.00007 -180 0 0 59.6 533.06 L59.6 497.81					 A3.00007 3.00007 -180 0 0 56.6 494.81 L3 494.81 A3.00007 3.00007 -180 0 0 0 497.81 L0 533.06 Z" class="st3"></path>		<text x="6.07" y="519.04" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>qtimldemux</text>		</g>	<g id="group175-296" transform="translate(671.436,-400.859)" v:mid="175" v:groupcontext="group">		<title>Sheet.175</title>		<g id="group176-297" transform="translate(4.996E-14,-26.1682)" v:mid="176" v:groupcontext="group">			<title>Sheet.176</title>			<g id="shape177-298" v:mid="177" v:groupcontext="shape" transform="translate(0,-2.99179)">				<title>Sheet.177</title>				<path d="M0 536.06 L9.48 536.06" class="st9"></path>			</g>			<g id="shape178-301" v:mid="178" v:groupcontext="shape" transform="translate(8.60701,1.13687E-13)">				<title>Sheet.178</title>				<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>			</g>		</g>		<g id="group179-303" transform="translate(4.996E-14,-17.4455)" v:mid="179" v:groupcontext="group">			<title>Sheet.179</title>			<g id="shape180-304" v:mid="180" v:groupcontext="shape" transform="translate(0,-2.99181)">				<title>Sheet.180</title>				<path d="M0 536.06 L9.48 536.06" class="st9"></path>			</g>			<g id="shape181-307" v:mid="181" v:groupcontext="shape" transform="translate(8.60701,1.13687E-13)">				<title>Sheet.181</title>				<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>			</g>		</g>		<g id="group182-309" transform="translate(4.996E-14,-8.72273)" v:mid="182" v:groupcontext="group">			<title>Sheet.182</title>			<g id="shape183-310" v:mid="183" v:groupcontext="shape" transform="translate(0,-2.99179)">				<title>Sheet.183</title>				<path d="M0 536.06 L9.48 536.06" class="st9"></path>			</g>			<g id="shape184-313" v:mid="184" v:groupcontext="shape" transform="translate(8.60701,1.13687E-13)">				<title>Sheet.184</title>				<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>			</g>		</g>		<g id="group185-315" v:mid="185" v:groupcontext="group">			<title>Sheet.185</title>			<g id="shape186-316" v:mid="186" v:groupcontext="shape" transform="translate(0,-2.99179)">				<title>Sheet.186</title>				<path d="M0 536.06 L9.48 536.06" class="st9"></path>			</g>			<g id="shape187-319" v:mid="187" v:groupcontext="shape" transform="translate(8.60701,1.13687E-13)">				<title>Sheet.187</title>				<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>			</g>		</g>	</g>	<g id="group188-321" transform="translate(783.729,-413.943)" v:mid="188" v:groupcontext="group">		<title>Sheet.188</title>		<g id="shape189-322" v:mid="189" v:groupcontext="shape" transform="translate(0,-2.99181)">			<title>Sheet.189</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape190-325" v:mid="190" v:groupcontext="shape" transform="translate(8.60701,0)">			<title>Sheet.190</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape191-327" v:mid="191" v:groupcontext="shape" transform="translate(685.276,-396.31)">		<title>Sheet.191</title>		<desc>qtimlpostprocess</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="49.2266" cy="515.438" width="98.46" height="41.25"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L95.45 536.06 A3.00007 3.00007 -180 0 0 98.45 533.06 L98.45 497.81					 A3.00007 3.00007 -180 0 0 95.45 494.81 L3 494.81 A3.00007 3.00007 -180 0 0 0 497.81 L0 533.06 Z" class="st3"></path>		<text x="14.2" y="519.04" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>qtimlpostprocess</text>		</g>	<g id="shape196-330" v:mid="196" v:groupcontext="shape" transform="translate(319.057,-204.98)">		<title>Sheet.196</title>		<desc>tee</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="22.5" cy="513.563" width="45.01" height="45"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L42 536.06 A3.00007 3.00007 -180 0 0 45 533.06 L45 494.06 A3.00007					 3.00007 -180 0 0 42 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 0 494.06 L0 533.06 Z" class="st5"></path>		<text x="16.26" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>tee</text>		</g>	<g id="group198-333" transform="translate(15.7725,-210.605)" v:mid="198" v:groupcontext="group">		<title>Sheet.198</title>		<g id="shape199-334" v:mid="199" v:groupcontext="shape">			<title>Sheet.199</title>			<path d="M18.56 502.31 L3.37 502.31 C1.51 502.31 0 503.82 0 505.69 L0 532.69 C0 534.55 1.51 536.06 3.37 536.06 L23.62						 536.06 C25.49 536.06 27 534.55 27 532.69 L27 510.75 L18.56 502.31 Z" class="st6"></path>		</g>		<g id="shape200-336" v:mid="200" v:groupcontext="shape" transform="translate(16.875,-23.625)">			<title>Sheet.200</title>			<path d="M0 525.94 L0 532.69 C0 534.55 1.51 536.06 3.37 536.06 L10.12 536.06 L0 525.94 Z" class="st7"></path>			<path d="M0 525.94 L0 532.69 C0 534.55 1.51 536.06 3.37 536.06 L10.12 536.06" class="st8"></path>		</g>		<g id="shape201-339" v:mid="201" v:groupcontext="shape" transform="translate(10.125,-8.4375)">			<title>Sheet.201</title>			<path d="M0 525.94 L8.44 531 L0 536.06 L0 525.94 Z" class="st6"></path>		</g>	</g>	<g id="shape202-341" v:mid="202" v:groupcontext="shape" transform="translate(52.9465,-204.98)">		<title>Sheet.202</title>		<desc>filesrc</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="21" cy="513.563" width="42" height="45"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L39 536.06 A3.00007 3.00007 -180 0 0 42 533.06 L42 494.06 A3.00007					 3.00007 -180 0 0 39 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 0 494.06 L0 533.06 Z" class="st5"></path>		<text x="8.67" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>filesrc</text>		</g>	<g id="group203-344" transform="translate(94.9465,-224.488)" v:mid="203" v:groupcontext="group">		<title>Sheet.203</title>		<g id="shape204-345" v:mid="204" v:groupcontext="shape" transform="translate(0,-2.99181)">			<title>Sheet.204</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape205-348" v:mid="205" v:groupcontext="shape" transform="translate(8.60701,0)">			<title>Sheet.205</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape206-350" v:mid="206" v:groupcontext="shape" transform="translate(43.4448,-227.48)">		<title>Sheet.206</title>		<path d="M0 536.06 L9.5 536.06" class="st9"></path>	</g>	<g id="shape207-353" v:mid="207" v:groupcontext="shape" transform="translate(108.787,-204.98)">		<title>Sheet.207</title>		<desc>qtdemux</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="24.375" cy="513.563" width="48.75" height="45"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L45.75 536.06 A3.00007 3.00007 -180 0 0 48.75 533.06 L48.75 494.06					 A3.00007 3.00007 -180 0 0 45.75 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 0 494.06 L0 533.06 Z" class="st5"></path>		<text x="6.77" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>qtdemux</text>		</g>	<g id="group208-356" transform="translate(157.537,-224.488)" v:mid="208" v:groupcontext="group">		<title>Sheet.208</title>		<g id="shape209-357" v:mid="209" v:groupcontext="shape" transform="translate(0,-2.99181)">			<title>Sheet.209</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape210-360" v:mid="210" v:groupcontext="shape" transform="translate(8.607,0)">			<title>Sheet.210</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape211-362" v:mid="211" v:groupcontext="shape" transform="translate(171.377,-204.98)">		<title>Sheet.211</title>		<desc>h264parse</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="28.125" cy="513.563" width="56.26" height="45"></v:textrect>		<path d="M-0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L53.25 536.06 A3.00007 3.00007 -180 0 0 56.25 533.06 L56.25 494.06					 A3.00007 3.00007 -180 0 0 53.25 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 0 494.06 L0 533.06 Z" class="st5"></path>		<text x="6.87" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>h264parse</text>		</g>	<g id="group212-365" transform="translate(227.627,-224.488)" v:mid="212" v:groupcontext="group">		<title>Sheet.212</title>		<g id="shape213-366" v:mid="213" v:groupcontext="shape" transform="translate(0,-2.99181)">			<title>Sheet.213</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape214-369" v:mid="214" v:groupcontext="shape" transform="translate(8.607,0)">			<title>Sheet.214</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape215-371" v:mid="215" v:groupcontext="shape" transform="translate(241.467,-204.98)">		<title>Sheet.215</title>		<desc>V4l2h264dec</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="31.875" cy="513.563" width="63.76" height="45"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L60.75 536.06 A3.00007 3.00007 -180 0 0 63.75 533.06 L63.75 494.06					 A3.00007 3.00007 -180 0 0 60.75 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 0 494.06 L0 533.06 Z" class="st5"></path>		<text x="5.53" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>V4l2h264dec</text>		</g>	<g id="group216-374" transform="translate(305.217,-224.488)" v:mid="216" v:groupcontext="group">		<title>Sheet.216</title>		<g id="shape217-375" v:mid="217" v:groupcontext="shape" transform="translate(0,-2.99181)">			<title>Sheet.217</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape218-378" v:mid="218" v:groupcontext="shape" transform="translate(8.607,0)">			<title>Sheet.218</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape224-380" v:mid="224" v:groupcontext="shape" transform="translate(319.057,-150.653)">		<title>Sheet.224</title>		<desc>tee</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="22.5" cy="513.563" width="45.01" height="45"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L42 536.06 A3.00007 3.00007 -180 0 0 45 533.06 L45 494.06 A3.00007					 3.00007 -180 0 0 42 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 0 494.06 L0 533.06 Z" class="st5"></path>		<text x="16.26" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>tee</text>		</g>	<g id="group226-383" transform="translate(15.7725,-156.278)" v:mid="226" v:groupcontext="group">		<title>Sheet.226</title>		<g id="shape227-384" v:mid="227" v:groupcontext="shape">			<title>Sheet.227</title>			<path d="M18.56 502.31 L3.37 502.31 C1.51 502.31 0 503.82 0 505.69 L0 532.69 C0 534.55 1.51 536.06 3.37 536.06 L23.62						 536.06 C25.49 536.06 27 534.55 27 532.69 L27 510.75 L18.56 502.31 Z" class="st6"></path>		</g>		<g id="shape228-386" v:mid="228" v:groupcontext="shape" transform="translate(16.875,-23.625)">			<title>Sheet.228</title>			<path d="M0 525.94 L0 532.69 C0 534.55 1.51 536.06 3.37 536.06 L10.12 536.06 L0 525.94 Z" class="st7"></path>			<path d="M0 525.94 L0 532.69 C0 534.55 1.51 536.06 3.37 536.06 L10.12 536.06" class="st8"></path>		</g>		<g id="shape229-389" v:mid="229" v:groupcontext="shape" transform="translate(10.125,-8.4375)">			<title>Sheet.229</title>			<path d="M0 525.94 L8.44 531 L0 536.06 L0 525.94 Z" class="st6"></path>		</g>	</g>	<g id="shape230-391" v:mid="230" v:groupcontext="shape" transform="translate(52.9465,-150.653)">		<title>Sheet.230</title>		<desc>filesrc</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="21" cy="513.563" width="42" height="45"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L39 536.06 A3.00007 3.00007 -180 0 0 42 533.06 L42 494.06 A3.00007					 3.00007 -180 0 0 39 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 0 494.06 L0 533.06 Z" class="st5"></path>		<text x="8.67" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>filesrc</text>		</g>	<g id="group231-394" transform="translate(94.9465,-170.162)" v:mid="231" v:groupcontext="group">		<title>Sheet.231</title>		<g id="shape232-395" v:mid="232" v:groupcontext="shape" transform="translate(0,-2.99178)">			<title>Sheet.232</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape233-398" v:mid="233" v:groupcontext="shape" transform="translate(8.60701,0)">			<title>Sheet.233</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape234-400" v:mid="234" v:groupcontext="shape" transform="translate(43.4448,-173.153)">		<title>Sheet.234</title>		<path d="M0 536.06 L9.5 536.06" class="st9"></path>	</g>	<g id="shape235-403" v:mid="235" v:groupcontext="shape" transform="translate(108.787,-150.653)">		<title>Sheet.235</title>		<desc>qtdemux</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="24.375" cy="513.563" width="48.75" height="45"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L45.75 536.06 A3.00007 3.00007 -180 0 0 48.75 533.06 L48.75 494.06					 A3.00007 3.00007 -180 0 0 45.75 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 0 494.06 L0 533.06 Z" class="st5"></path>		<text x="6.77" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>qtdemux</text>		</g>	<g id="group236-406" transform="translate(157.537,-170.162)" v:mid="236" v:groupcontext="group">		<title>Sheet.236</title>		<g id="shape237-407" v:mid="237" v:groupcontext="shape" transform="translate(0,-2.99178)">			<title>Sheet.237</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape238-410" v:mid="238" v:groupcontext="shape" transform="translate(8.607,0)">			<title>Sheet.238</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape239-412" v:mid="239" v:groupcontext="shape" transform="translate(171.377,-150.653)">		<title>Sheet.239</title>		<desc>h264parse</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="28.125" cy="513.563" width="56.26" height="45"></v:textrect>		<path d="M-0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L53.25 536.06 A3.00007 3.00007 -180 0 0 56.25 533.06 L56.25 494.06					 A3.00007 3.00007 -180 0 0 53.25 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 0 494.06 L0 533.06 Z" class="st5"></path>		<text x="6.87" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>h264parse</text>		</g>	<g id="group240-415" transform="translate(227.627,-170.162)" v:mid="240" v:groupcontext="group">		<title>Sheet.240</title>		<g id="shape241-416" v:mid="241" v:groupcontext="shape" transform="translate(0,-2.99178)">			<title>Sheet.241</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape242-419" v:mid="242" v:groupcontext="shape" transform="translate(8.607,0)">			<title>Sheet.242</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape243-421" v:mid="243" v:groupcontext="shape" transform="translate(241.467,-150.653)">		<title>Sheet.243</title>		<desc>V4l2h264dec</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="31.875" cy="513.563" width="63.76" height="45"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L60.75 536.06 A3.00007 3.00007 -180 0 0 63.75 533.06 L63.75 494.06					 A3.00007 3.00007 -180 0 0 60.75 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 0 494.06 L0 533.06 Z" class="st5"></path>		<text x="5.53" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>V4l2h264dec</text>		</g>	<g id="group244-424" transform="translate(305.217,-170.162)" v:mid="244" v:groupcontext="group">		<title>Sheet.244</title>		<g id="shape245-425" v:mid="245" v:groupcontext="shape" transform="translate(0,-2.99178)">			<title>Sheet.245</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape246-428" v:mid="246" v:groupcontext="shape" transform="translate(8.607,0)">			<title>Sheet.246</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape252-430" v:mid="252" v:groupcontext="shape" transform="translate(319.057,-96.3267)">		<title>Sheet.252</title>		<desc>tee</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="22.5" cy="513.563" width="45.01" height="45"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L42 536.06 A3.00007 3.00007 -180 0 0 45 533.06 L45 494.06 A3.00007					 3.00007 -180 0 0 42 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 0 494.06 L0 533.06 Z" class="st5"></path>		<text x="16.26" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>tee</text>		</g>	<g id="group254-433" transform="translate(15.7725,-101.952)" v:mid="254" v:groupcontext="group">		<title>Sheet.254</title>		<g id="shape255-434" v:mid="255" v:groupcontext="shape">			<title>Sheet.255</title>			<path d="M18.56 502.31 L3.37 502.31 C1.51 502.31 0 503.82 0 505.69 L0 532.69 C0 534.55 1.51 536.06 3.37 536.06 L23.62						 536.06 C25.49 536.06 27 534.55 27 532.69 L27 510.75 L18.56 502.31 Z" class="st6"></path>		</g>		<g id="shape256-436" v:mid="256" v:groupcontext="shape" transform="translate(16.875,-23.625)">			<title>Sheet.256</title>			<path d="M0 525.94 L0 532.69 C0 534.55 1.51 536.06 3.37 536.06 L10.12 536.06 L0 525.94 Z" class="st7"></path>			<path d="M0 525.94 L0 532.69 C0 534.55 1.51 536.06 3.37 536.06 L10.12 536.06" class="st8"></path>		</g>		<g id="shape257-439" v:mid="257" v:groupcontext="shape" transform="translate(10.125,-8.4375)">			<title>Sheet.257</title>			<path d="M0 525.94 L8.44 531 L0 536.06 L0 525.94 Z" class="st6"></path>		</g>	</g>	<g id="shape258-441" v:mid="258" v:groupcontext="shape" transform="translate(52.9465,-96.3267)">		<title>Sheet.258</title>		<desc>filesrc</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="21" cy="513.563" width="42" height="45"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L39 536.06 A3.00007 3.00007 -180 0 0 42 533.06 L42 494.06 A3.00007					 3.00007 -180 0 0 39 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 0 494.06 L0 533.06 Z" class="st5"></path>		<text x="8.67" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>filesrc</text>		</g>	<g id="group259-444" transform="translate(94.9465,-115.835)" v:mid="259" v:groupcontext="group">		<title>Sheet.259</title>		<g id="shape260-445" v:mid="260" v:groupcontext="shape" transform="translate(0,-2.99176)">			<title>Sheet.260</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape261-448" v:mid="261" v:groupcontext="shape" transform="translate(8.60701,0)">			<title>Sheet.261</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape262-450" v:mid="262" v:groupcontext="shape" transform="translate(43.4448,-118.827)">		<title>Sheet.262</title>		<path d="M0 536.06 L9.5 536.06" class="st9"></path>	</g>	<g id="shape263-453" v:mid="263" v:groupcontext="shape" transform="translate(108.787,-96.3267)">		<title>Sheet.263</title>		<desc>qtdemux</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="24.375" cy="513.563" width="48.75" height="45"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L45.75 536.06 A3.00007 3.00007 -180 0 0 48.75 533.06 L48.75 494.06					 A3.00007 3.00007 -180 0 0 45.75 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 0 494.06 L0 533.06 Z" class="st5"></path>		<text x="6.77" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>qtdemux</text>		</g>	<g id="group264-456" transform="translate(157.537,-115.835)" v:mid="264" v:groupcontext="group">		<title>Sheet.264</title>		<g id="shape265-457" v:mid="265" v:groupcontext="shape" transform="translate(0,-2.99176)">			<title>Sheet.265</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape266-460" v:mid="266" v:groupcontext="shape" transform="translate(8.607,0)">			<title>Sheet.266</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape267-462" v:mid="267" v:groupcontext="shape" transform="translate(171.377,-96.3267)">		<title>Sheet.267</title>		<desc>h264parse</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="28.125" cy="513.563" width="56.26" height="45"></v:textrect>		<path d="M-0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L53.25 536.06 A3.00007 3.00007 -180 0 0 56.25 533.06 L56.25 494.06					 A3.00007 3.00007 -180 0 0 53.25 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 0 494.06 L0 533.06 Z" class="st5"></path>		<text x="6.87" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>h264parse</text>		</g>	<g id="group268-465" transform="translate(227.627,-115.835)" v:mid="268" v:groupcontext="group">		<title>Sheet.268</title>		<g id="shape269-466" v:mid="269" v:groupcontext="shape" transform="translate(0,-2.99176)">			<title>Sheet.269</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape270-469" v:mid="270" v:groupcontext="shape" transform="translate(8.607,0)">			<title>Sheet.270</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape271-471" v:mid="271" v:groupcontext="shape" transform="translate(241.467,-96.3267)">		<title>Sheet.271</title>		<desc>V4l2h264dec</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="31.875" cy="513.563" width="63.76" height="45"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L60.75 536.06 A3.00007 3.00007 -180 0 0 63.75 533.06 L63.75 494.06					 A3.00007 3.00007 -180 0 0 60.75 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 0 494.06 L0 533.06 Z" class="st5"></path>		<text x="5.53" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>V4l2h264dec</text>		</g>	<g id="group272-474" transform="translate(305.217,-115.835)" v:mid="272" v:groupcontext="group">		<title>Sheet.272</title>		<g id="shape273-475" v:mid="273" v:groupcontext="shape" transform="translate(0,-2.99176)">			<title>Sheet.273</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape274-478" v:mid="274" v:groupcontext="shape" transform="translate(8.607,0)">			<title>Sheet.274</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape280-480" v:mid="280" v:groupcontext="shape" transform="translate(319.057,-42)">		<title>Sheet.280</title>		<desc>tee</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="22.5" cy="513.563" width="45.01" height="45"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L42 536.06 A3.00007 3.00007 -180 0 0 45 533.06 L45 494.06 A3.00007					 3.00007 -180 0 0 42 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 0 494.06 L0 533.06 Z" class="st5"></path>		<text x="16.26" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>tee</text>		</g>	<g id="group282-483" transform="translate(15.7725,-47.625)" v:mid="282" v:groupcontext="group">		<title>Sheet.282</title>		<g id="shape283-484" v:mid="283" v:groupcontext="shape">			<title>Sheet.283</title>			<path d="M18.56 502.31 L3.37 502.31 C1.51 502.31 0 503.82 0 505.69 L0 532.69 C0 534.55 1.51 536.06 3.37 536.06 L23.62						 536.06 C25.49 536.06 27 534.55 27 532.69 L27 510.75 L18.56 502.31 Z" class="st6"></path>		</g>		<g id="shape284-486" v:mid="284" v:groupcontext="shape" transform="translate(16.875,-23.625)">			<title>Sheet.284</title>			<path d="M0 525.94 L0 532.69 C0 534.55 1.51 536.06 3.37 536.06 L10.12 536.06 L0 525.94 Z" class="st7"></path>			<path d="M0 525.94 L0 532.69 C0 534.55 1.51 536.06 3.37 536.06 L10.12 536.06" class="st8"></path>		</g>		<g id="shape285-489" v:mid="285" v:groupcontext="shape" transform="translate(10.125,-8.4375)">			<title>Sheet.285</title>			<path d="M0 525.94 L8.44 531 L0 536.06 L0 525.94 Z" class="st6"></path>		</g>	</g>	<g id="shape286-491" v:mid="286" v:groupcontext="shape" transform="translate(52.9465,-42)">		<title>Sheet.286</title>		<desc>filesrc</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="21" cy="513.563" width="42" height="45"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L39 536.06 A3.00007 3.00007 -180 0 0 42 533.06 L42 494.06 A3.00007					 3.00007 -180 0 0 39 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 0 494.06 L0 533.06 Z" class="st5"></path>		<text x="8.67" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>filesrc</text>		</g>	<g id="group287-494" transform="translate(94.9465,-61.5082)" v:mid="287" v:groupcontext="group">		<title>Sheet.287</title>		<g id="shape288-495" v:mid="288" v:groupcontext="shape" transform="translate(0,-2.99181)">			<title>Sheet.288</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape289-498" v:mid="289" v:groupcontext="shape" transform="translate(8.60701,0)">			<title>Sheet.289</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape290-500" v:mid="290" v:groupcontext="shape" transform="translate(43.4448,-64.5)">		<title>Sheet.290</title>		<path d="M0 536.06 L9.5 536.06" class="st9"></path>	</g>	<g id="shape291-503" v:mid="291" v:groupcontext="shape" transform="translate(108.787,-42)">		<title>Sheet.291</title>		<desc>qtdemux</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="24.375" cy="513.563" width="48.75" height="45"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L45.75 536.06 A3.00007 3.00007 -180 0 0 48.75 533.06 L48.75 494.06					 A3.00007 3.00007 -180 0 0 45.75 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 0 494.06 L0 533.06 Z" class="st5"></path>		<text x="6.77" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>qtdemux</text>		</g>	<g id="group292-506" transform="translate(157.537,-61.5082)" v:mid="292" v:groupcontext="group">		<title>Sheet.292</title>		<g id="shape293-507" v:mid="293" v:groupcontext="shape" transform="translate(0,-2.99181)">			<title>Sheet.293</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape294-510" v:mid="294" v:groupcontext="shape" transform="translate(8.607,0)">			<title>Sheet.294</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape295-512" v:mid="295" v:groupcontext="shape" transform="translate(171.377,-42)">		<title>Sheet.295</title>		<desc>h264parse</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="28.125" cy="513.563" width="56.26" height="45"></v:textrect>		<path d="M-0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L53.25 536.06 A3.00007 3.00007 -180 0 0 56.25 533.06 L56.25 494.06					 A3.00007 3.00007 -180 0 0 53.25 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 0 494.06 L0 533.06 Z" class="st5"></path>		<text x="6.87" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>h264parse</text>		</g>	<g id="group296-515" transform="translate(227.627,-61.5082)" v:mid="296" v:groupcontext="group">		<title>Sheet.296</title>		<g id="shape297-516" v:mid="297" v:groupcontext="shape" transform="translate(0,-2.99181)">			<title>Sheet.297</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape298-519" v:mid="298" v:groupcontext="shape" transform="translate(8.607,0)">			<title>Sheet.298</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape299-521" v:mid="299" v:groupcontext="shape" transform="translate(241.467,-42)">		<title>Sheet.299</title>		<desc>V4l2h264dec</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="31.875" cy="513.563" width="63.76" height="45"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L60.75 536.06 A3.00007 3.00007 -180 0 0 63.75 533.06 L63.75 494.06					 A3.00007 3.00007 -180 0 0 60.75 491.06 L3 491.06 A3.00007 3.00007 -180 0 0 0 494.06 L0 533.06 Z" class="st5"></path>		<text x="5.53" y="517.16" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>V4l2h264dec</text>		</g>	<g id="group300-524" transform="translate(305.217,-61.5082)" v:mid="300" v:groupcontext="group">		<title>Sheet.300</title>		<g id="shape301-525" v:mid="301" v:groupcontext="shape" transform="translate(0,-2.99181)">			<title>Sheet.301</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape302-528" v:mid="302" v:groupcontext="shape" transform="translate(8.607,0)">			<title>Sheet.302</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="group307-530" transform="translate(364.057,-156.21)" v:mid="307" v:groupcontext="group">		<title>Sheet.307</title>		<g id="group308-531" v:mid="308" v:groupcontext="group">			<title>Sheet.308</title>			<g id="shape309-532" v:mid="309" v:groupcontext="shape" transform="translate(-4.19664E-14,-2.99181)">				<title>Sheet.309</title>				<path d="M0 479.04 L18.04 479.04 L18.04 536.06 L22.76 536.06 L0 479.04 Z" class="st7"></path>				<path d="M0 479.04 L18.04 479.04 L18.04 536.06 L22.76 536.06" class="st9"></path>			</g>			<g id="shape310-535" v:mid="310" v:groupcontext="shape" transform="translate(21.8802,0)">				<title>Sheet.310</title>				<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>			</g>		</g>		<g id="group311-537" transform="translate(1.3749E-12,-79.5281)" v:mid="311" v:groupcontext="group">			<title>Sheet.311</title>			<g id="shape312-538" v:mid="312" v:groupcontext="shape" transform="translate(0,-2.99181)">				<title>Sheet.312</title>				<path d="M0 536.06 L429.15 536.06" class="st9"></path>			</g>			<g id="shape313-541" v:mid="313" v:groupcontext="shape" transform="translate(428.279,0)">				<title>Sheet.313</title>				<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>			</g>		</g>	</g>	<g id="group314-543" transform="translate(364.057,-147.186)" v:mid="314" v:groupcontext="group">		<title>Sheet.314</title>		<g id="group315-544" v:mid="315" v:groupcontext="group">			<title>Sheet.315</title>			<g id="shape316-545" v:mid="316" v:groupcontext="shape" transform="translate(-4.19664E-14,-2.99176)">				<title>Sheet.316</title>				<path d="M0 513.09 L9.02 513.09 L9.02 536.06 L22.76 536.06 L0 513.09 Z" class="st7"></path>				<path d="M0 513.09 L9.02 513.09 L9.02 536.06 L22.76 536.06" class="st9"></path>			</g>			<g id="shape317-548" v:mid="317" v:groupcontext="shape" transform="translate(21.8802,-1.13687E-13)">				<title>Sheet.317</title>				<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>			</g>		</g>		<g id="group318-550" transform="translate(1.3749E-12,-34.2257)" v:mid="318" v:groupcontext="group">			<title>Sheet.318</title>			<g id="shape319-551" v:mid="319" v:groupcontext="shape" transform="translate(0,-2.99178)">				<title>Sheet.319</title>				<path d="M0 536.06 L429.15 536.06" class="st9"></path>			</g>			<g id="shape320-554" v:mid="320" v:groupcontext="shape" transform="translate(428.279,0)">				<title>Sheet.320</title>				<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>			</g>		</g>	</g>	<g id="group321-556" transform="translate(364.057,-104.585)" v:mid="321" v:groupcontext="group">		<title>Sheet.321</title>		<g id="group322-557" v:mid="322" v:groupcontext="group">			<title>Sheet.322</title>			<g id="shape323-558" v:mid="323" v:groupcontext="shape" transform="translate(0,-2.99176)">				<title>Sheet.323</title>				<path d="M0 536.06 L429.15 536.06" class="st9"></path>			</g>			<g id="shape324-561" v:mid="324" v:groupcontext="shape" transform="translate(428.279,0)">				<title>Sheet.324</title>				<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>			</g>		</g>		<g id="group325-563" transform="translate(3.09752E-13,-16.117)" v:mid="325" v:groupcontext="group">			<title>Sheet.325</title>			<g id="shape326-564" v:mid="326" v:groupcontext="shape">				<title>Sheet.326</title>				<path d="M0 536.06 L9.02 536.06 L9.02 513.06 L22.76 513.06 L0 536.06 Z" class="st7"></path>				<path d="M0 536.06 L9.02 536.06 L9.02 513.06 L22.76 513.06" class="st9"></path>			</g>			<g id="shape327-567" v:mid="327" v:groupcontext="shape" transform="translate(21.8802,-20.0089)">				<title>Sheet.327</title>				<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>			</g>		</g>	</g>	<g id="group328-569" transform="translate(364.057,-50.2582)" v:mid="328" v:groupcontext="group">		<title>Sheet.328</title>		<g id="group329-570" v:mid="329" v:groupcontext="group">			<title>Sheet.329</title>			<g id="shape330-571" v:mid="330" v:groupcontext="shape" transform="translate(0,-2.99181)">				<title>Sheet.330</title>				<path d="M0 536.06 L429.15 536.06" class="st9"></path>			</g>			<g id="shape331-574" v:mid="331" v:groupcontext="shape" transform="translate(428.279,1.13687E-13)">				<title>Sheet.331</title>				<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>			</g>		</g>		<g id="group332-576" transform="translate(3.09752E-13,-25.4918)" v:mid="332" v:groupcontext="group">			<title>Sheet.332</title>			<g id="shape333-577" v:mid="333" v:groupcontext="shape">				<title>Sheet.333</title>				<path d="M0 536.06 L18.04 536.06 L18.04 475.49 L22.76 475.49 L0 536.06 Z" class="st7"></path>				<path d="M0 536.06 L18.04 536.06 L18.04 475.49 L22.76 475.49" class="st9"></path>			</g>			<g id="shape334-580" v:mid="334" v:groupcontext="shape" transform="translate(21.8802,-57.582)">				<title>Sheet.334</title>				<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>			</g>		</g>	</g>	<g id="group335-582" transform="translate(868.767,-274.04)" v:mid="335" v:groupcontext="group">		<title>Sheet.335</title>		<g id="shape336-583" v:mid="336" v:groupcontext="shape" transform="translate(0,-2.99181)">			<title>Sheet.336</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape337-586" v:mid="337" v:groupcontext="shape" transform="translate(8.60696,1.13687E-13)">			<title>Sheet.337</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape340-588" v:mid="340" v:groupcontext="shape" transform="translate(888.715,-228.884)">		<title>Sheet.340</title>		<desc>filesink</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="30.6846" cy="515.523" width="61.37" height="41.0806"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L58.37 536.06 A3.00007 3.00007 -180 0 0 61.37 533.06 L61.37 497.98					 A3.00007 3.00007 -180 0 0 58.37 494.98 L3 494.98 A3.00007 3.00007 -180 0 0 -0 497.98 L0 533.06 Z" class="st5"></path>		<text x="16.38" y="519.12" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>filesink</text>		</g>	<g id="shape343-591" v:mid="343" v:groupcontext="shape" transform="translate(888.715,-283.63)">		<title>Sheet.343</title>		<desc>Waylandsink</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="30.6846" cy="515.523" width="61.37" height="41.0806"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L58.37 536.06 A3.00007 3.00007 -180 0 0 61.37 533.06 L61.37 497.98					 A3.00007 3.00007 -180 0 0 58.37 494.98 L3 494.98 A3.00007 3.00007 -180 0 0 -0 497.98 L0 533.06 Z" class="st5"></path>		<text x="5.38" y="519.12" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>Waylandsink</text>		</g>	<g id="group345-594" transform="translate(905.9,-336.014)" v:mid="345" v:groupcontext="group">		<title>Sheet.345</title>		<g id="group346-595" v:mid="346" v:groupcontext="group">			<title>Sheet.346</title>			<g id="shape347-596" v:mid="347" v:groupcontext="shape" transform="translate(5.17586E-13,-5.4)">				<title>Sheet.347</title>				<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L24 536.06 A3.00007 3.00007 -180 0 0 27 533.06 L27 520.16							 A3.00007 3.00007 -180 0 0 24 517.16 L3 517.16 A3.00007 3.00007 -180 0 0 0 520.16 L0 533.06 Z" class="st6"></path>			</g>			<g id="shape348-598" v:mid="348" v:groupcontext="shape" transform="translate(8.1,0)">				<title>Sheet.348</title>				<path d="M0 536.06 L10.8 536.06" class="st8"></path>			</g>		</g>		<g id="shape349-601" v:mid="349" v:groupcontext="shape" transform="translate(549.563,530.663) rotate(90)">			<title>Sheet.349</title>			<path d="M0 536.06 L5.4 536.06" class="st8"></path>		</g>	</g>	<g id="group350-604" transform="translate(905.9,-185.581)" v:mid="350" v:groupcontext="group">		<title>Sheet.350</title>		<g id="shape351-605" v:mid="351" v:groupcontext="shape">			<title>Sheet.351</title>			<path d="M18.56 502.31 L3.38 502.31 C1.51 502.31 0 503.82 0 505.69 L0 532.69 C0 534.55 1.51 536.06 3.38 536.06 L23.62						 536.06 C25.49 536.06 27 534.55 27 532.69 L27 510.75 L18.56 502.31 Z" class="st6"></path>		</g>		<g id="shape352-607" v:mid="352" v:groupcontext="shape" transform="translate(16.875,-23.625)">			<title>Sheet.352</title>			<path d="M0 525.94 L0 532.69 C0 534.55 1.51 536.06 3.37 536.06 L10.13 536.06 L0 525.94 Z" class="st7"></path>			<path d="M0 525.94 L0 532.69 C0 534.55 1.51 536.06 3.37 536.06 L10.13 536.06" class="st8"></path>		</g>		<g id="shape353-610" v:mid="353" v:groupcontext="shape" transform="translate(10.125,-8.4375)">			<title>Sheet.353</title>			<path d="M0 525.94 L8.44 531 L0 536.06 L0 525.94 Z" class="st6"></path>		</g>	</g>	<g id="shape354-612" v:mid="354" v:groupcontext="shape" transform="translate(1455.46,307.179) rotate(90)">		<title>Sheet.354</title>		<path d="M0 536.06 L9.44 536.06" class="st9"></path>	</g>	<g id="shape355-615" v:mid="355" v:groupcontext="shape" transform="translate(1455.46,201.917) rotate(90)">		<title>Sheet.355</title>		<path d="M0 536.06 L9.44 536.06" class="st9"></path>	</g>	<g id="shape356-618" v:mid="356" v:groupcontext="shape" transform="translate(915.31,-271.467)">		<title>Sheet.356</title>		<desc>or</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="9" cy="530.663" width="18.01" height="10.8"></v:textrect>		<rect x="0" y="525.263" width="18" height="10.8" class="st11"></rect>		<text x="0" y="533.36" class="st4" v:langid="1033"><v:paragraph></v:paragraph><v:tablist></v:tablist>or</text>		</g>	<g id="group357-621" transform="translate(340.592,-249.98)" v:mid="357" v:groupcontext="group">		<title>Sheet.357</title>		<g id="shape358-622" v:mid="358" v:groupcontext="shape" transform="translate(536.063,473.119) rotate(90)">			<title>Sheet.358</title>			<path d="M0 536.06 L2.25 536.06" class="st9"></path>		</g>		<g id="shape359-625" v:mid="359" v:groupcontext="shape" transform="translate(536.063,477.707) rotate(90)">			<title>Sheet.359</title>			<path d="M0 536.06 L54.94 536.06" class="st14"></path>		</g>		<g id="shape360-628" v:mid="360" v:groupcontext="shape" transform="translate(536.063,533.813) rotate(90)">			<title>Sheet.360</title>			<path d="M0 536.06 L2.25 536.06" class="st9"></path>		</g>	</g>	<g id="shape361-631" v:mid="361" v:groupcontext="shape" transform="translate(883.428,-174.837)">		<title>Sheet.361</title>		<path d="M-0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L68.94 536.06 A3.00007 3.00007 -180 0 0 71.94 533.06 L71.94 344.42					 A3.00007 3.00007 -180 0 0 68.94 341.42 L3 341.42 A3.00007 3.00007 -180 0 0 0 344.42 L0 533.06 Z" class="st15"></path>	</g>	<g id="group363-633" transform="translate(443.217,-141.873)" v:mid="363" v:groupcontext="group">		<title>Sheet.363</title>		<g id="shape364-634" v:mid="364" v:groupcontext="shape" transform="translate(0,-2.99181)">			<title>Sheet.364</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape365-637" v:mid="365" v:groupcontext="shape" transform="translate(8.607,1.13687E-13)">			<title>Sheet.365</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape366-639" v:mid="366" v:groupcontext="shape" transform="translate(457.057,-124.24)">		<title>Sheet.366</title>		<desc>qtimlvconverter</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="37.5" cy="515.438" width="75.01" height="41.25"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L72 536.06 A3.00007 3.00007 -180 0 0 75 533.06 L75 497.81 A3.00007					 3.00007 -180 0 0 72 494.81 L3 494.81 A3.00007 3.00007 -180 0 0 -0 497.81 L0 533.06 Z" class="st3"></path>		<text x="6.3" y="519.04" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>qtimlvconverter</text>		</g>	<g id="group367-642" transform="translate(532.057,-141.873)" v:mid="367" v:groupcontext="group">		<title>Sheet.367</title>		<g id="shape368-643" v:mid="368" v:groupcontext="shape" transform="translate(0,-2.99181)">			<title>Sheet.368</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape369-646" v:mid="369" v:groupcontext="shape" transform="translate(8.607,1.13687E-13)">			<title>Sheet.369</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape370-648" v:mid="370" v:groupcontext="shape" transform="translate(545.897,-124.24)">		<title>Sheet.370</title>		<desc>qtimltflite/qtimlsnpe/qtimlqnn</desc>		<v:textblock v:margins="rect(3.6,0,0,0)"></v:textblock>		<v:textrect cx="26.0495" cy="515.438" width="52.1" height="41.25"></v:textrect>		<path d="M-0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L49.1 536.06 A3.00007 3.00007 -180 0 0 52.1 533.06 L52.1 497.81					 A3.00007 3.00007 -180 0 0 49.1 494.81 L3 494.81 A3.00007 3.00007 -180 0 0 0 497.81 L0 533.06 Z" class="st3"></path>		<text x="4.97" y="508.99" class="st4" v:langid="1033"><v:paragraph v:spline="-1" v:horizalign="1"></v:paragraph><v:tablist></v:tablist>qtimltflite/<tspan x="4.33" dy="1em" class="st13">qtimlsnpe/</tspan><tspan x="8.37" dy="1.25em" class="st13">qtimlqnn</tspan></text>		</g>	<g id="group371-653" transform="translate(597.997,-141.873)" v:mid="371" v:groupcontext="group">		<title>Sheet.371</title>		<g id="shape372-654" v:mid="372" v:groupcontext="shape" transform="translate(0,-2.99181)">			<title>Sheet.372</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape373-657" v:mid="373" v:groupcontext="shape" transform="translate(8.60701,1.13687E-13)">			<title>Sheet.373</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape376-659" v:mid="376" v:groupcontext="shape" transform="translate(391.118,-124.24)">		<title>Sheet.376</title>		<desc>qtibatch</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="26.0495" cy="515.438" width="52.1" height="41.25"></v:textrect>		<path d="M-0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L49.1 536.06 A3.00007 3.00007 -180 0 0 52.1 533.06 L52.1 497.81					 A3.00007 3.00007 -180 0 0 49.1 494.81 L3 494.81 A3.00007 3.00007 -180 0 0 0 497.81 L0 533.06 Z" class="st3"></path>		<text x="9.65" y="519.04" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>qtibatch</text>		</g>	<g id="shape378-662" v:mid="378" v:groupcontext="shape" transform="translate(611.837,-124.24)">		<title>Sheet.378</title>		<desc>qtimldemux</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="29.7995" cy="515.438" width="59.6" height="41.25"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L56.6 536.06 A3.00007 3.00007 -180 0 0 59.6 533.06 L59.6 497.81					 A3.00007 3.00007 -180 0 0 56.6 494.81 L3 494.81 A3.00007 3.00007 -180 0 0 0 497.81 L0 533.06 Z" class="st3"></path>		<text x="6.07" y="519.04" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>qtimldemux</text>		</g>	<g id="group379-665" transform="translate(671.436,-128.789)" v:mid="379" v:groupcontext="group">		<title>Sheet.379</title>		<g id="group380-666" transform="translate(-1.39888E-14,-26.1682)" v:mid="380" v:groupcontext="group">			<title>Sheet.380</title>			<g id="shape381-667" v:mid="381" v:groupcontext="shape" transform="translate(0,-2.99181)">				<title>Sheet.381</title>				<path d="M0 536.06 L9.48 536.06" class="st9"></path>			</g>			<g id="shape382-670" v:mid="382" v:groupcontext="shape" transform="translate(8.60701,0)">				<title>Sheet.382</title>				<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>			</g>		</g>		<g id="group383-672" transform="translate(-1.39888E-14,-17.4455)" v:mid="383" v:groupcontext="group">			<title>Sheet.383</title>			<g id="shape384-673" v:mid="384" v:groupcontext="shape" transform="translate(0,-2.99181)">				<title>Sheet.384</title>				<path d="M0 536.06 L9.48 536.06" class="st9"></path>			</g>			<g id="shape385-676" v:mid="385" v:groupcontext="shape" transform="translate(8.60701,0)">				<title>Sheet.385</title>				<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>			</g>		</g>		<g id="group386-678" transform="translate(-1.39888E-14,-8.72273)" v:mid="386" v:groupcontext="group">			<title>Sheet.386</title>			<g id="shape387-679" v:mid="387" v:groupcontext="shape" transform="translate(0,-2.99181)">				<title>Sheet.387</title>				<path d="M0 536.06 L9.48 536.06" class="st9"></path>			</g>			<g id="shape388-682" v:mid="388" v:groupcontext="shape" transform="translate(8.60701,0)">				<title>Sheet.388</title>				<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>			</g>		</g>		<g id="group389-684" v:mid="389" v:groupcontext="group">			<title>Sheet.389</title>			<g id="shape390-685" v:mid="390" v:groupcontext="shape" transform="translate(0,-2.99181)">				<title>Sheet.390</title>				<path d="M0 536.06 L9.48 536.06" class="st9"></path>			</g>			<g id="shape391-688" v:mid="391" v:groupcontext="shape" transform="translate(8.60701,0)">				<title>Sheet.391</title>				<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>			</g>		</g>	</g>	<g id="group392-690" transform="translate(783.729,-141.873)" v:mid="392" v:groupcontext="group">		<title>Sheet.392</title>		<g id="shape393-691" v:mid="393" v:groupcontext="shape" transform="translate(0,-2.99181)">			<title>Sheet.393</title>			<path d="M0 536.06 L9.48 536.06" class="st9"></path>		</g>		<g id="shape394-694" v:mid="394" v:groupcontext="shape" transform="translate(8.60701,1.13687E-13)">			<title>Sheet.394</title>			<path d="M0 536.06 L5.18 533.07 L0 530.08 L0 536.06 Z" class="st10"></path>		</g>	</g>	<g id="shape395-696" v:mid="395" v:groupcontext="shape" transform="translate(685.276,-124.24)">		<title>Sheet.395</title>		<desc>qtimlpostprocess</desc>		<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>		<v:textrect cx="49.2266" cy="515.438" width="98.46" height="41.25"></v:textrect>		<path d="M0 533.06 A3.00007 3.00007 -180 0 0 3 536.06 L95.45 536.06 A3.00007 3.00007 -180 0 0 98.45 533.06 L98.45 497.81					 A3.00007 3.00007 -180 0 0 95.45 494.81 L3 494.81 A3.00007 3.00007 -180 0 0 -0 497.81 L0 533.06 Z" class="st3"></path>		<text x="14.2" y="519.04" class="st4" v:langid="1033"><v:paragraph v:horizalign="1"></v:paragraph><v:tablist></v:tablist>qtimlpostprocess</text>		</g>	<g id="group396-699" transform="translate(853.307,-13.2814)" v:mid="396" v:groupcontext="group">		<title>Sheet.396</title>		<g id="shape7-700" v:mid="7" v:groupcontext="shape" transform="translate(15.1882,0)">			<title>Sheet.7</title>			<desc>Qualcomm</desc>			<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>			<v:textrect cx="25.2164" cy="529.763" width="50.44" height="12.6"></v:textrect>			<rect x="0" y="523.463" width="50.4328" height="12.6" class="st11"></rect>			<text x="0" y="532.46" class="st16" v:langid="1033"><v:paragraph></v:paragraph><v:tablist></v:tablist>Qualcomm  </text>			</g>		<g id="shape8-703" v:mid="8" v:groupcontext="shape" transform="translate(6.29496E-14,-0.218619)">			<title>Sheet.8</title>			<path d="M0 534.56 A1.50003 1.50003 -180 0 0 1.5 536.06 L10.5 536.06 A1.50003 1.50003 -180 0 0 12 534.56 L12 525.56						 A1.50003 1.50003 -180 0 0 10.5 524.06 L1.5 524.06 A1.50003 1.50003 -180 0 0 -0 525.56 L0 534.56 Z" class="st3"></path>		</g>		<g id="shape10-705" v:mid="10" v:groupcontext="shape" transform="translate(81.0641,0)">			<title>Sheet.10</title>			<desc>开源</desc>			<v:textblock v:margins="rect(0,0,0,0)"></v:textblock>			<v:textrect cx="10.5" cy="529.763" width="21.01" height="12.6"></v:textrect>			<rect x="0" y="523.463" width="21" height="12.6" class="st11"></rect>			<text x="-0" y="532.76" class="st17" v:langid="1033"><v:paragraph></v:paragraph><v:tablist></v:tablist>开源</text>			</g>		<g id="shape11-708" v:mid="11" v:groupcontext="shape" transform="translate(65.8758,-0.218619)">			<title>Sheet.11</title>			<path d="M0 534.56 A1.50003 1.50003 -180 0 0 1.5 536.06 L10.5 536.06 A1.50003 1.50003 -180 0 0 12 534.56 L12 525.56						 A1.50003 1.50003 -180 0 0 10.5 524.06 L1.5 524.06 A1.50003 1.50003 -180 0 0 -0 525.56 L0 534.56 Z" class="st5"></path>		</g>	</g></g>
</svg>

## 示例模型和标签文件

| Runtime | 模型文件 | 标签文件 |
| --- | --- | --- |
| LiteRT | <ul class="ul" id="multistream-batch-inference__ul_ss5_zqh_4dc"><br>                                    <li class="li">分割：<var class="keyword varname">deeplabv3_plus_mobilenet_quantized.tflite</var></li><br><br>                                    <li class="li">目标检测：<var class="keyword varname">yolov8_det_quantized.tflite</var></li><br><br>                                </ul> | <ul class="ul" id="multistream-batch-inference__ul_xhx_mg4_vdc"><br>                                    <li class="li">分割：<var class="keyword varname">deeplabv3_resnet50.json</var></li><br><br>                                    <li class="li">目标检测：<var class="keyword varname">yolov8.json</var></li><br><br>                                </ul> |
| Qualcomm AI Engine Direct | <ul class="ul"><br>                                    <li class="li">分割：<var class="keyword varname">deeplabv3_plus_mobilenet_quantized.bin</var></li><br><br>                                    <li class="li">目标检测：<var class="keyword varname">yolov8_det_quantized.bin</var></li><br><br>                                </ul> | <ul class="ul" id="multistream-batch-inference__ul_xhx_mg4_vdc"><br>                                    <li class="li">分割：<var class="keyword varname">deeplabv3_resnet50.json</var></li><br><br>                                    <li class="li">目标检测：<var class="keyword varname">yolov8.json</var></li><br><br>                                </ul> |
| Qualcomm Neural Processing SDK | <ul class="ul"><br>                                    <li class="li">分割：<var class="keyword varname">deeplabv3_plus_mobilenet_quantized.dlc</var></li><br><br>                                    <li class="li">目标检测：<var class="keyword varname">yolov8_det_quantized.dlc</var></li><br><br>                                </ul> | <ul class="ul" id="multistream-batch-inference__ul_xhx_mg4_vdc"><br>                                    <li class="li">分割：<var class="keyword varname">deeplabv3_resnet50.json</var></li><br><br>                                    <li class="li">目标检测：<var class="keyword varname">yolov8.json</var></li><br><br>                                </ul> |
|  |  |  |
|  |  |  |

## 在目标设备上运行应用程序

示例应用程序使用 /etc/configs/config-multistream-batch-inference.json文件读取输入参数。

要创建自己的 config JSON 文件，请使用 [config-multistream-batch-inference.json](https://git.codelinaro.org/clo/le/platform/vendor/qcom-opensource/gst-plugins-qti-oss/-/blob/imsdk.lnx.2.0.0.r2-rel/gst-sample-apps/gst-ai-multistream-batch-inference/config-multistream-batch-inference.json) 作为参考。

1. 确保您已完成[前提条件](https://docs.qualcomm.com/doc/80-70022-50SC/topic/download-model-and-label-files.html)。
2. 根据模型、输入流和其他属性更新 config JSON 文件。关于更多详细信息，请参阅 [Config JSON 字段说明](https://docs.qualcomm.com/doc/80-70022-50SC/topic/multistream-batch-inference.html#multistream-batch-inference__section_axy_ntn_q2c)。
3. 使用以下格式的 `config-multistream-batch-inference.json`文件：
    对于 16 和 24 个流，请在 `pipeline-info`参数中添加所需元素。对于每个添加的批次， `id`参数的取值范围为 0 到 5。

        {
        “output-type”: “wayland or filesink”,
        "out-file":"<Path to output file if output-type is filesink>",
         “pipeline-info”:[
            {
          "id": "<Batch id takes value from 0 to 5>",
          “Input type”: “<Input source type like file>”,
          “input-file-path”: [
            {
            “<stream[i]: Comma separated input file/RTSP path>”
            }
           ],
        "mlframework": "<tflite or snpe or qnn>",
        "model-path": "<path-to-model-file>",
        "labels": "<path-to-label-file>",
        "post processing plugin": "< qtimlvdetection or qtimlvsegmentation>"
            }
          ]
        }Copy to clipboard

    例如，使用 LiteRT 模型、视频文件源、标签路径和 qtimlpostprocess 后处理插件运行应用程序并在 Wayland 输出。

        {
          "output-type":"wayland",
          "pipeline-info":[
            {
              "id":0,
              "input-type":"file",
              "input-file-path":[
                {
                    "stream-0":"/etc/media/video.mp4",
                    "stream-1":"/etc/media/video.mp4",
                    "stream-2":"/etc/media/video.mp4",
                    "stream-3":"/etc/media/video.mp4"
                }
              ],
              "mlframework":"tflite",
              "model-path":"/etc/models/yolov8_det_quantized.tflite",
              "labels-path":"/etc/labels/yolov8.json",
              "post-process-plugin": "qtimlvdetection"
            }
          ]
        }Copy to clipboard
4. 运行 gst-ai-multistream-batch-inference 应用程序：

        gst-ai-multistream-batch-inference --config-file=/etc/configs/config-multistream-batch-inference.jsonCopy to clipboard
5. 要显示可用的帮助选项，请在 SSH shell 中运行以下命令：

        gst-ai-multistream-batch-inference -hCopy to clipboard
6. 要停止用例，请按 CTRL +
                            C。

## 预期输出

Figure : gst-ai-multistream-batch-inference 的预期输出 - 预览
                
                ![](data:image/png;base64,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)

## Pipeline 流

下表列出了多流批量推理 pipeline 中使用的插件：

| 插件 | 说明 |
| --- | --- |
| 文件源：filesrc | <ul class="ul" id="multistream-batch-inference__ul_z1z_x4f_w1c"><br>                                    <li class="li">使用 filesrc 采集视频流，然后使用 qtdemux 对视频流进行解复用。</li><br><br>                                    <li class="li">使用 tee 拆分流进行推理。</li><br><br>                                </ul> |
| h264parse | 渲染 H.264 视频。 |
| [v4l2h264dec](https://docs.qualcomm.com/doc/80-70022-50SC/topic/v4l2h264dec.html) | 解码视频 |
| [qtibatch](https://docs.qualcomm.com/doc/80-70022-50SC/topic/qtibatch.html) | <ul class="ul" id="multistream-batch-inference__ul_fbn_bdq_rcc"><br>                                    <li class="li">从其接收端口上读取输入流。</li><br><br>                                    <li class="li">对流分批进行预处理。</li><br><br>                                </ul> |
| [qtimlvconverter](https://docs.qualcomm.com/doc/80-70022-50SC/topic/qtimlvconverter.html) | <ol class="ol" id="multistream-batch-inference__ol_kgt_hnq_nbc"><br>                                    <li class="li">在其接收端口上接收批量视频流。</li><br><br>                                    <li class="li">对流数据执行以下预处理。当模型需要浮点值作为输入时，会执行此预处理。<ol class="ol" type="a" id="multistream-batch-inference__ol_drd_jnq_nbc"><br>                                            <li class="li">颜色转换</li><br><br>                                            <li class="li">缩放（放大或缩小）</li><br><br>                                            <li class="li">归一化</li><br><br>                                        </ol><br></li><br><br>                                </ol><br><br>                                <br>张量数据流用于 pipeline 后期的推理。 |
| [qtimltflite](https://docs.qualcomm.com/doc/80-70022-50SC/topic/qtimltflite.html) | <ol class="ol" id="multistream-batch-inference__ol_l2x_zjq_nbc"><br>                                    <li class="li">推理 runtime 在其接收端口上接收到张量数据后，会运行推理。</li><br><br>                                    <li class="li">生成一个张量数据流，并在其发送端口上显示推理结果。</li><br><br>                                </ol> |
| qtimldemux | <ol class="ol" id="multistream-batch-inference__ol_sg2_kdq_rcc"><br>                                    <li class="li">对批量输出进行解复用。</li><br><br>                                    <li class="li">分割与输入流相对应的输出。 </li><br><br>                                </ol> |
| 后处理插件 | qtimlpostprocess 将接收端口上收到的推理张量转换为视频格式，由多媒体插件进行后续处理。 |
| [qtivcomposer](https://docs.qualcomm.com/doc/80-70022-50SC/topic/qtivcomposer.html) | <ol class="ol" id="multistream-batch-inference__ol_dmb_2vr_lbc"><br>                                    <li class="li">将接收端口获取的内容组成帧。</li><br><br>                                    <li class="li">将包含这些组合帧的 GStreamer 缓存推送到其发送端口。</li><br><br>                                </ol> |
| [Waylandsink](https://docs.qualcomm.com/doc/80-70022-50SC/topic/waylandsink.html) | <ol class="ol" id="multistream-batch-inference__ol_kjr_fvr_lbc"><br>                                    <li class="li">Waylandsink 将其接收端口上接收的视频流提交给 Weston。</li><br><br>                                    <li class="li">Weston 在本地显示器上渲染视频流。</li><br><br>                                </ol> |
| Filesink | 在其接收端口上接收视频流并将其保存为 H.264 编码的 MP4 文件。 |

## Config JSON 字段说明

可用于配置 JSON 文件和运行用例的不同参数如下：

Table : 字段说明 - gst-ai-multistream-batch-inference 文件

| 字段 | 值/描述 |
| --- | --- |
| **output type** | 请使用以下输出类型之一：<br><ul class="ul" id="multistream-batch-inference__ul_d1v_4tn_q2c"><br>                                    <li class="li"><code class="ph codeph">Wayland</code>：在 Weston 上显示输出。</li><br><br>                                    <li class="li"><code class="ph codeph">filesink</code>：将输出编码为视频文件。</li><br><br>                                </ul> |
| **out-file** | 保存输出文件的文件路径。 |
| **pipeline -info** | 提供 pipeline 信息：<br><ul class="ul" id="multistream-batch-inference__ul_g1v_4tn_q2c"><br>                                    <li class="li"><code class="ph codeph">Stream id</code>：范围从 0 到 5。</li><br><br>                                    <li class="li"><code class="ph codeph">Input-type</code>：输入源文件。 </li><br><br>                                    <li class="li"><code class="ph codeph">Input-file-path</code>：输入文件路径数组。</li><br><br>                                </ul> |
| **mlframework** | 需要 `tflite`、`qnn` 或 `snpe`。 |
| **model-path** | 模型文件路径。 |
| **labels-path** | 标签文件的路径。 |

## 已知问题

- 在批量大小为 4 的模型中观察到 FPS 下降。
- 使用 8 个流时，在 IQ8275 和 IQ9075 上观察到分段错误。

## 相关信息

- [目标检测](https://docs.qualcomm.com/doc/80-70022-50SC/topic/gst-ai-object-detection.html)
- [图像分割](https://docs.qualcomm.com/doc/80-70022-50SC/topic/gst-ai-segmentation.html)

**Parent Topic:** [运行 AI/ML 示例应用程序](https://docs.qualcomm.com/doc/80-70022-50SC/topic/ai-ml-sample-applications.html)

Last Published: Nov 05, 2025

[Previous Topic
多流推理](https://docs.qualcomm.com/bundle/publicresource/80-70022-50SC/topics/multistream-inference.md) [Next Topic
AI 智能 codec](https://docs.qualcomm.com/bundle/publicresource/80-70022-50SC/topics/ai-smart-codec.md)