Re: Adding conditional access packets mpegts file

Jean-Paul Saman <[email protected]> Thu, 12 Aug 2021 09:17:35 +0200
Newsgroups gmane.comp.video.videolan.libdvbpsi.devel
Message-ID <CAK9US3DKjzyxnNwzDWPtogGscjkegTXd0u+XmCkec6+dkfiBzQ@mail.gmail.com>
--===============2459896512824879257==
Content-Type: multipart/alternative; boundary="0000000000003f662405c95788f0"

--0000000000003f662405c95788f0
Content-Type: text/plain; charset="UTF-8"

On Wed, Aug 11, 2021 at 11:00 PM jascase901 <[email protected]> wrote:

> I'm writing a program that adds a conditional access packet, to stream
> every time I see a pmt packet. Would this library help me do this? I
> see functionality for processing PMT packets, but I am not sure if it
> will let me generate conditional access packets, and add them to the
> stream.
> _______________________________________________
> libdvbpsi-devel mailing list
> [email protected]
> https://mailman.videolan.org/listinfo/libdvbpsi-devel
>

With libdvbpsi you can generate a CAT table and add it to your MPEG-TS
stream.
Also see https://videolan.videolan.me/libdvbpsi/ and examples in the
repository.

To encrypt audio video data packets libdvbcsa (
http://www.videolan.org/developers/libdvbcsa.html) can be used to create an
application for it.
.
-- 
Best regards,

Jean-Paul Saman

--0000000000003f662405c95788f0
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">On Wed, Aug 11, 2021 at 11:00 PM jascase901 &lt;<a href=3D=
"mailto:[email protected]">[email protected]</a>&gt; wrote:<br><div c=
lass=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0px =
0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I&#3=
9;m writing a program that adds a conditional access packet, to stream<br>
every time I see a pmt packet. Would this library help me do this? I<br>
see functionality for processing PMT packets, but I am not sure if it<br>
will let me generate conditional access packets, and add them to the<br>
stream.<br>
_______________________________________________<br>
libdvbpsi-devel mailing list<br>
<a href=3D"mailto:[email protected]" target=3D"_blank">libdvbpsi=
[email protected]</a><br>
<a href=3D"https://mailman.videolan.org/listinfo/libdvbpsi-devel" rel=3D"no=
referrer" target=3D"_blank">https://mailman.videolan.org/listinfo/libdvbpsi=
-devel</a><br>
</blockquote></div><br clear=3D"all"><div dir=3D"ltr"><div>With libdvbpsi y=
ou can generate a CAT table and add it to your MPEG-TS stream.</div><div>Al=
so see <a href=3D"https://videolan.videolan.me/libdvbpsi/">https://videolan=
.videolan.me/libdvbpsi/</a> and examples in the repository.<br></div></div>=
<div dir=3D"ltr"><br></div><div>To encrypt audio video data packets libdvbc=
sa (<a href=3D"http://www.videolan.org/developers/libdvbcsa.html">http://ww=
w.videolan.org/developers/libdvbcsa.html</a>) can be used to create an appl=
ication for it.</div><div>.<br></div>-- <br><div dir=3D"ltr" class=3D"gmail=
_signature"><div dir=3D"ltr"><div>Best regards,<br><br></div>Jean-Paul Sama=
n<br><br></div></div></div>

--0000000000003f662405c95788f0--

--===============2459896512824879257==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGliZHZicHNp
LWRldmVsIG1haWxpbmcgbGlzdApsaWJkdmJwc2ktZGV2ZWxAdmlkZW9sYW4ub3JnCmh0dHBzOi8v
bWFpbG1hbi52aWRlb2xhbi5vcmcvbGlzdGluZm8vbGliZHZicHNpLWRldmVsCg==

--===============2459896512824879257==--