LiveQing流媒体RTMP推流服务-如何获直播流地址 HLS/HTTP-FLV/WS-FLV/WebRTC/RTMP视频流地址

发布时间 2023-04-03 14:16:35作者: Marvin1311

@

1、服务说明

接收RTMP推流服务、支持RTMP分发、HLS分发、HTTP-FLV分发、WS-FLV分发、WebRTC分发;
云端录像、云端录像检索、云端录像点播、云端录像下载;
RTMP转推、推流鉴权验证、推流信息统计、播放信息统计;
直播分享、开放直播、拉转直播;
视频上传、视频转码、视频分享、视频下载;
WEB后台管理、二次开发接口、防盗链、播放地址加密、播放器集成等;
支持企业私有云部署,支持 Linux & Windows & 国产化信创环境;

2、如何一步一步搭建视频直播

详见搭建视频直播

3、配置鉴权直播间

3.1 直播间创建

3.2 获取RTMP推流地址

3.3 播放流地址

4、视频集成方式

  • 分享页面集成
    直接集成包含播放器的页面到业务系统中去,如 iframe 方式集成页面

  • 视频流地址集成
    通过接口或其它方式获取视频流的地址,设置到web播放器|APP播放器|PC播放器中,进行播放。可以使用LivePlayer.js H5播放器

5、分享页面集成

云直播服务-》鉴权直播-》分享开关, 开启

获取分享页面:为方便客户在网页中集成播放功能, 我们单独提供了可供 HTML iframe, 形如:

http://ip:port/share.html?id=test-002&type=live

<!-- 直播 -->
<iframe src="http://ip:port/share.html?id=test-002&type=live" allowfullscreen allow="autoplay; fullscreen"></iframe>

6、视频流地址集成

6.1、直播流地址(页面查看获取)

浏览器跟踪NETWORK

鉴权直播-》点击 播放, 浏览器可以 f12 打开开发者模式,再查看通道点击播放,然后在 Network 中跟踪到 /api/v1/live/list 接口调用和结果

获取到的流地址值,如 HLS、HTTPFLV、WEBRTC、WSFLV,前面拼接上 http://ip:port, 如:

http://ip:port/flv/hls/test-002.flv?k=test-002.8c714864c3b5aab7d1

6.2、直播流地址(接口调用获取)

6.2.1、接口服务地址说明

http://192.168.2.135:18000 是示例的ip及端口,更换成自己部署的LiveQing的ip及端口

6.2.2、获取直播列表

直播相关 - 获取直播链接

7、RTMP推流视频直播和点播流媒体服务