NIMSDK-AOS
10.9.50
首页
相关页面
包
类
文件
文件列表
plugins
avchat
src
com
netease
nimlib
sdk
avchat
video
AVChatExternalVideoRender.java
浏览该文件的文档.
1
/*
2
* Copyright (c) 2014-2018 NetEase, Inc.
3
* All right reserved.
4
*/
5
6
package
com.netease.nimlib.sdk.avchat.video;
7
8
import
com
.
netease
.
nimlib
.
sdk
.
avchat
.
video
.
AVChatVideoFrame
;
9
import
com
.
netease
.nrtc.sdk.video.ExternalVideoRender;
10
import
com
.
netease
.nrtc.sdk.video.VideoFrame;
11
12
/**
13
* 视频自定义画布
14
*/
15
public
abstract
class
AVChatExternalVideoRender
extends
ExternalVideoRender {
16
17
/**
18
* 释放画布资源
19
*/
20
public
void
release
() {
21
super.release();
22
}
23
24
@Override
25
public
final
void
onFrame
(VideoFrame frame) {
26
AVChatVideoFrame
f =
new
AVChatVideoFrame
(frame);
27
onFrame
(f);
28
}
29
30
/**
31
* 视频数据
32
*
33
* @param videoFrame videoFrame
34
*/
35
public
abstract
void
onFrame
(
final
AVChatVideoFrame
videoFrame);
36
37
/**
38
* 初始化
39
*
40
* @return true 成功
41
*/
42
public
abstract
boolean
initialize
();
43
}
com.netease.nimlib.sdk
Definition:
NosTokenSceneConfig.java:1
com.netease.nimlib.sdk.avchat.video.AVChatExternalVideoRender
视频自定义画布
Definition:
AVChatExternalVideoRender.java:15
com.netease
com
com.netease.nimlib.sdk.avchat.video.AVChatExternalVideoRender.release
void release()
释放画布资源
Definition:
AVChatExternalVideoRender.java:20
com.netease.nimlib.sdk.avchat.video.AVChatVideoFrame
Definition:
AVChatVideoFrame.java:5
com.netease.nimlib.sdk.avchat.video.AVChatExternalVideoRender.onFrame
final void onFrame(VideoFrame frame)
Definition:
AVChatExternalVideoRender.java:25
com.netease.nimlib.sdk.avchat.video
Definition:
AVChatVideoCapturerFactory.java:6
com.netease.nimlib.sdk.avchat.video.AVChatExternalVideoRender.initialize
abstract boolean initialize()
初始化
com.netease.nimlib.sdk.avchat
Definition:
AVChatCallback.java:6
com.netease.nimlib
生成于 2025年 九月 12日 星期五 10:22:50 , 为 NIMSDK-AOS使用
1.8.11