android sdk 多媒体功能调研

    学习多媒体有一段时间了,对于框架和各平台都有一定的涉猎,于是乎就产生了一个想法,我想打破传统Android使用多媒体的条条框框,让它变得更强的和更灵活,决定做一款可以灵活拓展的sdk,主要适配瑞芯微全志等Android板卡(主流手机apk由于权限和底层驱动的获取难度,开发模式会有很大的不同),本sdk采用ndk作为开发的主要方向,尽量自成体系,能用底层的技术绝不用android的框架能力,大致是采用mpp ,tinyalsa ,v4l2,opengl es等,不依赖mediacodec,少依赖ffmpeg 以及google 原生的webrtc能力。规划功能如下,老铁们多多指点
1、启动本地摄像头及音频节点的发布功能,实现sfu本地化的能力(将边缘主机变身成一台小型的sfu服务器),其他终端可以通过信令获取这些试试推流的音视频并展示,支持H264 H265在浏览器以及android ios windows等终端桌面系统的连接
2、启动本地视频会议单向或双向发起连接(借助本地usb uvc摄像头或者HDMI in 桌面采集),定向呼叫终端实现一对一的视频对讲(音频拥有3A能力和滤镜能力),支持H264 H265
3、启动本地摄像头或rtsp拉流转发布至livekit,利用livekit的生态实现多对多sfu视频会议系统,也支持自主mcu模式的小型多peer视频会议互联
4、虚拟键盘鼠标操作,通过实时数据通道实现,键盘鼠标的传递,实现kvm的能力

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值