Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- digraph pipeline {
- rankdir=LR;
- fontname="sans";
- fontsize="10";
- labelloc=t;
- nodesep=.1;
- ranksep=.2;
- label="<GstPipeline>\npipeline\n[-] -> [>]";
- node [style="filled,rounded", shape=box, fontsize="9", fontname="sans", margin="0.0,0.0"];
- edge [labelfontsize="6", fontsize="9", fontname="monospace"];
- legend [
- pos="0,0!",
- margin="0.05,0.05",
- style="filled",
- label="Legend\lElement-States: [~] void-pending, [0] null, [-] ready, [=] paused, [>] playing\lPad-Activation: [-] none, [>] push, [<] pull\lPad-Flags: [b]locked, [f]lushing, [b]locking; upper-case is set\lPad-Task: [T] has started task, [t] has paused task\l",
- ];
- subgraph cluster_rtmpsink0_0x22c7410 {
- fontname="Bitstream Vera Sans";
- fontsize="8";
- style="filled,rounded";
- color=black;
- label="GstRTMPSink\nrtmpsink0\n[-] -> [=]\nparent=(GstPipeline) pipeline\nlocation=\"rtmp://4.31.30.153:1935/devapp/relay\"";
- subgraph cluster_rtmpsink0_0x22c7410_sink {
- label="";
- style="invis";
- rtmpsink0_0x22c7410_sink_0x22ba730 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
- }
- fillcolor="#aaaaff";
- }
- subgraph cluster_queue2_0_0x22c2090 {
- fontname="Bitstream Vera Sans";
- fontsize="8";
- style="filled,rounded";
- color=black;
- label="GstQueue2\nqueue2-0\n[=]\nparent=(GstPipeline) pipeline";
- subgraph cluster_queue2_0_0x22c2090_sink {
- label="";
- style="invis";
- queue2_0_0x22c2090_sink_0x22ba2b0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
- }
- subgraph cluster_queue2_0_0x22c2090_src {
- label="";
- style="invis";
- queue2_0_0x22c2090_src_0x22ba4f0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][T]", height="0.2", style="filled,solid"];
- }
- queue2_0_0x22c2090_sink_0x22ba2b0 -> queue2_0_0x22c2090_src_0x22ba4f0 [style="invis"];
- fillcolor="#aaffaa";
- }
- queue2_0_0x22c2090_src_0x22ba4f0 -> rtmpsink0_0x22c7410_sink_0x22ba730 [labeldistance="10", labelangle="0", label=" ", taillabel="ANY", headlabel="video/x-flv\l"]
- subgraph cluster_flvmux0_0x22b8050 {
- fontname="Bitstream Vera Sans";
- fontsize="8";
- style="filled,rounded";
- color=black;
- label="GstFlvMux\nflvmux0\n[=]\nparent=(GstPipeline) pipeline\nstreamable=TRUE";
- subgraph cluster_flvmux0_0x22b8050_src {
- label="";
- style="invis";
- flvmux0_0x22b8050_src_0x22ba070 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
- }
- fillcolor="#ffaaaa";
- }
- flvmux0_0x22b8050_src_0x22ba070 -> queue2_0_0x22c2090_sink_0x22ba2b0 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-flv\l", headlabel="ANY"]
- subgraph cluster_uridecodebin0_0x22b2090 {
- fontname="Bitstream Vera Sans";
- fontsize="8";
- style="filled,rounded";
- color=black;
- label="GstURIDecodeBin\nuridecodebin0\n[-] -> [=]\nparent=(GstPipeline) pipeline\nuri=\"http://tva.fastbroad.com/i/albqifteli_1@388038/master.m3u8\"\nsource=(GstSoupHTTPSrc) source\ncaps=video/x-raw(ANY); audio/x-raw(ANY); text/x-raw; subpicture/x-dvd; subpicture/x-d…";
- subgraph cluster_uridecodebin0_0x22b2090_src {
- label="";
- style="invis";
- _proxypad6_0x7f5bec01a760 [color=black, fillcolor="#ffdddd", label="proxypad6\n[>][bfb]", height="0.2", style="filled,dotted"];
- _proxypad6_0x7f5bec01a760 -> uridecodebin0_0x22b2090_src_0_0x7f5bf802ca10 [style=dashed, minlen=0]
- uridecodebin0_0x22b2090_src_0_0x7f5bf802ca10 [color=black, fillcolor="#ffdddd", label="src_0\n[>][bfb]", height="0.2", style="filled,dotted"];
- }
- fillcolor="#ffffff";
- subgraph cluster_decodebin0_0x7f5bf802c020 {
- fontname="Bitstream Vera Sans";
- fontsize="8";
- style="filled,rounded";
- color=black;
- label="GstDecodeBin\ndecodebin0\n[-] -> [=]\nparent=(GstURIDecodeBin) uridecodebin0\ncaps=video/x-raw(ANY); audio/x-raw(ANY); text/x-raw; subpicture/x-dvd; subpicture/x-d…\nsink-caps=application/x-hls\nuse-buffering=TRUE\nmax-size-bytes=2097152\nmax-size-time=5000000000";
- subgraph cluster_decodebin0_0x7f5bf802c020_sink {
- label="";
- style="invis";
- _proxypad0_0x7f5bf8030100 [color=black, fillcolor="#ddddff", label="proxypad0\n[>][bfb]", height="0.2", style="filled,solid"];
- decodebin0_0x7f5bf802c020_sink_0x7f5bf802c2c0 -> _proxypad0_0x7f5bf8030100 [style=dashed, minlen=0]
- decodebin0_0x7f5bf802c020_sink_0x7f5bf802c2c0 [color=black, fillcolor="#ddddff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
- }
- subgraph cluster_decodebin0_0x7f5bf802c020_src {
- label="";
- style="invis";
- _proxypad4_0x7f5bf8031380 [color=black, fillcolor="#ffdddd", label="proxypad4\n[>][bfb]", height="0.2", style="filled,dotted"];
- _proxypad4_0x7f5bf8031380 -> decodebin0_0x7f5bf802c020_src_0_0x7f5bf8034b30 [style=dashed, minlen=0]
- decodebin0_0x7f5bf802c020_src_0_0x7f5bf8034b30 [color=black, fillcolor="#ffdddd", label="src_0\n[>][bfb]", height="0.2", style="filled,dotted"];
- }
- decodebin0_0x7f5bf802c020_sink_0x7f5bf802c2c0 -> decodebin0_0x7f5bf802c020_src_0_0x7f5bf8034b30 [style="invis"];
- fillcolor="#ffffff";
- subgraph cluster_multiqueue1_0x7f5bf806f660 {
- fontname="Bitstream Vera Sans";
- fontsize="8";
- style="filled,rounded";
- color=black;
- label="GstMultiQueue\nmultiqueue1\n[=]\nparent=(GstDecodeBin) decodebin0\nmax-size-bytes=2097152\nmax-size-buffers=0\nmax-size-time=5000000000\nuse-buffering=TRUE";
- subgraph cluster_multiqueue1_0x7f5bf806f660_sink {
- label="";
- style="invis";
- multiqueue1_0x7f5bf806f660_sink_0_0x7f5bf806bb60 [color=black, fillcolor="#aaaaff", label="sink_0\n[>][bfb]", height="0.2", style="filled,dashed"];
- multiqueue1_0x7f5bf806f660_sink_1_0x7f5bec01c030 [color=black, fillcolor="#aaaaff", label="sink_1\n[>][bfb]", height="0.2", style="filled,dashed"];
- }
- subgraph cluster_multiqueue1_0x7f5bf806f660_src {
- label="";
- style="invis";
- multiqueue1_0x7f5bf806f660_src_0_0x7f5bf806bda0 [color=black, fillcolor="#ffaaaa", label="src_0\n[>][BfB][T]", height="0.2", style="filled,dotted"];
- multiqueue1_0x7f5bf806f660_src_1_0x7f5bec01c270 [color=black, fillcolor="#ffaaaa", label="src_1\n[>][Bfb][T]", height="0.2", style="filled,dotted"];
- }
- multiqueue1_0x7f5bf806f660_sink_0_0x7f5bf806bb60 -> multiqueue1_0x7f5bf806f660_src_0_0x7f5bf806bda0 [style="invis"];
- fillcolor="#aaffaa";
- }
- multiqueue1_0x7f5bf806f660_src_0_0x7f5bf806bda0 -> _proxypad4_0x7f5bf8031380 [label="video/x-h264\l stream-format: byte-stream\l alignment: nal\l"]
- multiqueue1_0x7f5bf806f660_src_1_0x7f5bec01c270 -> _proxypad5_0x7f5bf8031cc0 [labeldistance="10", labelangle="0", label=" ", taillabel="audio/mpeg\l mpegversion: 2\l stream-format: adts\l", headlabel="ANY"]
- subgraph cluster_tsdemux0_0x7f5bdc0140a0 {
- fontname="Bitstream Vera Sans";
- fontsize="8";
- style="filled,rounded";
- color=black;
- label="GstTSDemux\ntsdemux0\n[=]\nparent=(GstDecodeBin) decodebin0\nparse-private-sections=TRUE";
- subgraph cluster_tsdemux0_0x7f5bdc0140a0_sink {
- label="";
- style="invis";
- tsdemux0_0x7f5bdc0140a0_sink_0x7f5bf806b260 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
- }
- subgraph cluster_tsdemux0_0x7f5bdc0140a0_src {
- label="";
- style="invis";
- tsdemux0_0x7f5bdc0140a0_video_0100_0x7f5bf806b6e0 [color=black, fillcolor="#ffaaaa", label="video_0100\n[>][bfb]", height="0.2", style="filled,dotted"];
- tsdemux0_0x7f5bdc0140a0_audio_0101_0x7f5bf806b920 [color=black, fillcolor="#ffaaaa", label="audio_0101\n[>][bfb]", height="0.2", style="filled,dotted"];
- }
- tsdemux0_0x7f5bdc0140a0_sink_0x7f5bf806b260 -> tsdemux0_0x7f5bdc0140a0_video_0100_0x7f5bf806b6e0 [style="invis"];
- fillcolor="#aaffaa";
- }
- tsdemux0_0x7f5bdc0140a0_video_0100_0x7f5bf806b6e0 -> multiqueue1_0x7f5bf806f660_sink_0_0x7f5bf806bb60 [label="video/x-h264\l stream-format: byte-stream\l alignment: nal\l"]
- tsdemux0_0x7f5bdc0140a0_audio_0101_0x7f5bf806b920 -> multiqueue1_0x7f5bf806f660_sink_1_0x7f5bec01c030 [label="audio/mpeg\l mpegversion: 2\l stream-format: adts\l"]
- subgraph cluster_multiqueue0_0x7f5bf806f060 {
- fontname="Bitstream Vera Sans";
- fontsize="8";
- style="filled,rounded";
- color=black;
- label="GstMultiQueue\nmultiqueue0\n[=]\nparent=(GstDecodeBin) decodebin0\nmax-size-bytes=0\nmax-size-time=0";
- subgraph cluster_multiqueue0_0x7f5bf806f060_sink {
- label="";
- style="invis";
- multiqueue0_0x7f5bf806f060_sink_0_0x7f5bf806ade0 [color=black, fillcolor="#aaaaff", label="sink_0\n[>][bfb]", height="0.2", style="filled,dashed"];
- }
- subgraph cluster_multiqueue0_0x7f5bf806f060_src {
- label="";
- style="invis";
- multiqueue0_0x7f5bf806f060_src_0_0x7f5bf806b020 [color=black, fillcolor="#ffaaaa", label="src_0\n[>][bfb][T]", height="0.2", style="filled,dotted"];
- }
- multiqueue0_0x7f5bf806f060_sink_0_0x7f5bf806ade0 -> multiqueue0_0x7f5bf806f060_src_0_0x7f5bf806b020 [style="invis"];
- fillcolor="#aaffaa";
- }
- multiqueue0_0x7f5bf806f060_src_0_0x7f5bf806b020 -> tsdemux0_0x7f5bdc0140a0_sink_0x7f5bf806b260 [label="video/mpegts\l systemstream: true\l packetsize: 188\l"]
- subgraph cluster_hlsdemux0_0x7f5bf80653c0 {
- fontname="Bitstream Vera Sans";
- fontsize="8";
- style="filled,rounded";
- color=black;
- label="GstHLSDemux\nhlsdemux0\n[=]\nparent=(GstDecodeBin) decodebin0";
- subgraph cluster_hlsdemux0_0x7f5bf80653c0_sink {
- label="";
- style="invis";
- hlsdemux0_0x7f5bf80653c0_sink_0x22bb930 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
- }
- subgraph cluster_hlsdemux0_0x7f5bf80653c0_src {
- label="";
- style="invis";
- _proxypad2_0x7f5bf80305a0 [color=black, fillcolor="#ffdddd", label="proxypad2\n[>][bfb]", height="0.2", style="filled,dotted"];
- _proxypad2_0x7f5bf80305a0 -> hlsdemux0_0x7f5bf80653c0_src_0_0x7f5bf802c530 [style=dashed, minlen=0]
- hlsdemux0_0x7f5bf80653c0_src_0_0x7f5bf802c530 [color=black, fillcolor="#ffdddd", label="src_0\n[>][bfb]", height="0.2", style="filled,dotted"];
- }
- hlsdemux0_0x7f5bf80653c0_sink_0x22bb930 -> hlsdemux0_0x7f5bf80653c0_src_0_0x7f5bf802c530 [style="invis"];
- fillcolor="#ffffff";
- subgraph cluster_souphttpsrc1_0x7f5bf000a5b0 {
- fontname="Bitstream Vera Sans";
- fontsize="8";
- style="filled,rounded";
- color=black;
- label="GstSoupHTTPSrc\nsouphttpsrc1\n[=](locked)\nparent=(GstHLSDemux) hlsdemux0\nlocation=\"http://tva.fastbroad.com/i/albqifteli_1@388038/segment144967595_1200_av-p.ts?s…\nuser-id=NULL\nuser-pw=NULL\nproxy-id=NULL\nproxy-pw=NULL\nkeep-alive=TRUE";
- subgraph cluster_souphttpsrc1_0x7f5bf000a5b0_src {
- label="";
- style="invis";
- souphttpsrc1_0x7f5bf000a5b0_src_0x7f5bf806a4e0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][T]", height="0.2", style="filled,solid"];
- }
- fillcolor="#ffaaaa";
- }
- souphttpsrc1_0x7f5bf000a5b0_src_0x7f5bf806a4e0 -> _proxypad2_0x7f5bf80305a0 [label="ANY"]
- }
- hlsdemux0_0x7f5bf80653c0_src_0_0x7f5bf802c530 -> multiqueue0_0x7f5bf806f060_sink_0_0x7f5bf806ade0 [label="video/mpegts\l systemstream: true\l packetsize: 188\l"]
- subgraph cluster_typefind_0x22ee810 {
- fontname="Bitstream Vera Sans";
- fontsize="8";
- style="filled,rounded";
- color=black;
- label="GstTypeFindElement\ntypefind\n[=]\nparent=(GstDecodeBin) decodebin0\ncaps=application/x-hls\nforce-caps=application/x-hls";
- subgraph cluster_typefind_0x22ee810_sink {
- label="";
- style="invis";
- typefind_0x22ee810_sink_0x22bb270 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
- }
- subgraph cluster_typefind_0x22ee810_src {
- label="";
- style="invis";
- typefind_0x22ee810_src_0x22bb4b0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
- }
- typefind_0x22ee810_sink_0x22bb270 -> typefind_0x22ee810_src_0x22bb4b0 [style="invis"];
- fillcolor="#aaffaa";
- }
- _proxypad0_0x7f5bf8030100 -> typefind_0x22ee810_sink_0x22bb270 [label="application/x-hls\l"]
- typefind_0x22ee810_src_0x22bb4b0 -> hlsdemux0_0x7f5bf80653c0_sink_0x22bb930 [label="application/x-hls\l"]
- }
- decodebin0_0x7f5bf802c020_src_0_0x7f5bf8034b30 -> _proxypad6_0x7f5bec01a760 [labeldistance="10", labelangle="0", label=" ", taillabel="video/x-h264\l stream-format: byte-stream\l alignment: nal\l", headlabel="ANY"]
- subgraph cluster_typefindelement0_0x22ee090 {
- fontname="Bitstream Vera Sans";
- fontsize="8";
- style="filled,rounded";
- color=black;
- label="GstTypeFindElement\ntypefindelement0\n[=]\nparent=(GstURIDecodeBin) uridecodebin0\ncaps=application/x-hls";
- subgraph cluster_typefindelement0_0x22ee090_sink {
- label="";
- style="invis";
- typefindelement0_0x22ee090_sink_0x22babb0 [color=black, fillcolor="#aaaaff", label="sink\n[>][bfb]", height="0.2", style="filled,solid"];
- }
- subgraph cluster_typefindelement0_0x22ee090_src {
- label="";
- style="invis";
- typefindelement0_0x22ee090_src_0x22badf0 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb]", height="0.2", style="filled,solid"];
- }
- typefindelement0_0x22ee090_sink_0x22babb0 -> typefindelement0_0x22ee090_src_0x22badf0 [style="invis"];
- fillcolor="#aaffaa";
- }
- typefindelement0_0x22ee090_src_0x22badf0 -> decodebin0_0x7f5bf802c020_sink_0x7f5bf802c2c0 [label="application/x-hls\l"]
- subgraph cluster_source_0x22ed0d0 {
- fontname="Bitstream Vera Sans";
- fontsize="8";
- style="filled,rounded";
- color=black;
- label="GstSoupHTTPSrc\nsource\n[=]\nparent=(GstURIDecodeBin) uridecodebin0\nlocation=\"http://tva.fastbroad.com/i/albqifteli_1@388038/master.m3u8\"\nuser-id=NULL\nuser-pw=NULL\nproxy-id=NULL\nproxy-pw=NULL";
- subgraph cluster_source_0x22ed0d0_src {
- label="";
- style="invis";
- source_0x22ed0d0_src_0x22ba970 [color=black, fillcolor="#ffaaaa", label="src\n[>][bfb][t]", height="0.2", style="filled,solid"];
- }
- fillcolor="#ffaaaa";
- }
- source_0x22ed0d0_src_0x22ba970 -> typefindelement0_0x22ee090_sink_0x22babb0 [label="ANY"]
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement