public inbox for linux-media@vger.kernel.org
 help / color / mirror / Atom feed
From: Artem Makhutov <artem@makhutov.org>
To: BOUWSMA Barry <freebeer.bouwsma@gmail.com>
Cc: linux-dvb@linuxtv.org
Subject: Re: [linux-dvb] How to stream DVB-S2 channels over network?
Date: Mon, 22 Dec 2008 12:26:33 +0100	[thread overview]
Message-ID: <494F7969.3020100@makhutov.org> (raw)
In-Reply-To: <alpine.DEB.2.00.0812211524260.22383@ybpnyubfg.ybpnyqbznva>

Hi,

BOUWSMA Barry schrieb:
> On Sun, 21 Dec 2008, Artem Makhutov wrote:
> 
>> I have recorded the stream to a file and will try to playback it under windows.
>> My CPU is too slow to playback the stream without GPU acceleration under linux.
> 
> A common occurrence, I say, fondling my beloved 200MHz
> production machine that records four streams flawlessly
> (save for two devices being USB1 and thus only good for
> radio or selected TV clamped to a maximum bitrate, for
> now)
> 
> 
> I pass all my recordings through a two-pass process to
> check for problems (for radio, obviously just one pass)
> 
> I have a script that extracts the audio payload using a
> hack to `dvb_mpegtools' and passes it to `mpg123'.  The
> `dvb_mpegtools' serves to check the integrity of the
> Transport Stream (usually when bad weather affects my
> satellite reception, or when my DVB-T receiving antenna
> is placed in a poor location); `mpg123 -v -t' zips through
> the file and spits out any corrupted audio frames.
> 
> (The version of mpg123 I use doesn't seem to do anything
> with the CRC when used, and it gets confused when the
> CRC is toggled during a stream, which has happened a few
> times during recordings I've made.  That's something
> which I should work on, because I have a few recordings
> with audible blorps that pass the `mpg123' test, probably
> due to flipped bits in the payload rather than dropped
> data.)
> 
> 
> Then I use `mplayer' to check the video, using the
> options `-nosound -vo null' and in the case of MPEG-2
> video, `-vc ffmpeg12'.  This will spit out errors due
> to corruption of the video data -- though you need to
> hack in some newlines if you want to actually see the
> PTS timestamp where the error(s) occurred.
> 
> For H.264 video, there is no alternative to `-vc ffh264'
> that I know of, but it will similarly spew out errors
> if there's damage to your source.
> 
> Sure, it takes my machines more than a day to chew through
> an hour of H.264 1080i video, but I know whether I need
> to re-record the programme later to get a clean file that
> I can watch in some ten years when people throw away the
> gamer machines of today.  Yeah, I'm cheap.  What of it?
> 
> 
> That's a lot easier than suffering eyestrain watching a
> screen for some scarcely-visible corruption, which I
> used to do long ago...

Thats interesting. Thanks.

I have replayed the recorded video file on Windows and I saw some
artifacts in the stream. So the stream is corrupted.

Today I have also replaced my 60cm dish with a 80cm one.

Now I have much less curruptions in the stream.

The most interesting thing is, that I had absolutly no corruptions in
the stream under windows with the 60cm dish, and under Linux I still
have some corruptions with the 80cm dish.

So the reception is much better with windows then with linux...

Regards, Artem




_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

  reply	other threads:[~2008-12-22 11:26 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-12-20 22:45 [linux-dvb] How to stream DVB-S2 channels over network? Artem Makhutov
2008-12-21  2:29 ` BOUWSMA Barry
2008-12-21  2:44   ` hermann pitton
2008-12-21 13:59     ` Artem Makhutov
2008-12-21 14:39       ` BOUWSMA Barry
2008-12-22 11:26         ` Artem Makhutov [this message]
2008-12-21 22:41       ` hermann pitton
2008-12-21 14:04   ` Artem Makhutov
2008-12-21 14:58     ` BOUWSMA Barry
2008-12-22 11:18       ` Artem Makhutov
2008-12-21 13:15 ` Michel Verbraak
2008-12-21 13:26   ` Artem Makhutov
2008-12-21 14:16     ` BOUWSMA Barry
2008-12-22 11:16       ` Artem Makhutov
2008-12-30 14:45       ` Nico Sabbi
     [not found] ` <854d46170812201646u3414788dh6cbbe6eb9c9ba8ca@mail.gmail.com>
2008-12-21 13:51   ` Artem Makhutov
2009-01-01 18:53 ` Brice DUBOST

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=494F7969.3020100@makhutov.org \
    --to=artem@makhutov.org \
    --cc=freebeer.bouwsma@gmail.com \
    --cc=linux-dvb@linuxtv.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox