title: How to encode Live Streaming using NReco.VideoConverter?
body: <p>I'm developing an application to encode a live stream using NReco.VideoConverter component. I'm getting a live video stream from one of my IP cameras, and it uses rtsp. The url is "rtsp://test.vaprtech.com/vid/show.sav?[PARAMETERS]". Now the code I use is given below.</p>
  
  <pre><code>private void button1_Click(object sender, EventArgs e)
  {
          String path="rtsp://test.vaprtech.com/vid/show.sav?[PARAMETERS]";
          String pathToSave="C:\\Videos\\LiveVideo.mp4";
          var ffMpeg = new NReco.VideoConverter.FFMpegConverter();
          ConvertLiveMediaTask task=ffMpeg.ConvertLiveMedia(path, Format.mp4, pathToSave, Format.mp4, new ConvertSettings(){VideoCodec="h264"});
          task.Start();
  }
  </code></pre>
  
  <p>But I'm getting an error saying </p>
  
  <blockquote>
    <p>"The best overloaded method match for
    '...ConvertLiveMedia(string,string,System.IO.Stream,string,ConvertSettings)'
    has some invalid arguments".</p>
  </blockquote>