16 рдорд╛рд░реНрдЪ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ, рд╣рдо рдПрдХ рдЖрд░рд╛рдорджрд╛рдпрдХ рдЦреБрд▓реА рдЬрдЧрд╣ рдореЗрдВ рдмреИрдареЗ рдереЗ, рдФрд░ рдЕрдЧрд▓реЗ рджрд┐рди рдкреВрд░рд╛ рдХрд╛рд░реНрдпрд╛рд▓рдп рдПрдХ рджреВрд░рд╕реНрде рд╕реНрдерд╛рди, рдШрд░ рдореЗрдВ рдЪрд▓рд╛ рдЧрдпрд╛ред рдПрдХ рд╣рдмрд▓ рдкрд░ рдкрд░реНрдпрд╛рдкреНрдд рд╕рдорд╛рди рдХрд╣рд╛рдирд┐рдпрд╛рдВред рд▓реЗрдХрд┐рди рд╣рдорд╛рд░реА рд╕реНрдерд┐рддрд┐ рдХреА рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рдХрд░реНрдордЪрд╛рд░рд┐рдпреЛрдВ рдХрд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХрд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рд╣реИред рдпреЗ рддреАрди рд╣рдЬрд╛рд░ рд╕реЗ рдЕрдзрд┐рдХ рдЫрд╛рддреНрд░ рд╣реИрдВ рдЬреЛ рдкреВрд░реЗ рд╕рдордп рдореЗрдВ рдЕрдзреНрдпрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдП рдереЗ, рд▓реЗрдХрд┐рди рдПрдХ рддрд░рдл рдкрддреНрд░рд╛рдЪрд╛рд░ рдореЗрдВ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдпрд╛редрдХреНрдпрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛
рд╢рд┐рдХреНрд╖рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╢рд┐рдХреНрд╖рдг рд╡рд┐рднрд╛рдЧ рдиреЗ рдСрдирд▓рд╛рдЗрди рд╡реНрдпрд╛рдЦреНрдпрд╛рди рдХреЗ рд▓рд┐рдП рджрд┐рд╢рд╛рдирд┐рд░реНрджреЗрд╢ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдП рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬреИрд╕реЗ:рдХрдХреНрд╖рд╛ рдХреА рдЕрд╡рдзрд┐- 4 ., , (30-40 ), .
- 8 . ( ), ( , , , ).
, , .
рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдирд╛, тАУ , , . : , 15-20 , , .
(10-12 ). (30+ ), ┬л┬╗ , , 2 . 2 . тАУ .
рдкрд╣рд▓реА рдФрд░ рджреВрд╕рд░реА рдкрдВрдХреНрддрд┐ рдХреЗ рдХрд░реНрдордЪрд╛рд░рд┐рдпреЛрдВ рдХреЗ рд╕рдорд░реНрдерди рдкрд░ рдмрд╣реБрдд рдмрдбрд╝рд╛ рдХрд╛рдо рдЧрд┐рд░ рдЧрдпрд╛ред рдЕрдЪрд╛рдирдХ, рд╣рдЬрд╛рд░реЛрдВ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдбрд┐рд╡рд╛рдЗрд╕ рд╕рдорд░реНрдерди рдкрд░ рджрд┐рдЦрд╛рдИ рджрд┐рдП, рдЬрд┐рд╕ рдкрд░ рдЖрд╡рд╢реНрдпрдХ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдирд╛, рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЗрд╕реЗрдВрд╕ рдЬрд╛рд░реА рдХрд░рдирд╛ рдФрд░, рдЕрдЪрд╛рдирдХ, рдЬреВрдо рдХреНрд░реАрдорд┐рдпрд╛ рдореЗрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ (рдЬреЛ рд╡рд╣рд╛рдВ рдЫреЛрдбрд╝рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣реЗ), рдПрдХ рдПрдХреАрдХреГрдд рд╡реАрдкреАрдПрди рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рд╕рд╛рде рдУрдкреЗрд░рд╛редрдЬрд╝реВрдо рдХреЛ рдореБрдЦреНрдп рдордВрдЪ рдХреЗ рд░реВрдк рдореЗрдВ рдЪреБрдирд╛ рдЧрдпрд╛ рдерд╛редрдкреНрд░рд╛рд░рдВрдн рдореЗрдВ, рдХрдХреНрд╖рд╛рдУрдВ рдХреЗ рдирд┐рдпреЛрдЬрди, рд╕рдореНрдореЗрд▓рдиреЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдФрд░ рд╕рднреА рдЫрд╛рддреНрд░реЛрдВ рдФрд░ рд╢рд┐рдХреНрд╖рдХреЛрдВ рдХреЛ рд╕реВрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде рдкреНрд░рд╢реНрди рдЙрддреНрдкрдиреНрди рд╣реБрдЖредрдпрд╣ рд╡рд╣реА рд╣реИ рдЬреЛ рдЬрд╝реВрдо рд▓реЗрдХреНрдЪрд░ рд╢реЗрдбреНрдпреВрд▓ рдкрд╣рд▓реЗ рдХреБрдЫ рджрд┐рдиреЛрдВ рдХреЗ рд▓рд┐рдП рджреЗрдЦрд╛ рдЧрдпрд╛ рдерд╛ред рдЬрд┐рд╕рдореЗрдВ рд╕рднреА рд╕рдореНрдореЗрд▓рди рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдмрдирд╛рдП рдЧрдП рдереЗрдФрд░ рдЗрд╕рд▓рд┐рдП, рдЬрдм рдпрд╣ 1s рдореЗрдВ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рд╣реБрдЖредрдореЗрд░реЗ рд╕рд╣рдХрд░реНрдореА рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЭреВрдо рдПрдкреАрдЖрдИ рдХреЛ рддреБрд░рдВрдд рд╕реНрдореЛрдХреНрдб рдХрд┐рдпрд╛ рдФрд░ рд╢реЗрдбреНрдпреВрд▓ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рдореНрдореЗрд▓рди рдХреЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдирд┐рд░реНрдорд╛рдг рдХреЛ рдЦрд░рд╛рдм рдХрд░ рджрд┐рдпрд╛ред рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреА рд╕реВрдЪрдирд╛редрдФрд░ рдпрд╣рд╛рдВ рд╕рд░реНрдЧреЗрдИ рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рд▓рд┐рдВрдХ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдЬреВрдо рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рдореНрдореЗрд▓рди рдХреИрд╕реЗ рдмрдирд╛рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВредрдореИрдВ, рдмрджрд▓реЗ рдореЗрдВ, рдПрдВрдбреНрд░реЙрдЗрдб рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдПрдХреАрдХрд░рдг рдкрд░ рдЕрдиреБрднрд╡ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВредрд╣рдорд╛рд░реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдирд┐рдХрд▓рд╛, рдХреНрдпреЛрдВрдХрд┐ рд╕рд░реНрд╡рд░ рдкрд░ рд╕рдореНрдореЗрд▓рди рдмрдирд╛рдП рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рдЙрдирдХреЗ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХреЛ рдлреЛрди рдкрд░ рдЕрдиреБрд╕реВрдЪреА рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИредрдЬрд╝реВрдо рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рдЕрдиреБрд╕реВрдЪреА рдЗрдВрдЯрд░рдлрд╝реЗрд╕рдЕрдм рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИредрд╕реНрд░реЛрдд рдХреЛрдб1. рдПрд╕рдбреАрдХреЗ рд╕реЗ рджреЛ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХрд╛ рдЖрдпрд╛рдд рдХрд░реЗрдВ : рдХреЙрдордирдмрд┐рд▓ рдФрд░ рдореЛрдмрд┐рд▓рд░реНрдЯред рдпрд╣ рд╢рд╛рдпрдж рд╕рдмрд╕реЗ рджреБрдЦрдж рдЪрд░рдг рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЖрд╡реЗрджрди 80 рдореЗрдЧрд╛рдмрд╛рдЗрдЯ рднрд╛рд░реА рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред2. рд╣рдо рдЕрдкрдиреА рдЧрддрд┐рд╡рд┐рдзрд┐ рдпрд╛ рдЦрдВрдб рдореЗрдВ InitAuthSDKCallback, MeetingServiceListener рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВред рдЬрд╝реВрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, 21 рдХрд╛ рдиреНрдпреВрдирддрдо рдПрдкреАрдЖрдИ рдЖрд╡рд╢реНрдпрдХ рд╣реИ (рд╕рд╛рдЗрдЯ рдкрд░ рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ minSdkVersion 16 рдЗрдВрдЧрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдмрд╣реБрдд рдЬрд▓реНрджреА рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдПрд╕рдбреАрдХреЗ рд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдирдореВрдиреЛрдВ рдореЗрдВ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдкрд░ рдзреНрдпрд╛рди рджреЗрдирд╛ рдмреЗрд╣рддрд░ рд╣реИ)редрдПрдХ рдЯреБрдХрдбрд╝рд╛ рдмрдирд╛рддреЗ рд╕рдордп, рдПрд╕рдбреАрдХреЗ рдХреЛ рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝ рдХрд░реЗрдВрдЖрд░рдВрднрд┐рдХ рдЬрд╝реВрдо рдПрд╕рдбреАрдХреЗprivate View view;
private ZoomSDK mZoomSDK;
@Override
public View onCreateView(
LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
view = inflater.inflate(R.layout.fragment_first, container, false);
mZoomSDK = ZoomSDK.getInstance();
if (mZoomSDK.isLoggedIn()) {
getActivity().onBackPressed();
return null;
}
InitAuthSDKHelper.getInstance().initSDK(getContext(), this);
if (mZoomSDK.isInitialized()) {
ZoomSDK.getInstance().getMeetingService().addListener(this);
ZoomSDK.getInstance().getMeetingSettingsHelper().enable720p(true);
}
return view;
}
рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, InitAuthSDKHelper рдХреНрд▓рд╛рд╕ рдмрдирд╛рдПрдВ рдФрд░ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдХреЙрд▓ рдХрд░реЗрдВ:initSDKpublic void initSDK(Context context, InitAuthSDKCallback callback) {
if (!mZoomSDK.isInitialized()) {
mInitAuthSDKCallback = callback;
ZoomSDKInitParams initParams = new ZoomSDKInitParams();
initParams.appKey = SDK_KEY;
initParams.appSecret = SDK_SECRET;
initParams.enableLog = true;
initParams.logSize = 50;
initParams.domain = WEB_DOMAIN;
initParams.videoRawDataMemoryMode = ZoomSDKRawDataMemoryMode.ZoomSDKRawDataMemoryModeStack;
mZoomSDK.initialize(context, this, initParams);
}
}
рдпрд╣рд╛рдВ рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдорд╛рдкрджрдВрдбреЛрдВ рдкрд░ рдзреНрдпрд╛рди рджреЗрддреЗ рд╣реИрдВ:appKey рдФрд░ appSecret - рдпрд╣ рдЖрдкрдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреА рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдФрд░ рдЧреБрдкреНрдд рдХреБрдВрдЬреА рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рдЬрд╝реВрдо рд╕рд╛рдЗрдЯ рдкрд░ рдмрдирд╛рддреЗ рд╣реИрдВ (рдЗрд╕реЗ рд▓рдЧрднрдЧ 1 рдорд┐рдирдЯ рд▓рдЧрддрд╛ рд╣реИ), рдПрдХ рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдкрдВрдЬреАрдХреГрддредрд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ, рдЙрдиреНрд╣реЗрдВ рдкрд╣рдЪрд╛рди рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреГрдврд╝рддрд╛ рд╕реЗ рд╣рддреЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИредрдЗрд╕рдХреЗ рдмрдЬрд╛рдп, рдЖрдкрдХреЛ jwtToken рдкреИрд░рд╛рдореАрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП , рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдпрд╣рд╛рдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ редрд╕рдореНрдореЗрд▓рди рдХрдиреЗрдХреНрд╢рдиprivate AutoCompleteTextView idMeeting;
private AutoCompleteTextView idDisplayName;
private void onClickJoin() {
if(!mZoomSDK.isInitialized())
{
Toast.makeText(getContext(),"ZoomSDK has not been initialized
successfully",Toast.LENGTH_SHORT).show();
InitAuthSDKHelper.getInstance().initSDK(getContext(), this);
return;
}
if (ZoomSDK.getInstance().getMeetingSettingsHelper().isCustomizedMeetingUIEnabled()) {
ZoomSDK.getInstance().getSmsService().enableZoomAuthRealNameMeetingUIShown(false);
} else {
ZoomSDK.getInstance().getSmsService().enableZoomAuthRealNameMeetingUIShown(true);
}
String number = idMeeting.getText().toString();
String name = idDisplayName.getText().toString();
JoinMeetingParams params = new JoinMeetingParams();
params.meetingNo = number;
params.displayName = name;
ZoomSDK.getInstance().getMeetingService().joinMeetingWithParams(getContext(), params);
}

рдпрд╣ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореВрд▓ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЕрдиреБрдХреВрд▓рди рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХрд╛ рд╕рдорд░реНрдерди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИредрдЬрд╛рдБрдЪ - рдкрд░рд┐рдгрд╛рдо
- рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ (рдЙрди рдорд╛рдорд▓реЛрдВ рдХреЛ рдЫреЛрдбрд╝рдХрд░ рдЬрдм рдХрд╛рд░реНрдпрд╢рд╛рд▓рд╛рдУрдВ рдФрд░ рд╡рд┐рд╢реЗрд╖ рдЙрдкрдХрд░рдгреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ) рдХреЛ рдСрдирд▓рд╛рдЗрди рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
- рд╕рдВрдЪрд╛рд░ рд╕рд╛рдзрдиреЛрдВ рдХреЗ рдЪрд┐рдбрд╝рд┐рдпрд╛рдШрд░ рдХреЛ рдЦрддреНрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХреЗрдВрджреНрд░рд┐рдд рдФрд░ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рджреГрд╖реНрдЯрд┐рдХреЛрдг рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдЬреЛ рд╣рд░ рдЯреНрдпреВрдЯрд░ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛ред
- рдпрджрд┐ рдЖрдкрдХреЗ рдмреИрдХрдПрдВрдб рдкрд░ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкрд╣рд▓реЗ рд╕реНрдерд╛рдкрд┐рдд рдХреА рдЧрдИ рдереА, рддреЛ рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рд╕рдореНрдореЗрд▓рдиреЛрдВ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдЬреНрдпрд╛рджрд╛ рд╕рдордп рдирд╣реАрдВ рд▓рдЧреЗрдЧрд╛ред