• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






燕十三

人在江湖,身不由己
 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理
上一页 1 2

2017年5月12日

SRS学习笔记9-rtmp监听线程创建推流线程的过程分析
摘要: 先用gdb查看大致流程 1. rtmp监听线程创建推流线程的过程分析 gdb ./objs/srs set args -c ./conf/rtmp.conf b srs_app_listener.cpp:266 r 这个函数将accept的client_stfd交给 ISrsTcpHandler去处 阅读全文
posted @ 2017-05-12 17:54 欧阳兄弟 阅读(1955) 评论(0) 推荐(0)
 
SRS学习笔记10-SrsThreadContext的作用
摘要: gdb ./objs/srs set args -c ./conf/rtmp.conf b SrsThreadContext::generate_id r 第一次断下的bt输出(设置主线程的 cid 100) 主线程的cid为100 执行c命令后的输出 可以看到输出 cid=100,即 _srs_c 阅读全文
posted @ 2017-05-12 15:19 欧阳兄弟 阅读(1486) 评论(0) 推荐(0)
 

2017年5月11日

SRS学习笔记7-SrsHttpServer
摘要: the http server, use http stream or static server to serve requests. 源代码位置: app\srs_app_http_conn.hpp app\srs_app_http_conn.cpp class SrsHttpServer : 阅读全文
posted @ 2017-05-11 14:48 欧阳兄弟 阅读(2965) 评论(0) 推荐(0)
 

2017年5月10日

SRS学习笔记5-SrsSignalManager分析
摘要: 所在文件: app\srs_app_server.cpp,app\srs_app_server.hpp 阅读全文
posted @ 2017-05-10 10:25 欧阳兄弟 阅读(728) 评论(0) 推荐(0)
 

2017年5月9日

SRS学习笔记3
摘要: check_config函数分析 int SrsConfig::check_config() { int ret = ERROR_SUCCESS; srs_trace("srs checking config..."); /////////////////////////////////////// 阅读全文
posted @ 2017-05-09 16:12 欧阳兄弟 阅读(2164) 评论(0) 推荐(0)
 
SRS学习笔记2
摘要: main函数分析: 位于main\srs_main_server.cpp 先调用 SrsConfig类的 parse_options函数解析命令行参数 位于app\srs_app_config.cpp parse_options 函数的作用如下 1. 将命令行参数保存在成员变量_argv(std:: 阅读全文
posted @ 2017-05-09 11:44 欧阳兄弟 阅读(1003) 评论(0) 推荐(0)
 

2017年5月5日

SRS学习笔记1
摘要: 1.configure脚本分析 阅读全文
posted @ 2017-05-05 16:43 欧阳兄弟 阅读(3391) 评论(0) 推荐(0)
 

2017年4月26日

FFmpeg 编译for Android
摘要: 编译环境: debian x64 ndk-r14b 1. 安装ndk-r14b 下载地址 http://mirrors.neusoft.edu.cn/android/repository/android-ndk-r14b-linux-x86_64.zip 安装: cd /opt/workspace 阅读全文
posted @ 2017-04-26 14:50 欧阳兄弟 阅读(1574) 评论(0) 推荐(0)
 

2016年10月3日

解决 WinXP下 libcurl.dll 无法定位程序输入点GetTickCount64问题
摘要: 1. 问题描述 用 IDA 打开libcurl.dll 可以在导入表看到对 GetTickCount64的引用,在 xp 的kernel32.dll中没有 GetTickCount64, 所以会出现 无法定位 GetTickCount64的问题 2. 解决方法 下载源码,自己编译libcurl.dl 阅读全文
posted @ 2016-10-03 10:48 欧阳兄弟 阅读(5438) 评论(0) 推荐(0)
 

2016年7月28日

CodeBlocks VS2015编译环境设置
摘要: 1. 菜单 Settings --> Compiler... 2. 设置vs 的安装路径 设置vs 的头文件搜索路径 设置vs 的库文件搜索路径 阅读全文
posted @ 2016-07-28 15:27 欧阳兄弟 阅读(710) 评论(0) 推荐(0)
 
上一页 1 2