如何将mpts-udp(一组具有id的程序)转换成具有一个程序id的视频流(spts)

2021-09-16 23:01:35 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图得到一个频道的链接流(不是一个频道包给我mpt流)粘贴到opencv VideoCapure字符串。因为如果我把它粘贴到mpt流链接到VideoCapture上,它会给我一个随机的(打包中的一个频道)程序。 例如,我有link:udp://@255.1.1.7:1234,它有一组程序(nikelodion、blablablatv、brazzerstv等)。你知道吗

1)我可以通过vlc可视化必要的通道,如下所示:

vlc-vv-d udp://@225.1.1.7:1234--程序=24919 其中——程序——它是必要频道的id。你知道吗

2)我可以通过vlc生成流:

vlc--ttl 12 udp://@225.1.1.7:1234--program=24919--sout'{access=udp,mux=ts,dst=192.168.40.73:1235}' 但这是给我的错误。我可以通过opencv视频捕捉那个流。但它也有随机频道:(

运行第二个命令时发生的错误:

ts demux error:libdvbpsi error(EIT解码器):“last\u section\u number”不同,但没有出现中断

主解码器错误:阻止了缓冲区死锁