live555源码学习1---Socket流程架构图
2024-10-18 19:29:56
怎么说呢,换了工作环境,好多软件公司禁止使用了,有道笔记也无法使用了。发现博客园还可以上传图片,以后只能在这里记录了。
越发的感觉需要尽快把live555的代码拿下。因为工作环境问题,webrtc的源码未拷贝到这台电脑,只能先搁置一段时间。
先把live555源码看完再继续看webrtc吧。因为工作比较繁忙,该系列准备一周一更。希望坚持下来,权当学习笔记用了。
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
我们还是从live555MediaServer.cpp的main函数入手,来进入代码。
• 先声明一个TaskScheduler对象,然后把该对象传入UsageEnvironment的构造函数,创建一个UsageEnvironment对象。
• 声明一个UserAuthenticationDatabase对象,置NULL,根据宏定义决定是否启动用户名和密码的使用(ACCESS_CONTROL)
• 创建RTSPServer对象,这里边可是做了很多工作了。我们一步步来说吧。
直接拿一个流程图来表示吧,见附件
最新文章
- Switch to strategy
- GDAL关于读写图像的简明总结
- 转!!URL和URI区别
- phpcms站---去除域名绑定目录中的HTML
- spring+websocket整合
- oracle schema object
- UVaLive 6805 Pantun Grader (恶心的模拟)
- php解析url的三种方法举例
- hdu-1800
- 【方法2】删除Map中Value反复的记录,而且仅仅保留Key最小的那条记录
- maven添加本地依赖包方法
- css3字体
- kubernetes入门实践
- SSH深度历险(一)深入浅出Hibernate架构(一)-------映射解析——七种映射关系
- Java核心技术-并发
- Jenkins tomcat打包启动脚本,待完善
- bzoj千题计划273:bzoj4710: [Jsoi2011]分特产
- Unity 3D中 Ulua-UGUI简单的Demo——热更新的具体流程、使用说明
- H - The LCIS on the Tree HDU - 4718
- iosttableViewCell右侧的箭头,圆形等