67 lines
1.9 KiB
Plaintext
67 lines
1.9 KiB
Plaintext
\usetikzlibrary{positioning,calc}
|
|
\usetikzlibrary{arrows,matrix}
|
|
\usetikzlibrary{fit}
|
|
\usetikzlibrary{intersections}
|
|
|
|
\def\scale{1}
|
|
|
|
|
|
\begin{tikzpicture}[
|
|
font=\footnotesize,
|
|
auto,
|
|
node distance=1cm,
|
|
scale=\scale,
|
|
every node/.style={scale=\scale},
|
|
template/.style={text centered},
|
|
block/.style={template, rectangle, draw, text width=1.8cm},
|
|
arrow/.style={template, draw, -latex},
|
|
point/.style={template, draw, fill=black, circle,inner sep=0, minimum size=3}
|
|
]
|
|
|
|
\tikzstyle{mainBlock} = [block]
|
|
\tikzstyle{secondBlock} = [block, minimum height=2cm]
|
|
|
|
|
|
|
|
\node[secondBlock, anchor=north west]
|
|
(MPEG2) {MPEG-2 Transport Stream};
|
|
|
|
\node[secondBlock, text width=1.2cm, right=0 of MPEG2]
|
|
(RTP) {RTP};
|
|
|
|
\node[secondBlock, minimum height=1cm, right=0 of RTP.north east, anchor=north west]
|
|
(DASH) {MPEG DASH};
|
|
|
|
\node[secondBlock, minimum height=1cm, right=0 of DASH]
|
|
(Prog) {Progressive Download};
|
|
|
|
\node[secondBlock, inner sep=0, fit={(DASH) (Prog)}, minimum height=1cm, below=0 of DASH.south west, anchor=north west]
|
|
(ISOMediaFormat) {ISO Base Media \\ File Format};
|
|
|
|
\node[secondBlock, right=0 of Prog.north east, anchor=north west]
|
|
(MPEG2Systems) {MPEG-2 Systems (TS/PS)};
|
|
|
|
\node[mainBlock, inner sep=0, fit={(MPEG2) (MPEG2Systems)}, above=0 of MPEG2.north west, anchor=south west, minimum height=1cm,
|
|
label=center:HEVC / MPEG-H Part 2 / ITU-T Rec H.265]
|
|
(HEVC) {};
|
|
|
|
% \node [draw](chapter1) {\textit{Chapter 1}};
|
|
% \node [draw,right=of chapter1] (paper1) {\textit{Paper 1}};
|
|
%
|
|
% \node [draw, below=of chapter1](chapter2) {\textit{Chapter 2}};
|
|
% \node [draw,right=of chapter2] (paper2) {\textit{Paper 2}};
|
|
%
|
|
% \node [draw,below=of paper2] (paper3) {\textit{Paper 3}};
|
|
% \node [draw,below=of paper3] (paper4) {\textit{Paper 4}};
|
|
%
|
|
% \path let
|
|
% \p1=(paper3.north), \p2=(paper4.south), \n1 = {\y1-\y2-\pgflinewidth}
|
|
% in
|
|
% node [draw, below=of chapter2,minimum height=\n1](chapter3) {\textit{Chapter 3}};
|
|
|
|
|
|
\end{tikzpicture}
|
|
|
|
|
|
|