<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#ffffff">
    Hi,<br>
    <br>
    I have been googling a lot and trying many encoding parameters for
    x264 (bitrate, number of B Frames, resolution, ...): still no
    success. I cannot get a good quality streaming with Live555 and a TS
    containing a H264 video (to simplify the tests, I even removed the
    sound track and just stream the video track). Playing the TS
    directly in VLC works like a charm, once I stream the same file, I
    get lots of jitters (not sure if this is the right term: I get a <span
      id="result_box" class="short_text" lang="en"><span
        style="background-color: rgb(230, 236, 249); color: rgb(0, 0,
        0);" title="">jerky play with</span></span> pauses).<br>
    <br>
    Does anyone already got some success in that area ? Any help would
    be much appreciated (maybe a sample video so I can crosscheck that
    my installation/hardware/network are not the issue).<br>
    <br>
    My solution should be able to stream HD videos (720p and 1080p) with
    an excellent quality over an high speed LAN. Trick play (minimum:
    pause, skip) is my next step.<br>
    <br>
    Thanks<br>
    Christophe<br>
    <br>
    On 11/10/2010 06:01 PM, Christophe Lemoine wrote:
    <blockquote cite="mid:4CDAC1D7.8060103@lemoine-fr.com" type="cite">Hi,
      <br>
      <br>
      As I mentioned, if I play the file directly in VLC the quality is
      perfect, so VLC is probably not the issue.
      <br>
      Network should not be an issue as I either stream on the same PC
      where I play the video, or from a server connected on a local 100M
      switch.
      <br>
      Is there a way I can check the PCR timestamps ? Maybe I need to
      give some additional parameters to ffmpeg when I generate the TS
      file ?
      <br>
      <br>
      Thanks for your help
      <br>
      Christophe
      <br>
      <br>
      On 11/10/2010 05:39 PM, Ross Finlayson wrote:
      <br>
      <blockquote type="cite">
        <blockquote type="cite">I then stream video.ts using live555,
          and play it using vlc. Although I do get something on VLC, the
          quality is very bad (I get good quality with MPEG2 videos).
          <br>
        </blockquote>
        <br>
        What happens if you just *play* your "video.ts" file using VLC -
        i.e., just play it as a local file, rather than streaming it? 
        If you get the same video quaility problems when you (try to)
        play the file locally, then the problem is with VLC, not our
        code, and you'll need to ask about it on a VLC mailing list.
        <br>
        <br>
        If, however, your problem occurs *only* when you stream your
        file to VLC, then the problem is either (i) your network does
        not have enough bandwidth, or (more likely) (ii) there is a
        problem with the PCR timestamps in your TS file.
        <br>
        <br>
        <blockquote type="cite">Maybe using a TS container is not very
          optimal for streaming H264 ? I noticed that live555 also
          support m4e files, but could not find a way to generate such a
          file.
          <br>
        </blockquote>
        <br>
        Irrelevant.  ".m4e" files are for (regular) MPEG-4 Elementary
        Stream Video, not H.264 video.
        <br>
      </blockquote>
      _______________________________________________
      <br>
      live-devel mailing list
      <br>
      <a class="moz-txt-link-abbreviated" href="mailto:live-devel@lists.live555.com">live-devel@lists.live555.com</a>
      <br>
      <a class="moz-txt-link-freetext" href="http://lists.live555.com/mailman/listinfo/live-devel">http://lists.live555.com/mailman/listinfo/live-devel</a>
      <br>
    </blockquote>
  </body>
</html>