上一篇咱们讲到了 RTMPLive 多流媒体协定转无插件直播协定 (RTMP) 解决方案,当初咱们能够通过 RTMPLive 将网络摄像机 IPC 的流,以及网络电视流,或者点播服务器的回放流,甚至本地文件转发成 RTMP 流,进行互联网直播以及网页无插件观看,本篇将重点讲述 RTMPLive 软件的理论场景利用。
首先,从 Giuhub 下载 RTMPLive v2.0 64 位版本,而后关上软件主界面如下图所示:
如上图所示,软件默认曾经增加几个测试的数据源,当初咱们手动来增加一个网络摄像机,右键点击 ” 数据源列表 ” 上司的“本地数据源”,在弹出菜单中选择“增加数据源”,弹出窗口如下图所示:
如上图所示,别离填入数据源名称为“海康 IPC”以及数据源 URL 流地址“rtsp://admin:Ds123456@192.168.0.102:554/h264/ch1/main/av_stream”,点击“确定”保留。
实现后咱们就在“本地数据源”目录下看到咱们新增加的数据源“海康 IPC”,点击该数据源,则切换到该数据源通道,因为咱们没有为该通道增加任何的转发任何,所以咱们看到的数据源列表为空; 同时,右键点击该数据源项,弹出菜单咱们可对该项数据源进行编辑和删除。
当初咱们为该数据源通道配置一个转发工作,右键点击工作转发列表框,在弹出菜单中选择“增加工作”或者点击按钮“增加工作”,弹出增加工作对话框如下图所示:
输出转发 RTMP 流地址“rtmp://demo.easydss.com:10085/hls/hikIPC”如上图所示,点击“确定”保留。实现后咱们在转发流列表内就能看到一个转发工作。
抉择刚增加的转发工作项,点击“开始推流”按钮,或者右键点击该转发项,在弹出菜单中当初“开始推流”,同时,咱们也能够在弹出菜单中选择项对该项数据源进行编辑和删除;当转发工作项状态显示为 ” 推流中 ” 的时候,阐明流曾经在转发了,关上 SkeyeVSS 的后盾,查看推流列表,则能看到咱们刚推送上来的流 ”hikIPC”, 如下图所示:
点击播放按钮,即可播放从本地网络摄像机转发到 SkeyeVSS 的 RTMP 流,如下图所示:
源码地址:
https://gitee.com/visual-opening/RTMPLive