手机摄像头作为视频画面捕捉设备与OBS连接(有线)
手机有线连接OBS(以无他伴侣作为测试案例)
1、硬件设备
安卓手机1台、安卓手机对应的数据线、电脑2台(windows系统,1台做OBS与手机连接、1台做直播后台;配置等如果能达到要求也可以只使用一台电脑);
2、软件
手机下载无他相机、1台电脑下载无他相机伴侣(PC版)、64位OBS中文版(最新版本);
3、功能调试
3.1 安卓手机调试
打开手机——找到设置——查找版本信息——双击(多次)版本号——开发人员模式,找到点击开发人员选项——打开USB调试——选择USB配置为PTP模式(传输图片);


3.2 手机软件测试
打开无他相机,注册账号,选择直播助手图标进入直播页面,选择虚拟摄像头(默认)立即使用,查看手机端设备、软件是否正常;



3.3 借助无他伴侣将手机连接到电脑
使用数据线将手机连到PC端,PC端打开软件无他伴侣,选择设备类型(安卓);

根据提示,确保数据线连接成功,并保持手机端直播助手开启,点击刷新,无他伴侣会自动识别手机型号,然后点击同步按钮,将手机摄像头摄制画面同步到无他伴侣中;

如果同步正常,无他伴侣将显示画面;

3.4 OBS中接入无他伴侣同步的画面
打开OBS,新建一个视频采集设备,选择设备为“无他伴侣”,连接正常时手机同步到无他伴侣中的画面此时也会同步到OBS画布中。

