All of lore.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.