public inbox for linux-media@vger.kernel.org
 help / color / mirror / Atom feed
From: Frederic CAND <frederic.cand@anevia.com>
To: vijet m <coolvijet@gmail.com>
Cc: linux-dvb@linuxtv.org, Marcel Siegert <mws@linuxtv.org>
Subject: Re: [linux-dvb] How to record whole TS?
Date: Wed, 30 Jul 2008 10:19:54 +0200	[thread overview]
Message-ID: <4890242A.20801@anevia.com> (raw)
In-Reply-To: <f29eff0e0807292203r61dde4cdh841e3326ca84202f@mail.gmail.com>

vijet m a écrit :
> Hi,
> 
> Sorry to interrupt your discussion but I have a question regarding 
> recording of MPEG2 streams.
> As Kurt said, if you set pesfilter with output as DMX_OUT_TS_TAP and 
> pass the pid, it will record the streams corresponding
> to that pid. So, if I pass audio and video pid, then it will record only 
> the audio and video streams.
> I wanted to know how to record the DVB SI/PSI tables corresponding to 
> the streams I'm recording.
> Do I have to pass the pids of the tables I want to record or is there 
> some other way?
> Right now, I'm using the pid value 0x2000 for setting pes filter which 
> is proving to be computationally intensive and consuming lot of CPU.
> Please help.
> 
> Thanks in advance,
>        Vijet M
> 

Good way to do is set pid 0, analyse the PAT, grab the PMT PID of the 
service you're interested in, add it to the demux, then parse the PMT, 
grabe the ES PIDs you're interested in, and add it to the demux.

With this you'll be able tou watch the video and hear the audio. If you 
need more tables you should read iso-13818-1, and en 300 438

Cheers


-- 
CAND Frederic
Product Manager
ANEVIA

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

      parent reply	other threads:[~2008-07-30  8:19 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-07-29  9:58 [linux-dvb] How to record whole TS? kurt xue
2008-07-29 10:01 ` Frederic CAND
2008-07-29 11:20   ` kurt xue
2008-07-29 15:58     ` Frederic CAND
2008-07-29 16:02       ` Marcel Siegert
2008-07-29 16:09         ` Frederic CAND
2008-07-30  5:03           ` vijet m
2008-07-30  7:07             ` kurt xue
2008-07-30  7:23             ` Nico Sabbi
2008-07-30  8:19             ` Frederic CAND [this message]

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=4890242A.20801@anevia.com \
    --to=frederic.cand@anevia.com \
    --cc=coolvijet@gmail.com \
    --cc=linux-dvb@linuxtv.org \
    --cc=mws@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