当前位置: 首页 > news >正文

木材 技术支持 东莞网站建设网页设计一个网站

木材 技术支持 东莞网站建设,网页设计一个网站,爱网站关键词查询,吉林省城乡建设官方网站实战小项目之视频监控(1-1) 目前常见的视频监控和视频直播都是使用了 RTMP 和 RTSP 流媒体传输协议等。 RTSP(Real-Time Stream Protocol)由 Real Networks 和 Netscape 共同提出的,基于文本的多媒体播放 控制协议。…

实战小项目之视频监控(1-1)

目前常见的视频监控和视频直播都是使用了 RTMP 和 RTSP 流媒体传输协议等。

RTSP(Real-Time Stream Protocol)由 Real Networks 和 Netscape 共同提出的,基于文本的多媒体播放
控制协议。RTSP 定义流格式,流数据经由 RTP 传输;RTSP 实时效果非常好,适合视频聊天,视频监控等
方向。

RTMP(Real Time Message Protocol)由 Adobe 公司提出,用来解决多媒体数据传输流的多路复用(Multiplexing)和分包(packetizing)的问题,优势在于低延迟,稳定性高,支持所有摄像头格式,浏览器
加载 flash 插件就可以直接播放。

RTSP 和 RTMP 的区别:
RTSP 虽然实时性最好,但是实现复杂,适合视频聊天和视频监控;RTMP 强在浏览器支持好,加载 flash插件后就能直接播放,所以非常火,相反在浏览器里播放 rtsp 就很困难了。

本章我们将向大家介绍如何通过 FFmpeg+Nginx、使用 RTMP 推流实现视频监控或直播。

本章将会讨论如下主题内容。

⚫ 视频监控简介

⚫ Nginx 简介

⚫ 如何移植 Nginx

⚫ FFmpeg+Nginx 实现 RTMP 推流

⚫ 拉流

视频监控简介

本章我们将使用 RTMP 流媒体服务来实现视频监控,RTMP 流媒体服务框架图如下所示:

在这里插入图片描述

图 34.1.1 流媒体服务

推流端负责将视频数据通过 RTMP 流媒体协议传输给 RTMP 流媒体服务器,拉流端可以从流媒体服务器中通过 RTMP 协议获取到视频数据;而流媒体服务器负责接收推流端的视频数据、当有客户端(拉流端)想要获取视频数据时再将其发给相应的客户端。

所以从上图可知,要想实现 RTMP 视频监控,必须要有这三部分:推流客户端、拉流客户端以及流媒体服务器。那这些需要我们自己去实现吗?当然不需要,譬如推流我们可以使用 FFmpeg 来做,拉流则可以
实现 VLC 播放器来做,而流媒体客户端则使用 Nginx 来搭建即可!

http://www.yayakq.cn/news/152843/

相关文章:

  • 一个主机 多个网站wordpress主页图片怎么让它轮播
  • 泉州网站开发建设阿里云快速备份网站
  • 番禺大石网站建设网页微信版官网登录保存文件在哪里
  • 大型flash网站漳州城乡建设局网站
  • 网站正在备案中模板软件开发专业专升本都考什么
  • 安徽网新网站建设房租 做网站
  • 途牛网站建设的特点郑州世界工厂网
  • 凡科做网站友情链接怎么做seo实战论坛
  • 启东网站建设公司关岭做网站
  • 石家庄市网站建设小黄人seo
  • 惠州网站建设找惠州邦在线做图模板
  • 免费国外网站空间四川建设人才网官网查询
  • 网站的制作公司网站建设费属于广告费吗
  • 推广 网站的优秀文案wordpress pjax主题
  • 订做网站建设河北住房与城乡建设厅网站
  • 电子商务网站建设特点云主机可以做网站吗
  • 白云区pc端网站建设邳州网站制作
  • 代理网站在线福州搜索优化技术
  • 著名建筑网站建设个人博客网站制作
  • 怎么上传做 好的网站域名查询大全
  • 金华手机模板建站PHP是做网站最好的
  • 网络推广网站推广方法济南app网站建设
  • 陕西省建设监理协会网站证书江门市蓬江发布
  • 响水网站建设找哪家好asp.net网站登录
  • 网站建设公司目标客户做网站php软件
  • 无锡网站制作推广公司网站建设外文文献
  • 建设部工程造价管理网站天河网站建设推广
  • 效果好的郑州网站建设职业中学网站建设
  • 怎么做pc端移动网站蒙文网站建设的意义
  • 手机培训网站建设WordPress adsen