obs 是什么

官网标题有这么一句话,

Free, open source software for live streaming and recording

简单来说就是一个视频直播推流器,并且还能同时录制视频。作为推流器还有一些非常有意思的功能。例如,调节推送的比特率,对视频做一些简单的处理往视频中插入文字、图像,从摄像机等外设设备中捕获音视频,捕获窗口等功能。 最重要的是这些功能组合的方式基本没有限制。

测试视频直播的时间延迟

视频直播测试的时候需要简单的测试一下视频的延迟时间。怎么测试呢?

其实最简单的方法就是查看视频播放到什么时间点了,客户端和obs的一对比就知道延迟了,可惜obs不显示,只能更换其他方式。利用obs的窗口捕获功能,把浏览器窗口和媒体源内容拼合到一起,浏览器中的时间就可以起到一个时间基准的作用,对比视频中和实际中浏览器的时间就可以得出时间延迟。

一个简单的推送流程

  • 打开软件
  • 点击 档案 - 新建 随意起个名字就可以,主要作用就是表示一个独立推送相关的参数设置,包括目标服务器和推送码率。
  • 点击 右下角的设置 - 串流 - 自定义流媒体服务器
  • 填写 URL 和流密钥 rtmp://192.168.1.183/liveted,观看的时候需要把两者拼接起来,播放地址即为 rtmp://192.168.1.183/live/ted
  • 点击开始串流,如果没有报错视频就推送成功了,可以使用播放器,如vlc、ffplay、potplayer,直接观看了。

update

更新情况 2015-10-23 16:55:27 2015-10-26 15:04:27 2015-11-19 13:33:00 增加图片