本来在做FFMPEG的项目,忽然想到Lua封装FFMPEG与SRS实现一个简易的直播网站何尝不是一个大胆的想法。
示例为初级版本,主要是用来验证可行性和功能性DEMO
演示效果:
Lua流媒体直播服务器(支持MP4、桌面直播、摄像头)_哔哩哔哩_bilibili
代码简述:
- 1、配置项配置SRS和ffmpeg的路径与监听端口
- 2、网站初始化时创建srs服务,
- 3、以mp4为例,启动ffmpeg进行推流到srs,再有浏览器向srs拉流实现播放
网站服务使用FastWeb,源码放在帖子附件。