crtmpserver笔记之文档结构

本文深入解析了crtmpserver项目的文件结构布局,包括核心源代码、第三方依赖、文档等部分,并提供了详细的目录说明。此外,还介绍了相关配置文件、启动脚本及协议文档等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 顶层(crtmpserver/) 下的文件夹结构
3rdparty/             : 对lua, xml进行解析的源代码文件夹
sources/              : 项目的核心实现源代码文件夹

builders/              : 各种环境(VS2010, android, linux)下的项目生成
configs/               : 一些预定义的配置文件和示例启动脚本
docs/                  : 项目相关的文档
man/                   : crtmpserver的man文档
appscaffold/       : 创建自定义APP的方法
constants/          : 项目的常量配置文件
media/                : 用于播放的媒体素材文件夹


cleanup.sh    : 清除所有生成的项目
README        : 指导如何编译、安装和使用crtmpserver
LICENSE       : 版权声明

2. crtmpserver/3rdparty/
lua-dev/      : 解析lua型的配置文件
tinyxml/      : 解析xm工l型的配置文件


3. crtmpserver/docs/
ApplicationProtocols.doc : crtmpserver支持的协议详细
keepalive.txt            : TCP的keep live 功能说明
startup_script_rtmpd     : 一个启动,停止rtmpserver的shell脚本
architecture.txt         : 协议链的介绍
RTMPEHandshake.pdf       : crtmpserver在握手时的详细数据定义
stream_from_vlc.txt      : 和VLC相关的一个配置
config.doxy              : 配置项目的说明
server.xlsx              : crtmpserver在握手时的详细数据定义
diagrams.cdd
simpleLive/              : 播放器的页面示例


4. /crtmpserver/sources/
androidapplestreaming/   : 和andriod, apple的移动设备流生成相关
common/                  
thelib/
vm/
applications/
crtmpserver/
tests/
trafficdissector/  
vmtests/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

北雨南萍

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值