title: Streaming H.264 + AAC to RTMP server with Gstreamer
body: <p>I have a set of files: </p>
  
  <p>*audio_X.aac:*</p>
  
  <pre><code>audio/mpeg, framed=(boolean)false, mpegversion=(int)2, stream-format=(string)adts, level=(string)2, profile=(string)lc, channels=(int)1, rate=(int)44100
  </code></pre>
  
  <p>*video_X.h264:*</p>
  
  <pre><code>video/x-h264, stream-format=(string)byte-stream
  </code></pre>
  
  <p>My goal is to combine those files into RTMP stream suitable for publishing on flash server like Nginx or Flusonic etc ..</p>
  
  <p>My pipeline is (GSTREAMER 0.10 based): </p>
  
  <pre><code>appsrc_v -&gt; h264parse -&gt; flvmux -&gt; rtmpsink  
  appsrc_a -&gt; aacparse -&gt; faad -&gt;faac  -&gt; flvmux -&gt; rtmpsink   
  </code></pre>
  
  <p>I got a media stream but it has only Video part.</p>
  
  <p>Can you please advise me what i am doing wrong ? </p>