技术编程|行业视频接入网管平台EasyRTSPLive-Android-combine 2路流如何合成1路?
EasyRTSPLive是青犀团队研发的行业视频接入网关 , 能够将RTSP协议视频流接入并以RTMP协议发布 , 适用于各种安防直播、行业直播、专业设备互联网直播 。 目前有安卓版本和iOS版本 , 能够很好适用于各种终端上 , 在近些年 , EasyRTSPLive网关也受到了很多开发者的青睐 。
本文插图
分析问题
思路是EasyPlayerClient拉流后 , 解码得到yuv , 再将2路yuv数据合并成一个yuv数据来显示 , 然后可以再编码并推流出去 。
下面我们来看一下实现步骤 。
解决问题
1、新建EasyPlayerClient2.java类 , 拉流得到的yuv数据通过onI420Data接口回调出去:
【技术编程|行业视频接入网管平台EasyRTSPLive-Android-combine 2路流如何合成1路?】
本文插图
2、Fragment得到yuv数据 , 可以存储到Queue中 , 并启动线程:
本文插图
3、分别取出2个queue中的数据 , 合并yuv
本文插图
4、显示合并后的yuv数据
本文插图
推荐阅读
- 科学探索|新技术能快速将海水变成饮用水
- 挺过上半年疫情冲击,中国电竞行业为啥更红火了?
- 美将38家华为子公司列入实体清单|美将38家华为子公司列入实体清单,限制它们获得某些“敏感技术”
- 现代迎来技术“爆发”解读第十代索纳塔动力系统
- 栽培技术|发展林下树下黑木耳栽培技术,促进林业生产发展,增加经济收入
- 隐身能力太差,俄军仍采购76架苏57战机,新技术加持或超越F35
- 锐博集团|IT行业人才招聘观察
- 中新网|挺过疫情冲击,中国电竞行业为啥更红火了?
- 人工智能|芯片行业再临暴风骤雨,巨头控制权或将更难撼动
- 法制|未成年小伙网上学偷车技术 第一次作案就被抓了
