微电影大赛网站源码分享 微电影大赛宣传海报

大家好,今天小编来为大家解答以下的问题,关于微电影大赛网站源码分享,微电影大赛宣传海报这个很多人还不知道,现在让我们一起来看看吧!

1、背景说明2、视频集成方式3、分享页面集成说明3.1、获取通道分享页面3.1.1、查看通道3.1.2、分享页面3.1.2.1、开启分享3.1.2.2、分享页面传参3.1.2.3、分享页面播放4、视频流地址集成说明4.1获取通道视频直播流地址4.1.1、直播流地址(页面查看获取)4.1.2、直播流地址(接口调用获取)4.1.2.1、实时直播-开始直播接口说明4.1.2.2、实时直播-开始直播接口调用示例4.1.2.3、获取HTTP-FLV直播流地址4.1.2.4、获取HLS直播流地址4.1.2.5、获取WebRTC直播流地址4.1.2.6、获取RTMP直播流地址4.1.2.7、获取WS-FLV直播流地址4.1.2.8、RTSP4.1.2.8.1、开启RTSP4.1.2.8.2、获取RTSP直播流地址4.1.3、直播流地址(静态拼接获取)5、接口调用相关问题6、搭建GB28181视频直播平台

1、背景说明

LiveGBS国标GB/T28181流媒体服务器软件,支持设备|平台GB28181注册接入、向上级联第三方国标平台,可视化的WEB页面管理(页面源码开源);支持云台控制、设备录像检索、回放,支持语音对讲,用户管理,多种协议流输出,实现浏览器无插件直播。

在项目过程中,需要播放视频流。视频集成的方式有几种呢?下面会详细说明2中常见的集成方式。

2、视频集成方式

分享页面集成直接集成包含播放器的页面到业务系统中去,如iframe方式集成页面视频流地址集成通过接口或其它方式获取视频流的地址,设置到web播放器|APP播放器|PC播放器中,进行播放。可以使用LivePlayer.jsH5播放器。

3、分享页面集成说明

3.1、获取通道分享页面

3.1.1、查看通道

上一层的设备可以是一个NVR,一个下级平台,一个单兵设备。点击设备列表的【查看通道】,可以查看到设备下面具体的视频通道(摄像头)。

3.1.2、分享页面

通道可以配置开启分享,分享之后,可以获得一个具体的播放页面,分享的是页面地址并非原始流地址。可以直接集成分享页面到自己的业务系统中(通过iframe方式集成)

3.1.2.1、开启分享

LiveGBS可以控制单个视频通道,是否可以被分享,默认不分享,可以在通道列表中开启分享

3.1.2.2、分享页面传参

具体的分享页面可以附件的一些参数可以参考:使用分享页面

3.1.2.3、分享页面播放

手机端可以直接扫码观看,或是手机浏览器访问分享的直播页面

4、视频流地址集成说明

4.1获取通道视频直播流地址

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

默认播放的的直播流,可以点击下面的选项,切换播放的直播流格式

这里的点击播放,实际上是取视频直播流地址,设置到播放器中的,下面会具体说明如何获取视频直播流地址

浏览器可以先打开f12,再查看通道点击播放,也可以再network中跟踪到接口调用和结果

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

4.1.2.1、实时直播-开始直播接口说明

通过调用接口的方式获取直播流地址,具体接口实时直播-开始直播/api/v1/stream/start

4.1.2.2、实时直播-开始直播接口调用示例

接口请求示例

http://192.168.2.135:10000/api/v1/stream/start?serial=34020000001110000234&code=34020000001320000234

接口返回示例

{

&34;:false,

&34;:&34;,

&34;:0,

&34;:&34;,

&34;:&34;,

&34;:&34;,

&34;:1,

&34;:&34;,

&34;:2,

&34;:&34;,

&34;:&34;,

&34;:&34;,

&34;:&34;,

&34;:&34;,

&34;:&34;,

&34;:0,

&34;:0,

&34;:0,

&34;:true,

&34;:0,

&34;:&34;,

&34;:0,

&34;:&34;,

&34;:&34;,

&34;:0,

&34;:&34;,

&34;:0,

&34;:0,

&34;:0,

&34;:&34;,

&34;:&34;,

&34;:&34;

}

