liveKit
自定义采集,预览,直播推流,观众观看
1)使用Camera2进行的视频数据采集,所以最低版本为24
2)ImageReader获取数据,由于腾讯小直播需要的视频格式为YUV_420P,ImageReader采集的格式为YUV_420_888,本地支持相关转换(不同手机采样率不同,还需要适应更多采样)
3)OpenGl本地预览预览,以及本地观看观众观看的在线视频流
引入方式:
implementation 'com.github.desfate:liveKit:0.76'
推流LivePushView扩展GLSurfaceView
mLivePushView.setParentLayout(mRootLay); // 设置父布局
LiveConfig config = new LiveConfig(); // 设置直播配置
config.setLivePushType(
2021-11-12 09:55:31
3.95MB
Java
1