手机有线连接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. 青蛙跳台阶问题(斐波那契数列) python

    一只青蛙一次可以跳上1级台阶,也可以跳上2级.求该青蛙跳上一个n级的台阶总共有多少种跳法 class Solution: def jump(self,n): if n ==0: return 0 el ...

  2. 干掉 Postman?测试接口直接生成API文档,这个工具贼好用

    大家好,我是小富~ 前几天粉丝群有小伙伴问,有啥好用的API文档工具推荐,无意间发现了一款工具,这里马不停蹄的来给大家分享一下. ShowDoc一个非常适合团队的在线API文档工具,也支持用docke ...

  3. python3.6 找不到Tkinter

    PYTHON3.6安装时提示是否安装(TK) 引入模块import tkinter(都小写)

  4. ffmpeg入门篇-滤镜的基本使用

    转发自白狼栈:查看原文 滤镜 什么是滤镜?百度百科介绍说"滤镜主要是用来实现图像的各种特殊效果......". 我们最早在ffmpeg是如何转码的一文中了解过滤镜,来回顾下当时的转 ...

  5. 在 Intenseye,为什么我们选择 Linkerd2 作为 Service Mesh 工具(Part.1)

    在 Intenseye,我们 follow(跟随) trends(趋势) & hype(最被炒作) 的技术,并在使用时应用最佳实践. 我们在用 Scala.Go.Python 等编写的 Kub ...

  6. Flyway使用说明

    Flyway简介 Flyway是源自Google的数据库版本控制插件.项目开发中,数据库往往需要随着软件版本进行变化,相比起手动执行SQL脚本,flyway可以实现自动化的数据库版本修改,让开发/测试 ...

  7. 微信小程序云开发-云函数-数据库和云函数获取数据的区别

    一.数据库获取数据 1.1 数据库获取数据的写法 在本地创建的页面js文件中写代码 1.2 数据库获取数据返回数据限制20条 数据库获取数据,每次返回20条数据(数据库有108条数据) 1.3 数据库 ...

  8. 第八篇--编写Windows服务

    编写service服务参考网址:https://blog.csdn.net/nodeathphoenix/article/details/24181509 vc获得显示器状态(捕获息屏.亮屏网址):h ...

  9. xmind2020 zen 10.2.1win/mac/linux安装教程

    xmind是一款优秀的思维导图软件,本文教大家如何安装xmind zen 2020 10.2.1版本,解锁使用全部功能,包括去掉xmind zen水印.上传图片等功能,支持windows/mac/li ...

  10. mysql采坑笔记

    mysqld --initialize-insecure // 初始化数据 mysql -u root -p // 登录 navicat for mysql 1251错误解决方法 ALTER USER ...