我正在创建一个GstRTSPServer,并使用GstRtspServer.RTSPServer.set_service()
将服务即端口与其关联。现在我想销毁或终止服务器以释放端口,但不退出我的主应用程序,以便端口可以重用。如果不退出我的主要应用程序,我该怎么做呢。
P.S。:我提到Free Desktop Docs但找不到同样的方法。我正在使用python绑定。
请建议。
答案 0 :(得分:0)
花了更多时间在RTSP Server documentation
之后。我发现,虽然没有相关的方法可以销毁RTSP Server
。可以通过取消将服务器附加到GObject.Maincontext()
实例来完成。
因此,context.unref()
可以释放与服务器关联的端口,而无需退出我的主应用程序。