TVOverlay рд╕рд╣ рддреБрдордЪрд╛ Android TV рдЕрдиреБрднрд╡ рд╡рд╛рдврд╡рд╛ - рд╣реЗ рдЕрдВрддрд┐рдо рдЕреЕрдк рдЬреЗ рддреБрдордЪреНрдпрд╛ рдЯреАрд╡реНрд╣реАрд▓рд╛ рдорд╛рд╣рд┐рддреА рд╣рдм рдмрдирд╡рддреЗ рдЬреЗ рдкреВрд░реНрд╡реА рдХрдзреАрд╣реА рдирд╡реНрд╣рддреЗ. рддреБрдореНрд╣реА рдЕрдиреМрдкрдЪрд╛рд░рд┐рдХ рдкреНрд░реЗрдХреНрд╖рдХ рдЕрд╕рд╛рд▓ рдХрд┐рдВрд╡рд╛ рдЯреЗрдХ рдЙрддреНрд╕рд╛рд╣реА рдЕрд╕рд╛рд▓, TVOverlay рддреБрдордЪреА рдЯреАрд╡реНрд╣реА рд╕рд╛рдордЧреНрд░реА рдЕрддреНрдпрд╛рд╡рд╢реНрдпрдХ рдорд╛рд╣рд┐рддреА рдЖрдЪреНрдЫрд╛рджрд┐рдд рдХрд░реВрди рдЖрдгрд┐ рддреБрдореНрд╣рд╛рд▓рд╛ рддрд┐рдЪреНрдпрд╛ рд╕реНрд╡рд░реВрдкрд╛рд╡рд░ рдкреВрд░реНрдг рдирд┐рдпрдВрддреНрд░рдг рджреЗрдКрди рд╡рд╛рдврд╡рддреЗ.
рдореБрдЦреНрдп рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ:
1. рдирд┐рдпрдВрддреНрд░рдг:
TvOverlay рддреНрдпрд╛рдЪреЗ рд╕рд╣рдХрд╛рд░реА рдЕреЕрдк, TvOverlay рд░рд┐рдореЛрдЯ рд╡рд╛рдкрд░реВрди рд╕рд╣рдЬрддреЗрдиреЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рд╛. рд╡реИрдХрд▓реНрдкрд┐рдХрд░рд┐рддреНрдпрд╛, рддреЗ рд╣реЛрдо рдЕрд╕рд┐рд╕реНрдЯрдВрдЯ рдЖрдгрд┐ рддреБрдордЪреНрдпрд╛ рд╕реНрдорд╛рд░реНрдЯ рд╣реЛрдо рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдорд╢реА рд╕реБрд╕рдВрдЧрдд рдмрдирд╡реВрди, рд░реЗрд╕реНрдЯ API рдХрд┐рдВрд╡рд╛ MQTT рджреНрд╡рд╛рд░реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рд╛.
2. рд╕реВрдЪрдирд╛:
рддреБрдордЪрд╛ Android рдлреЛрди (TvOverlay рд░рд┐рдореЛрдЯ рдЕреЕрдкрд╕рд╣), REST API рдЖрдгрд┐ рд╣реЛрдо рдЕрд╕рд┐рд╕реНрдЯрдВрдЯрд╕рд╣ рдПрдХрд╛рдзрд┐рдХ рд╕реНрддреНрд░реЛрддрд╛рдВрдХрдбреВрди рд╕реВрдЪрдирд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рд╛. TVOverlay рддреАрди рдбреАрдлреЙрд▓реНрдЯ рд╕реВрдЪрдирд╛ рдорд╛рдВрдбрдгреА рдСрдлрд░ рдХрд░рддреЗ - рдбреАрдлреЙрд▓реНрдЯ, рдорд┐рдирд┐рдорд▓рд┐рд╕реНрдЯ рдЖрдгрд┐ рдлрдХреНрдд рдЖрдпрдХреЙрди - рддреБрдордЪреНрдпрд╛ рдкреНрд░рд╛рдзрд╛рдиреНрдпрд╛рдВрдиреБрд╕рд╛рд░. рдкреНрд░реАрдорд┐рдпрдо рд╡рд╛рдкрд░рдХрд░реНрддреЗ рдЦрд░реЛрдЦрд░ рдЕрдиреБрдХреВрд▓ рдЕрдиреБрднрд╡рд╛рд╕рд╛рдареА рддреНрдпрд╛рдВрдЪреЗ рд╕реНрд╡рддрдГрдЪреЗ рд╕реВрдЪрдирд╛ рд▓реЗрдЖрдЙрдЯ рджреЗрдЦреАрд▓ рдбрд┐рдЭрд╛рдЗрди рдХрд░реВ рд╢рдХрддрд╛рдд.
рей. рдШрдбреНрдпрд╛рд│:
рдЖрдордЪреНрдпрд╛ рдШрдбреНрдпрд╛рд│ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рд╕рд╣ рд╢реЗрдбреНрдпреВрд▓рд╡рд░ рд░рд╣рд╛ рдЖрдгрд┐ рдкреНрд░реАрдорд┐рдпрдо рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдореНрд╣рдгреВрди, рддреБрдордЪреНрдпрд╛ рд╢реИрд▓реАрд╢реА рдЬреБрд│рдгреНрдпрд╛рд╕рд╛рдареА рддреЗ рд╡реИрдпрдХреНрддрд┐рдХреГрдд рдХрд░рд╛. рддреЗ рдЕрджреНрд╡рд┐рддреАрдпрдкрдгреЗ рдЖрдкрд▓реЗ рдмрдирд╡рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд┐рд╡рд┐рдз рд░рдВрдЧ рдЖрдгрд┐ рдордЬрдХреВрд░ рдкрд░реНрдпрд╛рдпрд╛рдВрдордзреВрди рдирд┐рд╡рдбрд╛.
4. рдирд┐рд╢реНрдЪрд┐рдд рд╕реВрдЪрдирд╛:
рдирд┐рд╢реНрдЪрд┐рдд рд╕реВрдЪрдирд╛рдВрд╕рд╣ рдорд╣рддреНрддреНрд╡рд╛рдЪреА рдорд╛рд╣рд┐рддреА рдПрдХрд╛ рджреГрд╖реНрдЯреАрдХреНрд╖реЗрдкрд╛рдд рдареЗрд╡рд╛. рдпрд╛ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд╕реВрдЪрдирд╛ рддреБрдордЪреНрдпрд╛ рдЯреАрд╡реНрд╣реА рд╕реНрдХреНрд░реАрдирдЪреНрдпрд╛ рдХреЛрдкрд▒реНрдпрд╛рдд рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡реЗрд│реЗрд╕рд╛рдареА рдХрд┐рдВрд╡рд╛ рддреБрдореНрд╣реА рдбрд┐рд╕рдорд┐рд╕ рдХрд░реЗрдкрд░реНрдпрдВрдд рджреГрд╢реНрдпрдорд╛рди рд░рд╛рд╣рддрд╛рдд.
5. рдЖрдЪреНрдЫрд╛рджрди рдкрд╛рд░реНрд╢реНрд╡рднреВрдореА:
рдЖрдордЪреНрдпрд╛ рдкрд╛рд░реНрд╢реНрд╡рднреВрдореА рд╕реНрддрд░рд╛рд╕рд╣ рд╡рд╛рддрд╛рд╡рд░рдг рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рд╛, рдЬреЗ рдЖрдЪреНрдЫрд╛рджрд┐рдд рд╕рд╛рдордЧреНрд░реА рдЖрдгрд┐ рддреБрдордЪреНрдпрд╛ рдЯреАрд╡реНрд╣реА рд╕рд╛рдордЧреНрд░реАрдордзреНрдпреЗ рдмрд╕рддреЗ. рдореЗрдиреВрд╕рд╣ рд╡реНрдпрд╡рд╣рд╛рд░ рди рдХрд░рддрд╛ рдХреГрддреНрд░рд┐рдорд░рд┐рддреНрдпрд╛ рдЯреАрд╡реНрд╣реА рдмреНрд░рд╛рдЗрдЯрдиреЗрд╕ рдмрджрд▓рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ. рдкреНрд░реАрдорд┐рдпрдо рд╡рд╛рдкрд░рдХрд░реНрддреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдХрд╕реНрдЯрдорд╛рдпрдЭреЗрд╢рди рдкрд░реНрдпрд╛рдпрд╛рдВрдЪрд╛ рдЖрдирдВрдж рдШреЗрддрд╛рдд.
6. рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрд╕рд╛рдареА рдкреНрд░реАрд╕реЗрдЯ:
рдкреНрд░реАрд╕реЗрдЯ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рдирд╕рд╣ рд╡реЗрд│ рдЖрдгрд┐ рдореЗрд╣рдирдд рд╡рд╛рдЪрд╡рд╛. TvOverlay рджреЛрди рдкреНрд░реАрд╕реЗрдЯрд╕рд╣ рдпреЗрддреЛ рдЖрдгрд┐ рдкреНрд░реАрдорд┐рдпрдо рд╡рд╛рдкрд░рдХрд░реНрддреЗ рд╕реНрд╡рддрдГрдЪреЗ рддрдпрд╛рд░ рдЖрдгрд┐ рдЬрддрди рдХрд░реВ рд╢рдХрддрд╛рдд. рддреБрдордЪрд╛ рдЕрдиреБрднрд╡ рд╕реБрд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХрд╛рдЪ рд╡реЗрд│реА рдЕрдиреЗрдХ рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рд▓рд╛рдЧреВ рдХрд░рд╛.
рдирдореБрдиреЗ рдЖрдгрд┐ рд╡рд╛рдкрд░рд╛рд╕рд╛рдареА рдЖрдордЪреЗ рдЧрд┐рдердм рддрдкрд╛рд╕рд╛: https://github.com/gugutab/TvOverlay
рдпрд╛ рд░реЛрдЬреА рдЕрдкрдбреЗрдЯ рдХреЗрд▓реЗ
рек рдСрдХреНрдЯреЛ, реирежреирек