
EasyRTSPClient是由EasyDarwin开源流媒体团队打造的一款极其稳定且易于使用的支持自动重连功能的RTSP客户端工具。
5星
- 浏览量: 0
- 大小:None
- 文件类型:RAR
简介:
EasyRTSPClient是一款由EasyDarwin团队开发的强大RTSP客户端工具,以其卓越的稳定性、便捷的操作性和智能的自动重连机制而著称。
设计方法
参考live555库中的testRTSPClient示例程序,将该示例封装在一个名为EasyRTSPClient的类里。在调用EasyRTSP_Init接口时创建一个EasyRTSPClient对象;当调用EasyRTSP_OpenStream接口时,则启动线程,并使用Live555的任务调度器TaskScheduler->SingleStep(0)来加载任务,随后按照testRTSPClient中的流程进行RTSP操作。关闭RTSP连接时通过调用EasyRTSP_CloseStream接口实现,在该方法内部可以参考testRTSPClient的shutdownStream方法执行相应的清理工作,并最终删除EasyRTSPClient对象。这样整个过程就完成了。
关于数据回调说明:
在使用过程中,EasyRTSPClient能够提供多种类型的数据回调功能。
全部评论 (0)
还没有任何评论哟~