4.1.2.3、获取HTTP-FLV直播流地址

取接口返回的FLV字段

&34;:&34;,

4.1.2.4、获取HLS直播流地址

取接口返回的HLS字段

&34;:&34;,

4.1.2.5、获取WebRTC直播流地址

取接口返回的WEBRTC字段

&34;:&34;,

4.1.2.6、获取RTMP直播流地址

取接口返回的RTMP字段,对应的RTMP端口需要在服务端开放TCP

&34;:&34;,

4.1.2.7、获取WS-FLV直播流地址

取接口返回的WS_FLV字段

&34;:&34;,

4.1.2.8、RTSP

4.1.2.8.1、开启RTSP

在基础配置->流媒体服务配置中配置,RTSP端口,对应的RTSP端口需要在服务端开放TCP

4.1.2.8.2、获取RTSP直播流地址

取接口返回的RTSP字段

&34;:&34;,

4.1.3、直播流地址(静态拼接获取)

如果需要通过直播流地址直接拉流,而不是通过开始直播接口,请开启基础配置-》允许直播地址拉流

配置规则如下:

HTTP端口直播流地址格式

WEBRTC:webrtc://{cms_ip}:{port}/sms/{sms_id}/rtc/{设备国标编号}_{通道国标编号}FLV:http://{cms_ip}:{port}/sms/{sms_id}/flv/hls/{设备国标编号}_{通道国标编号}.flvWS_FLV:ws://{cms_ip}:{port}/sms/{sms_id}/ws-flv/hls/{设备国标编号}_{通道国标编号}.flvHLS:http://{cms_ip}:{port}/sms/{sms_id}/hls/{设备国标编号}{通道国标编号}/{设备国标编号}{通道国标编号}_live.m3u8RTMP:rtmp://{sms_ip}:{port}/hls/{设备国标编号}_{通道国标编号}RTSP:rtsp://{sms_ip}:{port}/{设备国标编号}_{通道国标编号}

HTTPS端口直播流地址格式

WEBRTC:webrtcs://{cms_ip}:{port}/sms/{sms_id}/rtc/{设备国标编号}_{通道国标编号}FLV:https://{cms_ip}:{port}/sms/{sms_id}/flv/hls/{设备国标编号}_{通道国标编号}.flvWS_FLV:wss://{cms_ip}:{port}/sms/{sms_id}/ws-flv/hls/{设备国标编号}_{通道国标编号}.flvHLS:https://{cms_ip}:{port}/sms/{sms_id}/hls/{设备国标编号}{通道国标编号}/{设备国标编号}{通道国标编号}_live.m3u8RTMP:rtmp://{sms_ip}:{port}/hls/{设备国标编号}_{通道国标编号}RTSP:rtsp://{sms_ip}:{port}/{设备国标编号}_{通道国标编号}

5、接口调用相关问题

LiveGBS国标GB/T28181流媒体平台调用接口时遇到401Unauthorized时怎么办?

6、搭建GB28181视频直播平台

高稳GB/T28181国标流媒体服务器软件,支持设备|平台GB28181注册接入、向上级联第三方国标平台,可视化的WEB页面管理(页面源码开源);支持云台控制、设备录像检索、回放,支持语音对讲,用户管理,多种协议流输出,实现浏览器无插件直播

根据GB28181规范,接入设备或是网关平台,在LiveGBS的web管理后台的,国标设备菜单界面中可以查看到设备列表

OK,关于微电影大赛网站源码分享和微电影大赛宣传海报的内容到此结束了,希望对大家有所帮助。

Published by

风君子

独自遨游何稽首 揭天掀地慰生平