srs配置文件分析
Posted “好记性不如”烂博客
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了srs配置文件分析相关的知识,希望对你有一定的参考价值。
配置文件中的每一项都是一个SrsConfDirective对象。
例子:vhost
1、 整个vhost 是一个SrsConfDirective对象。
1.1、名字:std::string name = vhost
1.2、参数:std::vectorstd::string args第0个值 = defaultVhost
1.3、子SrsConfDirective:后面整个内表示vhost 这个SrsConfDirective还有包含一个数组的SrsConfDirective。
(std::vector<SrsConfDirective*> directives),就包含hls和http_remux这两个SrsConfiDirective.
hls 这个SrsConfDirective对象,没有参数只有子SrsConfDirective。
分别为enabled,hls_path,hls_fragment,hls_window,
如:enabled on 这个SrsConfDirective,名字 = enabled,参数0 = on。
以上是关于srs配置文件分析的主要内容,如果未能解决你的问题,请参考以下文章