【无人直播】用uniAPP开发一个绿幕助手

本文详细介绍如何通过手机实现无人直播,包括贴片扣绿推流技术、扣绿算法、推流接口的使用以及uniAPP中原生插件的开发,特别提到Nvue插件在界面设计中的应用。作者还提供了相关插件和资源链接供读者交流和定制开发需求。
摘要由CSDN通过智能技术生成

写在前面:
当你看到这篇文章时,你应该是在寻找相关的方案,我会在本文章详细阐述几种方法,更多关于无人直播的模块实现请查看作者【无人直播】专栏,本文仅讨论手机实现无人直播的方式

本文仅用于学习、研究及技术探讨,请大家不要用来从事违法犯罪的事情!!!

主要功能

贴片
扣绿
推流

贴片设计

文字贴片
图片贴片
视频贴片
贴片要可以缩放调整大小及拖动改变位置
贴片要可以调整图层上下架

扣绿开发

要注意扣绿的识别算法
这个算法,失之毫厘差之千里

推流开发

直播平台都可以通过推流实现直播画面的切换,有不知道怎么获取推流地址的可以看我另外一篇博文【无人直播】推流码怎么获取
推流部分直接使用屏幕推流即可,可以直接把声音脚本及屏幕画面整体推出去

uniAPP开发的实现

uniAPP本身开放的API是不能完美的实现所有功能的,所以需要进行原生插件的开发
原生插件开发主要分成两部分功能,扣绿+贴片作为一个插件,推流单独一个插件,这么设计是为了某些平台不需要推流的情况下可以单独进行使用。另外贴片的部分因为涉及到UI的部分,所以要开发成Nvue的插件
引入插件然后写一下整体页面的皮肤,完善页面逻辑即可

实现效果

绿幕助手演示

下面是一个小提示

相关uniAPP的插件我这边有开发完安卓版本,有需要的小伙伴可以私信找我商谈
定制开发无人直播项目
欢迎大家关注我私信交流

相关文章推荐
抖音、快手、视频号、美团等无人直播项目怎么开发
关于某***音弹幕解析,看这一篇就够了
【无人直播】推流码怎么获取
【无人直播】录播分析-虚拟摄像头
【无人直播】语音播放及插入逻辑应该怎么设计

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值