4、优缺点
优点:有线传输的画面延迟的时间较短;使用第三方软件可以使用美颜、滤镜、磨皮、瘦脸以及其他一些特殊功能;视频同步到OBS的这一过程中,画面没有被压缩;
缺点:有线连接下距离不可控;无法使用稳定器;数据线连接不恰当,容易导致画面断开;
5、结论
由于OBS本身不支持手机作为视频采集设备,所以下载第三方PC端软件“无他伴侣”和手机APP“无他相机”辅助OBS传输内容,无他相机作为视频采集的源头,然后传输到无他伴侣上,再由无他伴侣同步到OBS中,过程中一切正常。(注:这里只用的安卓手机和window系统进行测试,ios已明确传输受限,Mac系统未知)。
网络直播推流异常情况很容易发生,在网络带宽正常情况下,还要保持其他连线都要固定好,尽量不要碰到,正式直播前,需要反复测试防止存在特殊情况。
网上可以搜到许多类似的第三方软件,手机软件和PC端软件配合同步传输到OBS中,这里就以无他伴侣做测试。这样的有线连接更适合房间内小范围,将手机作为活动摄像头移动。如果是外场范围较大的直播,有线直播将很有限。
手机摄像头作为视频画面捕捉设备与OBS连接(有线)的更多相关文章
- 如何在视频处理控件TVideoGrabber中设置音频捕捉设备
TVideoGrabber不仅可以捕捉视频,还可以作为多媒体播放器,并支持包括C#..NET.VB.NET.C++.Delphi.C++Builder和ActiveX平台,本文将剖析TVideoGra ...
- 心跳之旅—💗—iOS用手机摄像头检测心率(PPG)
[前情提要] 光阴似箭,日月如梭,最近几年,支持心率检测的设备愈发常见了,大家都在各种测空气测雪碧的,如火如荼,于是我也来凑一凑热闹.[0]这段时间,我完成了一个基于iOS的心率检测Demo,只要稳定 ...
- 怎样让HTML5调用手机摄像头拍照——实践就是一切
原文:怎样让HTML5调用手机摄像头拍照--实践就是一切 NanShan 小编将思路提供给了大家.学编程最重要的是实践,我这尽管有完好的代码,可是希望大家都能够自己写出属于自己的代码 HTML5 Th ...
- 手机Android音视频采集与直播推送,实现单兵、移动监控类应用
从安卓智能手机.平板,到可穿戴的Android Ware.眼镜.手表.再到Android汽车.智能家居.电视,甚至最近看新闻,日本出的几款机器人都是Android系统的,再把目光放回监控行业,传统监控 ...
- android 通过wifi 热点实现手机摄像头数据共享(转)
原文地址:http://blog.csdn.net/sinat_35845281/article/details/52674946 最近想搞一个新奇的玩意儿~~~ 最近一直在在学习通过两个Androi ...
- Home Assistant系列 -- 接入手机摄像头做实时监控和人脸识别
准备一部废旧(土豪忽略,主要是穷)的.摄像头还是好的手机做监控设备,(Android 和iPhone都行)当Home Assistant 获得实时的视频流后,可以接入各种图像处理组件完成人脸识别,动作 ...
- 亲测可用)html5 file调用手机摄像头
在切图网一个客户的webapp项目中需要用到 html5调用手机摄像头,找了很多资料,大都是 js调用api 然后怎样怎样,做了几个demo测试发现根本不行, 后来恍然大悟,用html5自带的 in ...
- 手机Android音视频採集与直播推送,实现单兵、移动监控类应用
最新手机採集推送直播监控以及EasyDarwin开源流媒体平台的版本号及代码: EasyDarwin 开源流媒体云平台:https://github.com/easydarwin EasyClient ...
- getUserMedia API及HTML5 调用手机摄像头拍照
getUserMedia API简介 HTML5的getUserMedia API为用户提供访问硬件设备媒体(摄像头.视频.音频.地理位置等)的接口,基于该接口,开发者可以在不依赖任何浏览器插件的条件 ...
随机推荐
- P5816 [CQOI2010]内部白点 题解
[题目链接] [解析] 好题. 拿到题目首先先看一下它的无解情况是怎么判断的. 然后很明显这个是不存在无解情况的. 因为它的黑点开始都是给定了的,可以理解为一个边界. 而新的变化的黑点不会往外扩张,那 ...
- HTTP工作过程(浏览器输入URL到返回HTML页面都经历了什么)
超文本传送协议(HyperText Transport Protocol,HTTP)是互联网上应用最为广泛的一种网络协议,它工作在应用层,使用TCP的80号端口提供服务.并且HTTP是工作在客户/服务 ...
- python 常用命令sys.exit()
Python的程序有两中退出方式:os._exit(), sys.exit() os._exit()会直接将python程序终止,之后的所有代码都不会继续执行. sys.exit()会引发一个异常:S ...
- [刘阳Java]_大型电商网站架构技术演化历程
今年的双十一已经过去一段,作为技术小咖啡,我们先说一下大型电商网站的特点:高并发,大流量,高可用,海量数据.下面就说说大型网站的架构演化过程,它的技术架构是如何一步步的演化的 1. 早期的网站架构 初 ...
- Day5 Scanner对象学习.
Scanner对象 Java.until.Scanner 我们可以通过Scanner类来获取用户的输入. 基本语法: Scanner s = new Scanner (System . in) ; 通 ...
- 关于hashcode和equals方法说明
一.前言 我们都知道,要比较两个对象是否相等时需要调用对象的equals()方法,即判断对象引用所指向的对象地址是否相等,对象地址相等时,那么与对象相关的对象句柄.对象头.对象实例数据.对象类型数据等 ...
- SSM框架,在Html界面利用ajax,json,jQuery实现省市区下拉框联动
1.先生成省市区表格 2.建立实体类 3.在html画出下拉框 <select id="province"> <option value="" ...
- tp phpexcel 导出后台访问方法
public function phpexcel(){ //-----excel表导出 $dataid = $_GET['dataid']; $status = $_GET['status']; $F ...
- java封装基础详解
java封装基础详解 java的封装性即是信息隐藏,把对象的属性和行为结合成一个相同的独立单体,并尽可能地隐藏对象的内部细节. 封装的特性是对属性来讲的. 封装的目标就是要实现软件部件的"高 ...
- chanakya
仅供个人娱乐 参考http://www.saulgoodman.cn/HA-Chanakya.html 靶机信息 https://www.vulnhub.com/entry/ha-chanakya,3 ...