没有合适的资源?快使用搜索试试~ 我知道了~
TencentSDKCustomDemo:腾讯TRTC自定义采集和渲染demo,包含camera1与camera2实现方式
共79个文件
java:44个
xml:13个
png:6个
需积分: 18 1 下载量 73 浏览量
2021-03-20
04:38:11
上传
评论
收藏 416KB ZIP 举报
温馨提示
Android基于的自定义采集/渲染 内容介绍 为何使用自定义采集? 为sdk的视频采集是使用camera1去做采集的,如果您的设备不支持camera1只支持camera2,则需要自己采集和处理摄像头拍摄画面,您可以通过TRTCCloud的enableCustomVideoCapture关闭关闭TRTC SDK自己的摄像头采集和图像处理逻辑。然后您可以使用sendCustomVideoData接口向向TRTC SDK填充您自己的视频数据。 为何使用自定义渲染? 如果您是用在游戏开发中,或者需要在自己的界面引擎中嵌入TRTC SDK,那么就要自己渲染视频画面。 内容实现 项目实现了camera1和camera2的自定义采集实现,使用SurfaceTexture实现自定义渲染 介绍 mediapackage ---自定义采集关键代码 ---基于camera1的自定义摄像头采集实现 ---基
资源推荐
资源详情
资源评论
收起资源包目录
TencentSDKCustomDemo-master.zip (79个子文件)
TencentSDKCustomDemo-master
gradlew 5KB
settings.gradle 55B
gradle
wrapper
gradle-wrapper.properties 232B
gradle-wrapper.jar 53KB
README.md 2KB
gradlew.bat 2KB
gradle.properties 1KB
.gitignore 208B
app
src
androidTest
java
com
project
tencentsdkcustomdemo
ExampleInstrumentedTest.java 780B
test
java
com
project
tencentsdkcustomdemo
ExampleUnitTest.java 393B
main
AndroidManifest.xml 2KB
res
raw
vertex_shader.glsl 270B
fragment_shader.glsl 310B
fragment_shader_screen.glsl 273B
vertex_shader_screen.glsl 222B
mipmap-xxxhdpi
ic_launcher.png 9KB
ic_launcher_round.png 15KB
drawable
shape_button_background.xml 191B
beauty_filter_yuanqi.png 236KB
ic_settings.xml 923B
layout
activity_audience_live.xml 1KB
activity_live_room_list.xml 3KB
activity_custom_audience.xml 1KB
activity_custom_anchor.xml 2KB
activity_setting.xml 2KB
live_room_item.xml 540B
activity_custom_live_player.xml 1KB
values
colors.xml 208B
strings.xml 83B
styles.xml 1KB
mipmap-xxhdpi
live_camera_back.png 1KB
ic_appicon.png 9KB
live_camera_front.png 1KB
java
com
project
tencentsdkcustomdemo
constants
Constant.java 582B
GenerateTestUserSig.java 8KB
utils
SPUtils.java 11KB
ui
CustomAnchorActivity.java 8KB
LiveRoomManager.java 5KB
BaseActivity.java 1KB
CustomAudienceActivity.java 5KB
LiveRoomListAdapter.java 2KB
SettingActivity.java 3KB
LiveRoomListActivity.java 7KB
CustomLivePlayerActivity.java 2KB
AudienceLiveActivity.java 22KB
media
utils
ShaderUtil.java 3KB
DisplayUtil.java 378B
camera
CameraInterface.java 270B
CameraBuilder.java 2KB
Camera2Helper.java 9KB
CameraHelper.java 5KB
egl
CameraFboRender.java 11KB
EglHelper.java 6KB
EglSurfaceView.java 6KB
TextureFrame.java 594B
CameraEglSurfaceView.java 4KB
CameraRender.java 6KB
CameraHelper.java 4KB
audio
RecordConfig.java 4KB
RecordDataListener.java 272B
RecordHelper.java 7KB
RecordStateListener.java 355B
render
utils
Size.java 412B
TRTCRenderVideoFrame.java 12KB
egl
GPUImageFilter.java 5KB
EGL10Helper.java 6KB
EglCore.java 3KB
TextureRotationUtils.java 3KB
Program.java 2KB
Rotation.java 2KB
EGL14Helper.java 7KB
EGLHelper.java 769B
OpenGlUtils.java 7KB
GpuImageI420Filter.java 4KB
LiveRenderVideoFrame.java 9KB
.gitignore 7B
build.gradle 2KB
proguard-rules.pro 751B
build.gradle 558B
共 79 条
- 1
资源评论
想变得很厉害
- 粉丝: 39
- 资源: 4731
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功