首页 > 其他分享 >rtmp/rtsp实时直播服务搭建

rtmp/rtsp实时直播服务搭建

时间:2024-03-04 14:23:48浏览次数:51  
标签:module rtsp dev nginx 直播 rtmp install docker

1.HLS方案
hls方案就是apple开发的m3u8视频切片片段方式
实测:
docker环境搭建

  1. docker pull ubuntu
  2. 安装依赖环境
apt-get install zlib1g-dev
sudo apt-get install build-essential libpcre3 libpcre3-dev libssl-dev
  1. 使用docker安装编译nginx ,nginx-rtmp-
    wget http://nginx.org/download/nginx-1.7.5.tar.gz
    wget https://github.com/arut/nginx-rtmp-module/archive/master.zip
  2. 解压以后编译安装 cd 到nginx-1.7.5目录
./configure --with-http_ssl_module --add-module=../nginx-rtmp-module-master
  1. 编译
make && make install

报错解决:
https://blog.csdn.net/weixin_40816738/article/details/119978923

标签:module,rtsp,dev,nginx,直播,rtmp,install,docker
From: https://www.cnblogs.com/codedingzhen/p/17876310.html

相关文章

  • 直播app系统源码,Android端如何实现禁止截屏或录屏
    直播app系统源码,Android端如何实现禁止截屏或录屏引言相信大家在使用某些平台应用的时候,都会有限制的规定。通常情况下,录屏、截图软件都可以在手机的运行过程中进行录屏、截图,普通的平台也不会阻止录屏、截图软件运行。但是在直播app系统源码的某些比较敏感的业务上镜上面......
  • 直播系统app源码,Android端与屏幕相关的几个注意事项
    直播系统app源码,Android端与屏幕相关的几个注意事项Android端的宽屏适配、禁止截屏和保持屏幕常亮,是直播系统app源码开发时需要注意的三个重要事项。宽屏适配越来越多的手机厂商趋向于全面屏设计,屏幕比例均超过过去常见的16:9比例。超大屏幕比例的设计对于AndroidAp......
  • 直播系统源代码,iOS端截屏时隐藏内容
    直播系统源代码,iOS禁止截屏,手机截屏时隐藏内容,或自定义截屏后的内容。核心是利用UITextField的secureTextEntry属性隐藏内容,注意该功能仅iOS13.2及以上支持。UITextField在开启密码模式后,在截屏录屏时隐藏一个子视图。注:模拟器左上角的截图不支持UITextField的密码隐藏。如果要......
  • EasyDarwin视频直播点播平台:编辑拉流转推流实战指南
    在当今数字化时代,视频直播和点播已经成为人们获取信息和娱乐消遣的重要方式。为了满足不同场景下的直播需求,EasyDarwin视频直播点播平台提供了功能强大的支持。本文将重点介绍在EasyDarwin平台上进行拉流转推流操作,并深入探讨推流名称、源地址、控制选项等关键要素。一、EasyDarw......
  • 可视化视频监控云平台EasyCVR使用RTMP_PUSH推流不成功是什么原因?
    高清可视化视频监控云平台EasyCVR支持高清视频的接入和传输、分发,支持7*24小时不间断监控,平台可提供实时远程视频监控、视频录像、录像回放与存储、告警、语音对讲、云台控制、平台级联、磁盘阵列存储、视频集中存储、云存储等丰富的视频能力,并具备权限管理、设备管理、鉴权管理、......
  • EasyDarwin视频直播点播平台该如何流畅进行一场直播活动?
    随着数字化时代的来临,直播已成为企业与个人传递信息、分享内容的重要形式。EasyDarwin作为一款高效的视频直播点播平台,为用户提供了从创建到结束的完整直播流程。下面,我们将逐一解析这一流程。1.创建直播频道在EasyDarwin平台上,用户首先需要创建一个直播频道。这一步骤涉及为频......
  • EasyDarwin视频直播点播平台:录像管理功能全面解析
    随着网络技术的飞速发展和人们信息获取、娱乐方式的转变,视频直播和点播平台逐渐成为人们日常生活中不可或缺的一部分。在这样的背景下,EasyDarwin作为一款开源且基于云的视频直播和点播平台,凭借其出色的录像管理功能,成为行业的领军者。EasyDarwin的录像管理功能赋予了管理员强大的......
  • 视频直播点播平台EasyDarwin基础功能详解
    EasyDarwin是一款基于云计算的视频直播、点播及录像管理解决方案,旨在为用户提供稳定、高效和用户友好的视频流媒体体验。它通过简化视频内容的存储、管理和分享过程,使用户能够轻松构建和管控自己的视频直播和点播系统。在功能方面,EasyDarwin展现出了卓越的核心能力。首先,它的直播......
  • 安防监控/视频汇聚/监控摄像头EasyCVR平台如何通过RTMP协议进行推流?
    众所周知,安防视频汇聚平台EasyCVR不仅可支持的接入协议非常多(包括:国标GB28181、RTSP/Onvif、RTMP,以及厂家的私有协议与SDK,如:海康ehome、海康sdk、大华sdk、宇视sdk、华为sdk、萤石云sdk、乐橙sdk等),同时可分发的视频流格式也非常丰富,具体包括:RTMP、RTSP、HTTP-FLV、WebSocket-FLV、......
  • nginx rtmp 推流 vlc 拉流
    前置vlc软件ffmpegnginx-fullrtmp-moudle效果推流拉流安装nginx//先克隆到本地brewtapdenji/homebrew-nginx//在安装brewinstallnginx-full--with-rtmp-module//修改配置*/usr/local/etc/nginx/nginx.confworker_processes1;events{worker......