рдмрд┐рдЯ рд╕реНрд╡рд┐рдЪ рд▓реЛрдХрд▓-рдлрд░реНрд╕реНрдЯ рд╡реЗрдореЛ рдирд┐рдпрдВрддреНрд░рдг тАФ рдбрд┐рд╕реНрдХрд╡реНрд╣рд░реА рдЖрдгрд┐ рдХрдВрдЯреНрд░реЛрд▓рд╕рд╛рдареА рдХреНрд▓рд╛рдЙрдбрдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╛рд╣реА.
рдкреВрд░реНрдг рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рд╕рдкреЛрд░реНрдЯ: рд╕реНрд╡рд┐рдЪреЗрд╕, рдбрд┐рдорд░, рд▓рд╛рдИрдЯ рд╕реНрд╡рд┐рдЪреЗрд╕, рдЗрдирд╕рд╛рдЗрдЯ рдкреНрд▓рдЧ (рдКрд░реНрдЬрд╛), рдореЛрд╢рди рд╕реЗрдиреНрд╕рд░реНрд╕, рдЖрдЙрдЯрдбреЛрдЕрд░ рдкреНрд▓рдЧ, рдореЗрдХрд░ рдЖрдгрд┐ рдмреНрд░рд┐рдЬ.
рдмрд┐рд▓реНрдЯ-рдЗрди рд╡рд╛рдп-рдлрд╛рдп рдкреНрд░реЛрд╡реНрд╣рд┐рдЬрдирд┐рдВрдЧ: рд╕реНрдХреЕрди рдиреЗрдЯрд╡рд░реНрдХреНрд╕, рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рд╕реЗрдЯрдЕрдкрд╕рд╛рдареА AES-рдПрдирдХреНрд░рд┐рдкреНрдЯ рдкрд╛рд╕рд╡рд░реНрдб.
рдирд╡реАрди рдХрд╛рдп рдЖрд╣реЗ / рд╕реБрдзрд╛рд░рдгрд╛
рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдСрди-рдиреЗрдЯрд╡рд░реНрдХ рдбрд┐рдЯреЗрдХреНрд╢рдирд╕рд╛рдареА SSDP/UPnP (MтАСSEARCH тЖТ setup.xml рдкрд╛рд░реНрд╕рд┐рдВрдЧ) рджреНрд╡рд╛рд░реЗ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рдбрд┐рд╕реНрдХрд╡реНрд╣рд░реА рдордЬрдмреВрдд рдХреЗрд▓реА.
AES-128-CBC рдкрд╛рд╕рд╡рд░реНрдб рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рдирд╕рд╣ рд╕реБрдзрд╛рд░рд┐рдд рд╡рд╛рдп-рдлрд╛рдп рдкреНрд░реЛрд╡реНрд╣рд┐рдЬрдирд┐рдВрдЧ рдлреНрд▓реЛ (рд╡реЗрдореЛ рдХреНрд░рд┐рдкреНрдЯреЛ рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯреЗрд╢рди рдкрд╣рд╛).
UI рд╕реБрдзрд╛рд░рдгрд╛: рд╕реНрдкрд╖реНрдЯ рд╡рд╛рдп-рдлрд╛рдп рд╕реЗрдЯрдЕрдк рдбрд╛рдпрд▓реЙрдЧ, рдПрд░рд░ рдореЗрд╕реЗрдЬ, рдкрд╛рд╕рд╡рд░реНрдб рджреГрд╢реНрдпрдорд╛рдирддрд╛ рдЯреЙрдЧрд▓ рдЖрдгрд┐ рдХрдиреЗрдХреНрд╢рди/рд╣рдБрдбрд╢реЗрдХрд╕рд╛рдареА рд╕реНрдЯреЗрдЯрд╕ рдЗрдВрдбрд┐рдХреЗрдЯрд░.
рдбрд┐рд╡реНрд╣рд╛рдЗрд╕реЗрд╕ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛рдирд╛ рдЪрд╛рдВрдЧрд▓реЗ рд╕реНрдЯреЗрдЯ рд╣рдБрдбрд▓рд┐рдВрдЧ рдЖрдгрд┐ рдПрд░рд░ рд░рд┐рдкреЛрд░реНрдЯрд┐рдВрдЧ (GetBinaryState / SetBinaryState SOAP рдХреЙрд▓).
рдбрд╛рд░реНрдХ рдореЛрдб рдЖрдгрд┐ рдереАрдо рд░рд┐рдлрд╛рдЗрдирдореЗрдВрдЯреНрд╕.
рд╕реБрд╕рдВрдЧрддрддрд╛ рдЖрдгрд┐ рдЖрд╡рд╢реНрдпрдХрддрд╛
рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рдЖрдгрд┐ рдлреЛрди рдПрдХрд╛рдЪ рд╡рд╛рдп-рдлрд╛рдп рдиреЗрдЯрд╡рд░реНрдХрд╡рд░ рдЕрд╕рд▓реЗ рдкрд╛рд╣рд┐рдЬреЗрдд.
рд░рд╛рдЙрдЯрд░рдиреЗ SSDP рд╢реЛрдзрдгреНрдпрд╛рд╕рд╛рдареА UDP рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯрд▓рд╛ рдЕрдиреБрдорддреА рджрд┐рд▓реА рдкрд╛рд╣рд┐рдЬреЗ.
Android SDK: рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ API 24+ рд╡рд░ рдЪрд╛рд▓рддреЗ; рд▓рдХреНрд╖реНрдп SDK 36 рдкрд░реНрдпрдВрдд рдЪрд╛рдЪрдгреА рдХреЗрд▓реА рдЬрд╛рддреЗ.
рд╡рд╛рдп-рдлрд╛рдп рд╕реНрдХреЕрдирд┐рдВрдЧрд╕рд╛рдареА рд╕реНрдерд╛рди рдкрд░рд╡рд╛рдирдЧреНрдпрд╛ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗрдд (рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдиреЗ рд░рдирдЯрд╛рдЗрдорд╡рд░ рдордВрдЬреВрд░ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ).
рдпрд╛ рд░реЛрдЬреА рдЕрдкрдбреЗрдЯ рдХреЗрд▓реЗ
рем рдлреЗрдмреНрд░реБ, реирежреирем
рдШрд░ рдЖрдгрд┐ рдирд┐рд╡рд╛рд╕