ThinkPHP5 后台不使用API路由
THINKPHP5开发API接口路由容易影响后台管理系统访问,需在route.php中使用路由变量规则定义API路由Route::pattern('ver','^v\d+');
此时定义API路由Route::get(':ver/version', "api/common/get_version");
THINKPHP5开发API接口路由容易影响后台管理系统访问,需在route.php中使用路由变量规则定义API路由Route::pattern('ver','^v\d+');
此时定义API路由Route::get(':ver/version', "api/common/get_version");
nginx安装rtmp模块参考上篇文章内容:https://www.r1989.com/linux-1097.html
nginx通过rtmp模块提供rtmp服务, ffmpeg推送一个rtmp流到nginx, 客户端通过访问nginx来收看实时视频流。HLS也是差不多的原理,只是最终客户端是通过HTTP协议来访问的,但是ffmpeg推送流仍然是rtmp的。
nginx直播推流需安装rtmp模块
/usr/local/nginx/sbin/nginx -V
git clone https://github.com/arut/nginx-rtmp-module.git
./configure xxxxx --add-module=/usr/local/src/nginx-rtmp-module
make
切记不可使用make install
否则为覆盖安装cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx_bak
cp objs/nginx /usr/local/nginx/sbin/nginx
/usr/local/nginx/sbin/nginx -t
/usr/local/nginx/sbin/nginx -V
nginx第三方模块:https://www.nginx.com/resources/wiki/modules/index.html