写在前面:
当你看到这篇文章时,你应该是在寻找相关的方案,我会在本文章详细阐述几种方法,更多关于无人直播的模块实现请查看作者【无人直播】专栏,本文仅讨论手机实现无人直播的方式
本文仅用于学习、研究及技术探讨,请大家不要用来从事违法犯罪的事情!!!
主要功能
贴片
扣绿
推流
贴片设计
文字贴片
图片贴片
视频贴片
贴片要可以缩放调整大小及拖动改变位置
贴片要可以调整图层上下架
扣绿开发
要注意扣绿的识别算法
这个算法,失之毫厘差之千里
推流开发
直播平台都可以通过推流实现直播画面的切换,有不知道怎么获取推流地址的可以看我另外一篇博文【无人直播】推流码怎么获取
推流部分直接使用屏幕推流即可,可以直接把声音脚本及屏幕画面整体推出去
uniAPP开发的实现
uniAPP本身开放的API是不能完美的实现所有功能的,所以需要进行原生插件的开发
原生插件开发主要分成两部分功能,扣绿+贴片作为一个插件,推流单独一个插件,这么设计是为了某些平台不需要推流的情况下可以单独进行使用。另外贴片的部分因为涉及到UI的部分,所以要开发成Nvue的插件
引入插件然后写一下整体页面的皮肤,完善页面逻辑即可
实现效果
绿幕助手演示
下面是一个小提示
相关uniAPP的插件我这边有开发完安卓版本,有需要的小伙伴可以私信找我商谈
定制开发无人直播项目
欢迎大家关注我私信交流
相关文章推荐
抖音、快手、视频号、美团等无人直播项目怎么开发
关于某***音弹幕解析,看这一篇就够了
【无人直播】推流码怎么获取
【无人直播】录播分析-虚拟摄像头
【无人直播】语音播放及插入逻辑应该怎么设计