首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

自建OBS服务器

OBS下载 官方下载: https://obsproject.com/zh-cn/download 利用docker搭建服务器 先拉取docker镜像 docker pull alfg/nginx-rtmp...运行容器 docker run -it -p 1935:1935 -p 8080:80 --rm nginx-rtmp 外部端口可自定义 记得在防火墙放行这两个端口 OBS设置 填好自己服务器的地址...(注意不要填错) rtmp://ip:1935/stream/ 右下角有个绿色的框表示成功 再访问 http://ip:8080/static 有当前rtmp服务器信息 观看rtmp的视频...__init__() self.rtmp_str = rtmp_str # 通过cv2中的类获取视频操作对象cap self.cap = cv2.VideoCapture...livetv/hunantv' # 湖南卫视 producer = Producer(rtmp_str) # 开个线程 producer.start() 成功显示,但是有一定延迟,而且吃服务器带宽和配置

10.5K31
您找到你想要的搜索结果了吗?
是的
没有找到

3、搭建rtmp视频服务器

tv_file{ #开启实时 live on; #开启hls hls on; #rtmp请求路径...7.测试 下载 OBS Studio 下载地址:https://pc.qq.com/detail/4/detail_23604.html 安装完成后,打开软件 在 来源 模块,点击+,媒体源...,新建一个, 在本地文件添加一个视频文件上去, 勾选:循环、当源变为活跃状态时重新启动播放、在可用时使用硬件解码 在右下角 控件 模块,点击设置,点击 服务:自定义 服务器:rtmp://...服务器地址:1935/tv_file 串流密钥:test(这处随便,也就是保存到服务器端的文件名) 开始: 然后在服务器段就可以看到 .ts .m3u8文件 cd /usr/local/nginx.../ 点击媒体->打开网络串流 选择网络,在URL里输入 流媒体服务器IP和串流密钥 rtmp://服务器地址:1935/tv_file/test 点击播放 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人

4K30

HTTP长连接服务器技术

服务器推送技术中,HTTP 连接一直保持着,直到服务器知道自己已结束发送数据并发送一个结束信号,或者客户端中断连接。...在服务器推送中,奇妙之处在于“multipart/mixed”格式的MIME,它能够使一个报文(或HTTP响应)包含许多数据项、在客户端拖曳中,奇妙之处在于HTTP响应头标(或等效的HTML元素),它能告知客户端在指定的延时时间后执行何种动作...缺点是保持连接状态会浪费服务器端的资源。服务器推送还比较容易中断。 接下来就大概说说服务器推送技术 服务器在响应请求时,HTTP使用MIME报文格式来封装数据。...HTTP连接始终保持,因而服务器可以按自己需要的速度和频率推送新数据,两个数据块之间浏览器仅需在当前窗口等候,用户甚至可以到其他窗口做别的事情,当服务器需要发送新数据时,它只是源(ABC输入法没那个字*...也就是说,服务器可以永远保持连接,并发送所需的数据。如果用户不再在浏览器窗口中显示数据,或者浏览器到服务器间的连接中间(例如用户按“STOP”按钮),服务器的推送才会中断。

1.1K30

nginx服务器添加rtmp模块支持视频

注:Nginx服务器默认安装完成,只添加nginx-rtmp-module模块和nginx-http-flv-module模块,如果没有安装nginx服务,请参考 nginx安装 下载nginx所需要的模块下载地址...所有准备工作做完之后开始安装 第一步:将nginx模块解压缩后,上传到服务器,记住这个路径 第二步:通过命令进入到nginx资源目录下,就是后缀为.tar.gz解压出来的文件 [Snipaste_2021...# root html; # index index.html index.htm; # } #} } 第五步:重启nginx服务器...1.18.0]# /usr/local/nginx/sbin/nginx 重启完成后,会在配置的地址下面看到多了一个文件夹 [Snipaste_2021-07-23_16-20-09.png] 第六步:视频...通过obs将视频推到服务器上面 [Snipaste_2021-07-23_16-21-40.png] 成功之后会看到这样一些文件 第七步:测试拉 http地址:http://192.168.0.114

3.9K60

Comet:基于 HTTP 长连接的“服务器”技术

本文首先介绍、比较了常用的 “服务器”方案,着重介绍了 Comet - 使用 HTTP 长连接、无须浏览器安装插件的两种“服务器”方案:基于 AJAX 的长轮询方式;基于 iframe 及 htmlfile...基于 HTTP 长连接的“服务器”技术 Comet 简介 浏览器作为 Web 应用的前台,自身的处理功能比较有限。...因为这些原因,基于纯浏览器的“服务器”技术开始受到较多关注,Alex Russell(Dojo Toolkit 的项目 Lead)称这种基于 HTTP 长连接、无须在浏览器端安装插件的“服务器”技术为...基于方式的服务器模型 ?...客户端 JavaScript 库 pushlet 提供了基于 AJAX 的 JavaScript 库文件用于实现长轮询方式的“服务器”;还提供了基于 iframe 的 JavaScript 库文件用于实现方式的

2.5K30

【Android RTMP】RTMPDump 流过程 ( 独立线程 | 创建器 | 初始化操作 | 设置地址 | 启用写出 | 连接 RTMP 服务器 | 发送 RTMP 数据包 )

写出功能 七、 连接 RTMP 服务器 八、 连接 RTMP 九、 发送 RTMP 数据包 十、 断开 RTMP 连接并释放资源 十一、 RTMPDump 代码 一、 Java 层传入的 RTMP...设置 RTMP 服务器地址 int ret = RTMP_SetupURL(rtmp, pushPath); if (!...将 RTMP 数据包发送到服务器中 ret = RTMP_SendPacket(rtmp, packet, 1); 十、 断开 RTMP 连接并释放资源 ---- 结束后 , 关闭与 RTMP 服务器连接...结束, 关闭与 RTMP 服务器连接, 释放资源 if(rtmp){ RTMP_Close(rtmp); RTMP_Free(rtmp); } 十一、 RTMPDump 代码 -...设置 RTMP 服务器地址 int ret = RTMP_SetupURL(rtmp, pushPath); if (!

2.2K20

Comet:基于 HTTP 长连接的“服务器”技术

基于 HTTP 长连接的“服务器”技术 Comet 简介 浏览器作为 Web 应用的前台,自身的处理功能比较有限。...因为这些原因,基于纯浏览器的“服务器”技术开始受到较多关注,Alex Russell(Dojo Toolkit 的项目 Lead)称这种基于 HTTP 长连接、无须在浏览器端安装插件的“服务器”技术为...基于方式的服务器模型 ?...(请参见参考资源) 使用 Comet 模型开发自己的应用 上面介绍了两种基于 HTTP 长连接的“服务器”架构,更多描述了客户端处理长连接的技术。...客户端 JavaScript 库 pushlet 提供了基于 AJAX 的 JavaScript 库文件用于实现长轮询方式的“服务器”;还提供了基于 iframe 的 JavaScript 库文件用于实现方式的

2.1K70

视频流媒体服务器RTSP拉、RTMP方案EasyNVR如何实现视频转其他直播间?

主要原因在于rtsp协议的视频(默认是需要插件才可以播放的)经由EasyNVR处理后可以满足无插件的全平台直播。...处理后会获取到RTMP、HLS视频,这就解决了插件直播的问题,只要终端设备支持H5,就可以播放EasyNVR分发出的视频。 ?...EasyNVR如何实现视频转其他直播间 解答问题 1.获取到直播间的地址: ? 2.将对应的地址添加到需要的通道的CDN配置选项中 ?...3.成功将视频流到对应的rtmp流媒体直播间,并且有直播间进行视频分发。 ? ? 该功能可以动态运用,将EasyNVR接入的视频进行转推到需要直播的流媒体服务器进行直播分发。

5.3K20

开源流媒体服务器SRS学习笔记(1) - 安装、、拉

:即向流媒体服务器发布视频(支持本地文件或摄像头做为视频源) 3.1 用FFmpeg FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为的开源软件,利用它可以将本机视频文件推到...3.2 用obs采集摄像头 FFmpeg的命令行方式不太友好,推荐使用主流的OBS开源软件,可从官网https://obsproject.com/ 下载最新版本,目前很多网络主播都是用它做直播。...该软件支持本地视频文件以及摄像头。 3.2.1 文件 先添加一个:“媒体源” ? 然后新建一个名称(随便输入) ? 选择本机视频文件 ? 接下来是关键的部分,进入设置: ?...设置好以后,就可以点击“开始”了。如果顺利,下面的状态栏,会显示一些实时数据: ? 3.2.2 摄像头 跟上面的其实差不多,区别只是添加“视频捕捉设备” ?...四、拉测试 拉:即从流媒体服务器读取视频(说白了:就是播放) 推荐使用开源的VLC播放器 (当然其它任何支持网络媒体源播放的player其实都行),File -> Open Network,输入地址

11.1K129
领券