<!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>