手机有线连接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连接(有线)的更多相关文章

  1. 如何在视频处理控件TVideoGrabber中设置音频捕捉设备

    TVideoGrabber不仅可以捕捉视频,还可以作为多媒体播放器,并支持包括C#..NET.VB.NET.C++.Delphi.C++Builder和ActiveX平台,本文将剖析TVideoGra ...

  2. 心跳之旅—💗—iOS用手机摄像头检测心率(PPG)

    [前情提要] 光阴似箭,日月如梭,最近几年,支持心率检测的设备愈发常见了,大家都在各种测空气测雪碧的,如火如荼,于是我也来凑一凑热闹.[0]这段时间,我完成了一个基于iOS的心率检测Demo,只要稳定 ...

  3. 怎样让HTML5调用手机摄像头拍照——实践就是一切

    原文:怎样让HTML5调用手机摄像头拍照--实践就是一切 NanShan 小编将思路提供给了大家.学编程最重要的是实践,我这尽管有完好的代码,可是希望大家都能够自己写出属于自己的代码 HTML5 Th ...

  4. 手机Android音视频采集与直播推送,实现单兵、移动监控类应用

    从安卓智能手机.平板,到可穿戴的Android Ware.眼镜.手表.再到Android汽车.智能家居.电视,甚至最近看新闻,日本出的几款机器人都是Android系统的,再把目光放回监控行业,传统监控 ...

  5. android 通过wifi 热点实现手机摄像头数据共享(转)

    原文地址:http://blog.csdn.net/sinat_35845281/article/details/52674946 最近想搞一个新奇的玩意儿~~~ 最近一直在在学习通过两个Androi ...

  6. Home Assistant系列 -- 接入手机摄像头做实时监控和人脸识别

    准备一部废旧(土豪忽略,主要是穷)的.摄像头还是好的手机做监控设备,(Android 和iPhone都行)当Home Assistant 获得实时的视频流后,可以接入各种图像处理组件完成人脸识别,动作 ...

  7. 亲测可用)html5 file调用手机摄像头

    在切图网一个客户的webapp项目中需要用到 html5调用手机摄像头,找了很多资料,大都是 js调用api  然后怎样怎样,做了几个demo测试发现根本不行, 后来恍然大悟,用html5自带的 in ...

  8. 手机Android音视频採集与直播推送,实现单兵、移动监控类应用

    最新手机採集推送直播监控以及EasyDarwin开源流媒体平台的版本号及代码: EasyDarwin 开源流媒体云平台:https://github.com/easydarwin EasyClient ...

  9. getUserMedia API及HTML5 调用手机摄像头拍照

    getUserMedia API简介 HTML5的getUserMedia API为用户提供访问硬件设备媒体(摄像头.视频.音频.地理位置等)的接口,基于该接口,开发者可以在不依赖任何浏览器插件的条件 ...

随机推荐

  1. Mysql学生课程表SQL面试集合

    现有如下2个表,根据要求写出SQL语句. student表:编号(sid),姓名(sname),性别(sex) course表:编号(sid),科目(subject),成绩(score)  问题1:查 ...

  2. 入门Kubernetes-minikube本地k8s环境

    前言: 在上一篇 结尾中使用到了minikube方式来做k8s本地环境来学习k8s. 那么这篇先了解下minikube及使用 一.Minikube 简介 minikube 在 macOS.Linux ...

  3. [NOI2009] 诗人小G [题解]

    诗人小G 题目大意 给出 \(n\) 个长度不超过 \(30\) 的句子,要求你对其进行排版. 对于每一行,有一个规定的行标准长度 \(L\) ,每一行的不协调度等于该行的实际长度与行标准长度差的绝对 ...

  4. Hive——元数据表含义

    Hive--元数据表含义 1.VERSION   -- 查询版本信息   Field Type Comment   VER_ID bigint(20) ID主键   SCHEMA_VERSION va ...

  5. Python + Requests 知识点回顾

    http://www.downza.cn/soft/11145.html PS下载地址 http://www.bejson.com/jsonviewernew/ JSON的在线视图 import re ...

  6. Java多线程(下)

    线程同步 当多个线程访问一个对象时,有可能会发生污读,即读取到未及时更新的数据,这个时候就需要线程同步. 线程同步: 即当有一个线程在对内存进行操作时,其他线程都不可以对这个内存地址进行操作,直到该线 ...

  7. Python - list 列表常见方法

    list.append(x) 介绍 在列表的末尾添加一个元素 相当于  a[len(a):] = [x] 返回值 None 栗子 # append a = [1, 2, 3] b = [4, 5, 6 ...

  8. 一张图概括mysql的各种join用法

  9. vue(24)网络请求模块axios使用

    什么是axios Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中. 主要的作用:axios主要是用于向后台发起请求的,还有在请求中做更多是可控功能. a ...

  10. Luogu2839 [国家集训队]middle 题解

    题目很好,考察对主席树的深入理解与灵活运用. 首先看看一般解决中位数的思路,我们二分一个 \(mid\),将区间中 \(\ge mid\) 的数置为 \(1\),小于的置为 \(-1\),然后求区间和 ...