1.简介
体验了一下阿里云的低代码音视频工厂,看看如何低代码的开启直播。
互动直播Demo整体功能:
- 查看直播房间列表。
- 创建直播、开启直播,停止直播,查看直播详情。
- 通过预设UI的直播间观看直播。
- 基于FFmpeg模拟本地视频文件推流(仅做推流演示使用)。
2.初始化
执行如下命令,进入/opt/workspace/example/room-paas-nest-demo目录。
cd /opt/workspace/example/room-paas-nest-demo
执行如下命令,修改src/config.ts文件。
vim src/config.ts
按i键进入编辑模式,将accessKeyId和accessKeySecret参数分别修改为云起实验室子账号的AK ID和AK Secret。
修改完成后的文件内容如下所示。按下Esc键后,输入:wq后按下Enter键保存并退出。
执行如下命令,启动互动直播Demo。
npm start
在您的本机浏览器中打开新页签,在地址栏中访问http://ip:8000。
3.体验直播功能
可以看到后端是nodejs,前端是element-ui;
首先看房间列表,高级搜索功能一点也不高级,起码也要能搜索名称吧。。。
创建以后就可以开启直播
开启直播后,需要本地推流
点击跳转样板间,就可以观看直播了
4. 总结
整体体验较好,没有什么复杂的操作。
不过vi修改json文件对于非程序员可能难理解一点,其次界面暂时有点简陋,其他的都还好,整体体验nice。