小米手环OBS直播心率简明教程

您所在的位置:网站首页 有心跳APP 小米手环OBS直播心率简明教程

小米手环OBS直播心率简明教程

2024-07-12 05:46| 来源: 网络整理| 查看: 265

这是一篇教程,关于如何用小米手环在直播时实时显示主播当前的心率。

目前能搜到很多相关的教程,使用起来非常麻烦,需要在手机上下载应用、注册账号、电脑上登录等等。

而本教程提供的方法由本人(Tnze)亲自开发,绿色、开源、免费、简单好用。想了解技术细节可以看我的前一篇专栏。

使用本方法有几个前提条件,请注意:

你需要持有小米手环4、5、6、7的普通版或者NFC版。在小米官方App里要能看到“运动心率广播”这个选项,小米手环7Pro、8、8Pro似乎没有该功能,因此不适用本方法。

你需要持有支持蓝牙功能的电脑(正常应该都支持),我们会调用电脑蓝牙接收心率广播,不需要连接手机。

直播时使用OBS软件,添加“浏览器”画面源。

手机和电脑都要有电(废话,没电要先充电)

第一步:下载程序 miband-heart-rate.exe

阿里云盘链接:https://www.aliyundrive.com/s/ouFhyzhDrN5

这是一个exe文件,下载后可以双击运行,它负责调用电脑的蓝牙,接收小米手环广播的心率数据。

部分安全意识较高的人可能不太愿意运行这类exe文件。没关系,我也提供了该程序的源代码。

源代码仓库链接:https://github.com/Tnze/miband-heart-rate

程序很小,仅84行,易于审计后自行编译使用。Linux、MacOS用户也可以自行编译使用。

第二步:双击运行 miband-heart-rate.exe

正常情况下,双击运行exe文件会弹出一个终端窗口,如下所示。

程序运行截图

咱们是极简方案,为了不占用电脑资源,这个程序使用文本界面而没有图形界面。这是节能低碳环保设计,绝不是作者偷懒(确信)。

该程序正常运行时文本界面的窗口会实时打印出接收到的心率数据。如果在你的电脑上这个窗口一打开就立刻闪退了,说明你遇到了某种错误。欢迎私信我寻求帮助。

第三步:设置小米手环开启“运动心率广播”

打开你手机上的小米手环官方App,“小米运动健康”,点击设备-运动心率广播,开启开关。

从我上一篇专栏拿一张图,请大家忽略我右边的涂鸦。

官方App内开启“运动心率广播”

也有说法前面的“蓝牙广播”要打开,我没有测试,收不到心率数据的话可以打开试试。

第四步:手环进入任意运动模式

小米手环只有在运动时才会广播心率。

你需要先把手环正确地戴在手上,然后在手环上随便找一个运动模式、点击开始。这时候它就会开始测量你的心率,并且开始广播。稍作等待,你应该就能在第二步打开的窗口中看到心率数据了!

第五步:将心率加入直播画面

到了最后一步啦!接下来在第二步打开的窗口中,第一行有一个URL网址。

http://127.0.0.1:3030

把这个URL粘贴到浏览器地址栏里打开,可以看到网页里有一个爱心,并且有一个数字。

心率显示效果截图

图中效果即最终直播展示的效果。

很多用过OBS的朋友大概已经知道接下来怎么操作了,就是在OBS里添加一个浏览器源,然后填入这个网址就行了。具体的操作方法我就不赘述了,不会的话百度搜一下“OBS添加浏览器源”就可以了。这里我附上OBS官网的说明(英文):

https://obsproject.com/zh-cn/kb/browser-source

结语

这篇教程的技术方案是我独立开发的哦,写这篇教程单纯是为了方便大家实现在直播时展示心率的效果。相关的东西其实是比较简陋的,但是用起来也更加简单(对比一下其他方案就知道啦,要登录歪果网站什么的,超级麻烦)。

如果觉得有帮助,大家可以给专栏点一个赞、转发什么的。我会很开心~

如果遇到问题或者有什么建议,也欢迎私信我一起讨论!

Tnze · 2023年11月5日19点03分



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3