-
公开(公告)号:CN117059248A
公开(公告)日:2023-11-14
申请号:CN202311105848.6
申请日:2023-08-30
Applicant: 上海卓昕医疗科技有限公司
Abstract: 本发明涉及动态链接管道技术领域,提供了一种基于GStreamer动态链接管道的实现方法,包括新建动态链接,具体为:S110:初始化GStreamer库,并创建一个新的数据流管道pipe l i ne;S120:根据影像台车对多媒体功能的需求,新建若干元素GstE l ement,并将若干所述元素GstE l ement添加到所述数据流管道p ipe l i ne中;S130:将新建的各个所述元素GstE l ement进行链接,并同步各个所述元素GstE l ement;S140:申请分支器tee的源端口srcpad,并获取新建的所述元素GstE l ement头部的接收端口s i nkpad,并链接所述源端口srcpad和所述接收端口s i nkpad。通过动态链接GStreamer的分支管道,可以高效灵活的控制同输入源的包括预览、截图、录像在内的不同多媒体功能。利用GStreamer动态链接分支来实现各管道分支仅在需要时工作,提升了使用效率。