1.png 2.png 3.png 4.png 5.png
其实 OBS 也是一个很好用的录屏软件。...【服务器端环境搭建】 本文测试的云服务器系统:Ubuntu 18.04.1 LTS 【玩转腾讯云】搭建推流和拉流环境 【建议推流/拉流方法】 电脑RTMP推流+电脑RTMP拉流(VLC/web)延时约...一、电脑OBS推流-共享屏幕及麦克风 1、下载OBS软件 OBS官方下载 2、打开OBS软件并添加屏幕捕获 3、设置视频 4、设置音频 【注意】如果只想进行桌面共享,不想传输声音,则将方框中选项全部选择已禁用...5、设置输出 6、设置推流 7、全部设置完成后点击 右下角的确定 8、开始推流 二、手机RMTP推流 杏林推流本地下载-软件来自m.pp.cn 三、电脑RTMP/hls拉流-使用软件...rtmp://49.233.162.50/live/123即 OBS推流设置为服务器:rtmp://49.233.162.50/live串流密钥:123 的时候则相应的得到了RTMP拉流地址为rtmp
obs-outputs.dll!rtmp_stream_start(void * data) 行 959 C obs.dll!...obs_output_actual_start(obs_output * output) 行 239 C obs.dll!...obs_output_start(obs_output * output) 行 268 C obs32.exe!...AdvancedOutput::StartStreaming(obs_service * service) 行 1585 C++ obs32.exe!...OBSBasic::StartStreaming() 行 4898 C++ obs32.exe!
一、软件介绍 1.1、什么是OBS Open Broadcaster Software(简称OBS)是目前市面上最好用的直播软件,支持 OS X、Windows、Linux操作系统,适用于多种直播场景...1.2 下载安装 推荐使用 OBS Studio 工作室版,更易操作性能更佳。若需使用美颜相机,请使用 OBS 经典版。 请您到OBS官网下载最新软件 OBS官方下载。 ...注意:OBS Studio版目前仅适用于 Windows 7\8\10 MAC(不支持XP,XP用户请出门左转Xsplit) 二、上手指南 OBS 软件设置分为两大部分,第一部分是基础设置,主要针对主播自身的网络情况来设置视频画面的参数和音频部分的参数等...2.1.2、OBS软件设定 1) 设置推流地址: 使用第三方,或者自建服务器提供推流地址 ? 2) 分辨率、码率、帧率设置 ? ? 3) 音频设置 ? ...看一下软件右下角是否为灰色,灰色表示未推流成功,请检查网络、电脑防火墙和直播码是否正确。 ? 绿色表示正常推流。(黄色和红色表示直播掉帧,请根据自己的上传速度进行直播设置。)
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...CAP_PROP_FPS) self.fps = self.cap.get(cv2.CAP_PROP_FPS) print(self.fps) # 获取cap视频流的每帧大小
该文档需要开通腾讯云的TRTC,云直播,scf云产品,其中scf中的页面渲染需要开通cos,redis,vpc等云产品。...该文档实践步骤如下:使用TRTC的web demo开启直播房间使用云函数的“TRTC直播推流”模板函数给web直播房间推流使用云直播生成录播和直播地址使用云函数的“页面渲染”应用录播TRTC的直播房间并推流给云直播...TRTC直播推流参考文章【腾讯云】TRTC直播推流实践web改造发布使用TRTC的web demo(参考:https://github.com/LiteAVSDK/TRTC_Web)修改相关代码可以创建直播房间...图片发布好之后,根据参考文章【腾讯云】TRTC直播推流实践使用云函数模板"TRTC直播推流"给对应SdkAppId的对应roomId(111)发送推流。...注意播放域名地址生成使用的AppName,StreamName必须和推流的一样,否则推流之后播放地址看不到图片云直播测试推流/播放参考云直播文档 web推流点击"云直播"->"Web推流",以"多路混流
该文档只是测试demo,简单测试trtc房间推流,让读者有个大致直观的了解。需要开通腾讯云的trtc和scf产品。1. 先使用trtc的快速demo运行一个测试房间2....图片创建云函数云函数产品产品简介:腾讯云云函数(Serverless Cloud Function,SCF),参考:https://cloud.tencent.com/document/product/...583/9199应用场景:参考:https://cloud.tencent.com/document/product/583/30511创建“TRTC直播推流”云函数直播推流参考scf文档:https:...网络配置,如果需要redis记录推流状态的话则云函数网络必须要和redis网络打通,reids和该函数需要配置同样的vpc和subnet。图片触发器使用默认的apigw即可。...图片测试推流这里从apigw的调试界面来进行测试(当然也可以使用apigw提供的公网url来测试)在云函数的“触发管理”中点击“API服务名”的链接进入apigw的服务界面图片点击API调试,然后method
OBS官方明确表态不支持H265,貌似以后也不会支持,什么原因呢?...那么问题来了,如何修改OBS的开源代码使得其支持H265格式呢? 开始尝试: 首先github上clone下OBS源码,按照官方说明,配置编译环境,这里不多说。...OBS即可使用这个编码器。...当然最终没有成功,nVidia的驱动报错了,研究下去比较费劲,所以就剑走偏锋,找到外国友人提供的线索,OBS还有一个录像功能,可以选择FFMPEG自定义输出,可以在里面选择URL输出,即可进行推流。...此时需要编译一个可以进行h265推流的FFMPEG,然后放到obs编译配置里面去,一起编译,就可以调用这个自定义的FFMPEG,最终实现H265的rtmp推流。
本文测试的服务器环境: 腾讯云服务器Ubuntu Server 18.04.1 LTS 64位 2C4G100M 【配置环境】 echo 'deb http://mirrors.aliyun.com/...【需要注意的地方】 【注意】hls拉流时,服务器应放行TCP:8080端口。 【问题】发现OBS 软件 RTMP推流不成功,无法连接服务器。...RTMP推流 电脑hls拉流 极其不流畅(web) 【压力测试】 电脑OBS RTMP推流,电脑VLC播放器3个窗口RTMP拉流、3个窗口hls拉流。...【实际测试】使用源码方式搭建SRS流媒体服务 服务器环境: 腾讯云服务器Ubuntu Server 18.04.1 LTS 64位 2C4G100M 电脑发送及接收端环境:WIN10纯净版 家用100M...宽带 【以下软件使用方法】【玩转腾讯云】搭建推流和拉流环境 电脑RTMP推流:OBS软件 OBS下载 推流服务器:rtmp://123.57.228.113/live 推流串流密钥:123 OBS设置
如果你是 UP 主亦或你是会议主持人,那么“推流”我相信你一定不陌生。如果你是一个直播小白,想做技术分享或者会议直播,那么希望本篇文章能帮助你入门。...必备软件及网站我们这次的教程是以 teams,B 站(哔哩哔哩)还有 OBS 为主的,所以在开始之前希望大家可以安装好 teams 还有 OBS 并注册一个 B 站的直播账号。...OBS 配置打开 OBS 你应该看到如上图界面。我们点击设置按钮,会看到如下画面最为初学者,不建议大家过多修改这些内容,我们关系的是推流那个选项。...我们点击推流选项会看到如下画面服务:选择自定义服务器: 将 B 站的 rtmp 地址粘贴进来串流密码:将 B 站的直播码粘贴进去完成以上操作后,恭喜你已经完成了开播的 80%的任务了。...当你选择好直播源后,就可以点击开始推流了。“如果你要将声音一起直播出去,可以在混音其那边配置你的麦克。”录像有的时候我们希望将直播的内容同时录下来,这是就需要用到录像的功能了。
用obs向srs推rtmp流的时候,编码器用x264,质量,码率参数设置如下,得到的视频质量和码率比较适中。...B帧,所以用baseline),协调类型为zerolatency,x264选项:--vbv-bufsize 350 --vbv-maxrate 64 --crf-max 128 ffplay 低延迟拉流
开局贴一张图,后面就全靠我自己胡乱编了,请先看疗效,来自真实应用场景的测试数据,延迟200~500ms和码率4~8Mbps的超清低延迟直播图: Why 低延迟一直是直播的话题点,一般认为HLS的延迟在...因此,SRT做超清低延迟直播,是非常成熟的方案。广电使用SRT相当的成熟了,实际互联网应用中,比如B站直播可以选择RTMP或者SRT推流。...然后,请在应用场景中选择超清实时直播,跟着引导一步步操作就可以。...超高清、超低延迟、SRT直播的推荐方案: •推流:芯象(230ms),vmix(200ms),OBS(300ms)。•播放:ffplay(200ms),vmix(230ms),芯象(400ms)。...- ffplay vmix播放 芯象播放 芯象[1]推流 230ms(荐) - 400ms vmix推流 200ms 300ms - OBS推流 300ms - - 延迟涉及到每个环节,下面是每个环节的详细配置
该文档需要开通腾讯云的TRTC,云直播,scf云产品,其中scf中的页面渲染需要开通cos,redis,vpc等云产品。...该文档实践步骤如下:使用TRTC的web demo开启直播房间使用云函数的“TRTC直播推流”模板函数给web直播房间推流使用云直播生成录播和直播地址使用云函数的“页面渲染”应用录播TRTC的直播房间并推流给云直播...TRTC直播推流参考文章【腾讯云】TRTC直播推流实践web改造发布使用TRTC的web demo(参考:https://github.com/LiteAVSDK/TRTC_Web)修改相关代码可以创建直播房间...发布好之后,根据参考文章【腾讯云】TRTC直播推流实践使用云函数模板"TRTC直播推流"给对应SdkAppId的对应roomId(111)发送推流。...云直播测试推流/播放参考云直播文档 web推流点击"云直播"->"Web推流",以"多路混流"为例,选择"多路混流" ?
由于部分用户使用的是阿里云或者腾讯云的云服务器,也有将摄像头视频流直接推送到云服务器的需求,所以本文跟大家介绍一下如何将RTMP推流摄像头推流至腾讯云平台。...准备工作 1、准备RTMP推流摄像头 2、一个备案后的域名 3、有腾讯云账户 4、开通云直播业务 配置步骤 准备工作完成之后,以下为配置步骤: 1、需要添加推流和播放域名,一般为二级域名,相应域名需要备案...配置完播放域名后,直播域名管理中对应的域名CNAME会变成 推流域名腾讯云直播会免费送一个,如果需要用自己的推流域名,再自行添加一个类型为推流域名的二级自定义域名。...5、在摄像头正常情况下,腾讯云直播的流管理中会出现相应的视频流。 ? 6、通过地址生成器,选择播放域名,填写相应信息,可以获取播放地址。 ?...大家按以上要求进行配置即可,阿里云的配置方法在此文:海康RTMP推流摄像头推流到阿里云配置手册,可点击直接阅读。
除此之外,超清实时直播、多平台转播、直播录制等服务一应俱全,还要啥自行车。 SRS 相关协议——HTTP-FLV 是 Adobe 公司推出的另一种视频格式,是一种在网络上传输的流媒体数据存储容器格式。...下载与配置 我们就选择OBS推流这种方式,根据页面提示,前往OBS官网下载它: 下载完成后打开,界面如下: 接下来我们在系统设置中选择“自定义”,并且填写我们在SRS后台看到的推流地址与推流密钥:...如果使用场景相对单一,例如是希望将直播内容保存,并且后续进行剪辑等操作,那么云录制将会十分适合。 云点播则是指转换视频流到 腾讯云云点播 VoD 服务,只要推送至服务器的流均可以对接云点播。...SRS 云录制及云点播上手简单,且十分接近,这里以云录制为例,只需在应用场景-录制-云录制-设置云密钥中,输入当前腾讯云账号的密钥,即可自动创建依赖的云资源,在设置好录制规则后,开启直播即可录制。...观看直播 回到私人直播间的位置,在场景介绍- OBS推流中找到请选择播放的流-HTTP-FLV流或HLS流中的蓝色标签(简易或西瓜),点击链接即可进入直播画面: 此处分享链接时,如果用手机浏览器打开链接
前言 最近一星期一直在研究直播原理和推流操作,网上的教程十分零散,你会发现每个搜索页面点进去都是同个文章,这... 经过我独立研究和网上学习,终于终于走完了基本的直播推流操作。...flv.js https://github.com/FFmpeg/FFmpeg demo: http://live.fbk.ink/live.html 暂时无直播,一直挂着很占VPS CPU 以后会优化推流...copy -f flv -y rtmp://ip:1935/live/livestream 其中可以自己调整,然后用播放器拉流看,会发现成功了,如图 obs直播 下载obs windows: https...,如图设置推流 在马赛克地方填入服务器rtmp,上面提到了,密匙也说了,填进去就行了,可以在输出地输入合适码率,根据实际应用和服务器状况调整 在这仅作个简单的推流操作,具体obs操作可以看b站up...可以实现免flash播放 推流中转配置 此中转针对国外网络环境不好的状况。
我们知道,在做互联网直播时,第一步是将现场的视频信号传输到网络的过程(把采集阶段音视频数据使用传输协议封包好的内容变成数据流传输到服务器),这一步我们叫做“推流”,主要用于手机、PC直播中对实时性要求较高的场景...市面上应用比较广的推流组件应该是OBS了,作为一款开源推流组件支持 OS X,Windows,Linux操作系统,适用于多种直播场景。...当然缺陷也比较明显,就是OBS仅能推流到一个平台进行直播,这对互联网直播限制很大。今天就为大家分享疫情期间学校通过OBS做多平台直播的方案,此时要借助流媒体服务器完成其中的内容分发模块。...1、OBS下载后配置流媒体服务器推流地址 ? ? 注:以图1的推流地址为例,rtmp://demo.easydss.com: 10085/hls/134467sign=e7e7YEXZ。...配置到OBS中,URL为rtmp://demo.easydss.com: 10085/hls/,流名称为134467sign=e7e7YEXZg 2、这时推流到流媒体服务端的直播已经开始 ?
除此之外,超清实时直播、多平台转播、直播录制等服务一应俱全,还要啥自行车。SRS 相关协议——HTTP-FLV是 Adobe 公司推出的另一种视频格式,是一种在网络上传输的流媒体数据存储容器格式。...下载与配置我们就选择OBS推流这种方式,根据页面提示,前往OBS官网下载它:图片下载完成后打开,界面如下:图片接下来我们在系统设置中选择“自定义”,并且填写我们在SRS后台看到的推流地址与推流密钥:图片图片设置完成后...如果使用场景相对单一,例如是希望将直播内容保存,并且后续进行剪辑等操作,那么云录制将会十分适合。云点播则是指转换视频流到 腾讯云云点播 VoD 服务,只要推送至服务器的流均可以对接云点播。...SRS 云录制及云点播上手简单,且十分接近,这里以云录制为例,只需在应用场景-录制-云录制-设置云密钥中,输入当前腾讯云账号的密钥,即可自动创建依赖的云资源,在设置好录制规则后,开启直播即可录制。...图片图片观看直播回到私人直播间的位置,在场景介绍- OBS推流中找到请选择播放的流-HTTP-FLV流或HLS流中的蓝色标签(简易或西瓜),点击链接即可进入直播画面:图片此处分享链接时,如果用手机浏览器打开链接
云直播提供的推流方式有两种: 1)一是通过集成SDK的方式进行推流(用于手机端开播); 2)另一种是通过RTMP协议向远端服务器进行推流(用于PC开播端或专业控台设备开播)。...我们通过使用OBS等流媒体录影程序,对专业设备录制的多路流进行合并,并且将音视频流上传到指定的推流地址。由于OBS推流使用了RTMP协议,因此我们称这一种推流类型为RTMP推流。...我们首先在云直播后台申请到推流地址和秘钥,将推流地址和秘钥配置到OBS软件当中,调整推流各项参数,点击推流以后,OBS就会通过RTMP协议向对应的推流地址推送音视频流。...目前蘑菇街整体的推流流程已经依赖了原有云平台的服务,因此我们通过在云直播后台中转推一路流到备份云平台上,备份云在接收到了直播流后会对流转码并且上传到备份云自身的CDN系统当中。...比如我们播放一个视频,起初选择的是标清视频播放,当我们看了一半觉得不够清晰,需要换成超清的,这时候只需要将标清的M3U8文件替换成超清的M3U8文件,当我们播放到下一个TS节点时,视频就会自动替换成超清的
二、启动流媒体服务器按照《FFmpeg开发实战:从零基础到短视频上线》一书“10.2.2 FFmpeg向网络推流”小节的说明,下载并安装轻量级流媒体服务软件MediaMTX。...解压后双击启动mediamtx.exe,此时RTMP协议的默认推流地址为rtmp://127.0.0.1:1935/stream。...这里之所以用rtmp地址而非rtsp地址,是因为OBS Studio默认只支持RTMP推流,如果要让它支持RTSP推流,还得额外增加配置。因此为了简化直播流程,就采用RTMP方式推流了。...三、打开OBS Studio双击启动OBS Studio之后,执行下列三个步骤开启直播推流:1、单击主界面右下角的“设置”按钮,或者依次选择顶部菜单“文件”→“设置”,弹出的设置窗口在左边列表选择“直播...3、单击主界面右下角的“开始直播”按钮,OBS Studio就开始向指定的服务器推送直播流。
领取专属 10元无门槛券
手把手带您无忧上云