rtmp直播软件由三部分组成
- rtmp直播服务器软件:smart_rtmpd 或者monaserver ,如果要在因特网上直播,你可以去B站注册账号就有直播服务器了,我采用smart_rtmpd ,可以在局域网内直播。
- rtmp推流软件:商业版本obs ,需激活;免费版本可以选择我开发的这个软件。
- rtmp拉流软件,也就是播放器,可以用Potplayer 或者浏览器,也可以用我开发的这个软件。在机房,有一台电脑是win10(64位)系统,就可以测试教学。
开启rtmp直播服务器
1)rtmpd服务器:点击“启动直播服务器”,默认端口1935,启动后,软件底部会显示出IP地址:10.189.232.56 ,rtmp端口是:1935,因此直播服务器的地址描述格式:rtmp://10.189.232.56:1935/live/stream 或者 rtmp://10.189.232.56:1935/live/stream1等等,注意防火墙放开此程序!
推流直播:找一台win64电脑,启动rtmp直播和播放程序,功能选择:推流(我是网红直播),IP地址与rtmp直播服务器IP相同,推流电脑也可以是rtmp直播服务器本身。
注意:推流电脑有麦克风的直播,千万不要对准墙上的音箱!!!,不然会各种啸叫,我的解决方法是将教师机音量调到比较小,观看直播的声音就不会被麦克风放大。
拉流播放:启动直播和播放程序,功能选择:拉流(我是吃瓜群众),修改IP再拉流。
注意的问题:如果播放时屏幕不清晰,鼠标点击一下播放窗口向下缩放和移动
课堂练习1:找一台电脑192.168.2.2 作为rtmp直播服务器,甲同学192.168.2.3 作为推流直播主机到rtmp://192.168.2.2:1935/live/stream,教师机观看直播。
课堂练习2:找一台电脑192.168.2.2 作为rtmp直播服务器,甲同学192.168.2.3 作为推流直播主机到rtmp://192.168.2.2:1935/live/stream1,乙同学192.168.2.4 作为推流直播主机到rtmp://192.168.2.2:1935/live/stream2,教师机观看两个人的直播,注意stream1、stream2。
课堂练习3:测试多人直播或者多人观看,分析直播服务器的网卡和CPU资源占用情况,相当于压力测试分析,并用netstat -an 查看网络连接数,补充初一信息科技部分网络知识。