AliVCSDK 6.17.0
阿里云音视频SDK,为视频开发者提供一站式接入服务
 
载入中...
搜索中...
未找到
AlivcFpsEnum.java
1package com.alivc.live.pusher;
2
13@Visible
14public enum AlivcFpsEnum {
15
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}
推流视频采集帧率
static AlivcFpsEnum fromValue(int value)