AliVCSDK
6.17.0
阿里云音视频SDK,为视频开发者提供一站式接入服务
载入中...
搜索中...
未找到
AlivcFpsEnum.java
1
package
com.alivc.live.pusher;
2
13
@Visible
14
public
enum
AlivcFpsEnum
{
15
19
FPS_8
(8),
20
24
FPS_10
(10),
25
29
FPS_12
(12),
30
34
FPS_15
(15),
35
39
FPS_20
(20),
40
44
FPS_25
(25),
45
49
FPS_30
(30);
50
51
private
final
int
mFps;
52
53
AlivcFpsEnum
(
int
fps) {
54
mFps = fps;
55
}
56
62
public
int
getFps
() {
63
return
mFps;
64
}
65
72
public
static
AlivcFpsEnum
fromValue
(
int
value) {
73
if
(value <= 0) {
74
return
AlivcLivePushConstants
.DEFAULT_VALUE_FPS;
75
}
else
if
(value <= 8) {
76
return
AlivcFpsEnum
.
FPS_8
;
77
}
else
if
(value <= 10) {
78
return
AlivcFpsEnum
.
FPS_10
;
79
}
else
if
(value <= 12) {
80
return
AlivcFpsEnum
.
FPS_12
;
81
}
else
if
(value <= 15) {
82
return
AlivcFpsEnum
.
FPS_15
;
83
}
else
if
(value <= 20) {
84
return
AlivcFpsEnum
.
FPS_20
;
85
}
else
if
(value <= 25) {
86
return
AlivcFpsEnum
.
FPS_25
;
87
}
else
if
(value <= 30) {
88
return
AlivcFpsEnum
.
FPS_30
;
89
}
90
return
AlivcLivePushConstants
.DEFAULT_VALUE_FPS;
91
}
92
}
com.alivc.live.pusher.AlivcLivePushConstants
推流常量
Definition:
AlivcLivePushConstants.java:9
com.alivc.live.pusher.AlivcFpsEnum
推流视频采集帧率
Definition:
AlivcFpsEnum.java:14
com.alivc.live.pusher.AlivcFpsEnum.FPS_10
FPS_10
Definition:
AlivcFpsEnum.java:24
com.alivc.live.pusher.AlivcFpsEnum.fromValue
static AlivcFpsEnum fromValue(int value)
Definition:
AlivcFpsEnum.java:72
com.alivc.live.pusher.AlivcFpsEnum.FPS_8
FPS_8
Definition:
AlivcFpsEnum.java:19
com.alivc.live.pusher.AlivcFpsEnum.FPS_15
FPS_15
Definition:
AlivcFpsEnum.java:34
com.alivc.live.pusher.AlivcFpsEnum.getFps
int getFps()
Definition:
AlivcFpsEnum.java:62
com.alivc.live.pusher.AlivcFpsEnum.FPS_25
FPS_25
Definition:
AlivcFpsEnum.java:44
com.alivc.live.pusher.AlivcFpsEnum.FPS_20
FPS_20
Definition:
AlivcFpsEnum.java:39
com.alivc.live.pusher.AlivcFpsEnum.FPS_30
FPS_30
Definition:
AlivcFpsEnum.java:49
com.alivc.live.pusher.AlivcFpsEnum.FPS_12
FPS_12
Definition:
AlivcFpsEnum.java:29