H5直播RTSP摄像头视频流解决方案

视频直播是借助流媒体及通信技术,通过采集、编码、发布和播放等过程实现实时播放。近年来,随着移动互联网的发展,企业的移动端应用日渐增长,手机直播需求也应运而生。根据业务需求,需在App端和H5端调用摄像头视频流,来达到现场生产作业直播的目的。

1 需求分析

我厂安装的摄像头,主要由海康威视、大华和英飞拓三个品牌构成,输出协议均为RTSP。App端支持直接播放RTSP协议的视频流,但无法直接在H5端显示。故欲达到在H5端直播的目的,需要将RTSP协议转换成RTMP或HLS协议。

常见流媒体协议:

1、RTSP协议:英文全称 Real Time Streaming Protocol,RFC2326,实时流传输协议,是TCP/IP协议体系中的一个应用层协议!协议主要规定定了一对多应用程序如何有效地通过IP网络传送多媒体数据。RTSP体系结位于RTP和RTCP之上(RTCP用于控制传输,RTP用于数据传输),使用TCP或UDP完成数据传输!

2、RTMP协议:RTMP协议是Real Time Message Protocol(实时信息传输协议)的缩写,它是由Adobe公司提出的一种应用层的协议,用来解决多媒体数据传输流的多路复用(Multiplexing)和分包(packetizing)的问题。

3、HLS协议:HTTP Live Streaming,是Apple的开放标准,基于HTTP流,它最初是苹果公司针对苹果移动设备而开发的流,由于是基于HTTP的,因此很多HTTP的优点都得到了继承。

RTMP协议支持在Html播放,但是它依赖flash播放器ÿ

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值