{"id":188294,"date":"2014-02-10T13:40:06","date_gmt":"2014-02-10T09:40:06","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=188294"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=188294","title":{"rendered":"<span class=\"post_title\">\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043a\u0440\u043e\u0441\u0441\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0433\u043e Smart TV \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043d\u0430 \u0431\u0430\u0437\u0435 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 SmartBox \u0434\u043b\u044f Samsung, LG, Philips \u0438 \u0434\u0440\u0443\u0433\u0438\u0445<\/span>"},"content":{"rendered":"<div class=\"content html_format\">   \t\u0412\u0432\u0438\u0434\u0443 \u0436\u0438\u0432\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0430 \u043a <a href=\"http:\/\/habrahabr.ru\/post\/211236\/\">\u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435<\/a> \u043e \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0435 <a href=\"https:\/\/github.com\/immosmart\/smartbox\">Smartbox<\/a>, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u0440\u0438\u0437\u0432\u0430\u043d\u0430 \u0441\u0442\u0430\u0442\u044c \u043e\u0441\u043d\u043e\u0432\u043e\u0439 \u0434\u043b\u044f \u043b\u044e\u0431\u043e\u0433\u043e \u043a\u0440\u043e\u0441\u0441\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0433\u043e SmartTv \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u044f \u0440\u0435\u0448\u0438\u043b\u0438 \u043e\u043f\u0438\u0441\u0430\u0442\u044c, \u043a\u0430\u043a \u0436\u0435 \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0442\u0430\u043a\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 <b>\u0440\u0430\u0437\u043e\u043c <\/b> \u0434\u043b\u044f <b>\u0442\u0440\u0451\u0445<\/b> \u0432\u0435\u043d\u0434\u043e\u0440\u043e\u0432 SmartTv \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432:<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\"  src=\"http:\/\/habr.habrastorage.org\/post_images\/7c6\/707\/ce4\/7c6707ce4bdc93469fd5933a69638eeb.png\" alt=\"image\"\/><\/div>\n<p><a name=\"habracut\"><\/a><br \/>  \u0418\u0442\u0430\u043a, \u0432 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u0432\u044b \u043d\u0430\u0439\u0434\u0451\u0442\u0435 \u043c\u043d\u043e\u0433\u043e \u043f\u043e\u043b\u0435\u0437\u043d\u043e\u0433\u043e, \u0435\u0441\u043b\u0438 \u0432\u044b:<\/p>\n<ul>\n<li><b>\u041d\u0430\u0447\u0438\u043d\u0430\u044e\u0449\u0438\u0439 Smart&#8217;\u0438\u0441\u0442<\/b> \u043d\u043e \u0438\u043c\u0435\u0435\u0442\u0435 \u043e\u043f\u044b\u0442 \u0432 \u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u0445 js\/html \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u0445<\/li>\n<li><b>\u041f\u0440\u043e\u0434\u0432\u0438\u043d\u0443\u0442\u044b\u0439 js\/html \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a<\/b> \u0438 \u0438\u0449\u0438\u0442\u0435 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443 \u0434\u043b\u044f \u043a\u0440\u043e\u0441\u0441\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0433\u043e SmartTV \u0440\u0435\u0448\u0435\u043d\u0438\u044f<\/li>\n<li><b>\u041d\u0430\u0447\u0438\u043d\u0430\u044e\u0449\u0438\u0439 js\/html \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a<\/b> \u0438 \u0445\u043e\u0442\u0438\u0442\u0435 \u043d\u0430\u0447\u0430\u0442\u044c \u0441 \u00ab\u0425\u0430\u0440\u0434\u043a\u043e\u0440\u0430\u00bb<\/li>\n<li><b>\u0422\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0449\u0438\u043a<\/b> \u043a\u043e\u0442\u043e\u0440\u043e\u043c\u0443 \u043d\u0443\u0436\u043d\u043e \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u044b\u0435 \u0442\u0440\u0435\u0442\u044c\u0438\u043c\u0438 \u043b\u0438\u0446\u0430\u043c\u0438 <\/li>\n<\/ul>\n<p>  \u0421\u0442\u0430\u0442\u044c\u044f \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0430\u0441\u044c \u00ab\u043f\u0443\u0445\u043b\u043e\u0439\u00bb \u0438 \u0441 \u043a\u0443\u0447\u0435\u0439 \u0441\u043f\u043e\u0439\u043b\u0435\u0440\u043e\u0432 \u2014 \u043f\u043e\u0442\u043e\u043c\u0443 \u043e\u0433\u043b\u0430\u0432\u043b\u0435\u043d\u0438\u0435:<\/p>\n<ul>\n<li><a href=\"#test\">\u0422\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f<\/a><\/li>\n<li><a href=\"#starte\">\u0417\u0430\u043f\u0443\u0441\u043a \u0432 \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0430\u0445 \u0432\u0435\u043d\u0434\u043e\u0440\u043e\u0432(\u0438 \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u0445)<\/a><\/li>\n<li><a href=\"#startd\">\u0417\u0430\u043f\u0443\u0441\u043a \u043d\u0430 SmartTv \u0442\u0435\u043b\u0435\u0432\u0438\u0437\u043e\u0440\u0430\u0445<\/a><\/li>\n<li><a href=\"#develop\">\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f<\/a><\/li>\n<li><a href=\"#see\">\u0421\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u0440\u0435\u0441\u0443\u0440\u0441\u044b \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432<\/a><\/li>\n<li><a href=\"#lib\">\u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 Smartbox<\/a><\/li>\n<\/ul>\n<p>  * \u0418\u0437-\u0437\u0430 \u0442\u043e\u0433\u043e \u0447\u0442\u043e, \u044d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0430 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u2014 \u043f\u0435\u0440\u0432\u044b\u043c\u0438 \u0438, \u043a\u0430\u043a \u043f\u043e\u043a\u0430\u0437\u0430\u043b\u043e\u0441\u044c \u043d\u0430\u0448\u0435\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u0435, \u0431\u043e\u043b\u0435\u0435 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u043c\u0438, \u0438\u0434\u0443\u0442 \u043f\u0443\u043d\u043a\u0442\u044b \u043e \u0437\u0430\u043f\u0443\u0441\u043a\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0432 \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0430\u0445 \u0438 \u043a\u043e\u043d\u0435\u0447\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u0445.<\/p>\n<h2><a name=\"test\"><\/a><b>\u0422\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f<\/b><\/h2>\n<p>  \u041e\u043a\u0443\u043d\u0443\u0432\u0448\u0438\u0441\u044c \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 SmartTv \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, \u0432\u044b \u0432 \u043a\u043e\u043d\u0435\u0447\u043d\u043e\u043c \u0438\u0442\u043e\u0433\u0435 \u0431\u0443\u0434\u0438\u0442\u0435 \u0432\u044b\u043d\u0443\u0436\u0434\u0435\u043d\u043d\u044b \u0442\u0430\u043a \u0438\u043b\u0438 \u0438\u043d\u0430\u0447\u0435 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0432\u043e\u0451 \u0442\u0432\u043e\u0440\u0435\u043d\u0438\u0435. <a href=\"http:\/\/ru.wikipedia.org\/wiki\/%D0%94%D0%B0%D0%BE\">\u0414\u0430\u043e<\/a> \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0434\u043b\u044f SmartTv \u0441\u043e\u0441\u0442\u043e\u0438\u0442 \u0438\u0437 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u043f\u0443\u043d\u043a\u0442\u043e\u0432:  <\/p>\n<ol>\n<li>\u0422\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435<\/li>\n<li>\u0422\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432 \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0430\u0445 \u0432\u0435\u043d\u0434\u043e\u0440\u043e\u0432<\/li>\n<li>\u0422\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u0430 \u043a\u043e\u043d\u0435\u0447\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u0445<\/li>\n<\/ol>\n<p>  \u0414\u0430\u043b\u0435\u0435 \u043c\u044b \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c, \u0434\u0432\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0445 \u0448\u0430\u0433\u0430 \u043d\u0430 \u043f\u0443\u0442\u0438 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u0430. \u041f\u0435\u0440\u0432\u044b\u0439 \u043f\u0443\u043d\u043a\u0442 \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u0447\u043d\u044b\u043c, \u0430 \u043f\u043e\u0442\u043e\u043c\u0443 \u0412\u044b \u0441\u0430\u043c\u0438 \u043d\u0430\u0439\u0434\u0435\u0442\u0435 \u043c\u043d\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u0433\u043e, \u043f\u0440\u043e\u0441\u0442\u043e \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0438 \u043d\u0430\u0436\u0430\u0432 \u043a\u043b\u0430\u0432\u0438\u0448\u0443 <code>F12<\/code> \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435. \u0415\u0449\u0435 \u043e\u0434\u043d\u0438\u043c \u00ab\u0445\u0430\u043a\u043e\u043c\u00bb \u0432 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u044f \u044d\u0442\u043e\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430. \u0412 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0435, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f <a href=\"http:\/\/pivotal.github.io\/jasmine\/\">jasmine<\/a> \u0434\u043b\u044f <a href=\"http:\/\/immosmart.github.io\/smartbox\/\">\u0442\u0435\u0441\u0442\u043e\u0432<\/a> \u0432 \u0441\u0440\u0435\u0434\u0435 \u0437\u0430\u043f\u0443\u0441\u043a\u0430.<\/p>\n<h2><a name=\"starte\"><\/a><b>\u0417\u0430\u043f\u0443\u0441\u043a \u0432 \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0430\u0445 \u0432\u0435\u043d\u0434\u043e\u0440\u043e\u0432<\/b><\/h2>\n<p>  <img decoding=\"async\" src=\"http:\/\/habr.habrastorage.org\/post_images\/7a0\/406\/03b\/7a040603bb9bb47aad84d988d1d32429.jpg\" alt=\"image\"\/><\/p>\n<p>  \u0414\u0430\u043b\u0435\u043a\u043e, \u043a\u0430\u043a \u043c\u044b \u0432\u044b\u044f\u0441\u043d\u0438\u043b\u0438, \u043d\u0435 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0435 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u2014 \u044d\u0442\u043e \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u044b, \u043f\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c\u044b\u0435 \u0441 \u043a\u0430\u0436\u0434\u044b\u043c SDK. (<a href=\"http:\/\/www.samsungdforum.com\/Devtools\/SdkDownload\">Samsung<\/a>, <a href=\"http:\/\/developer.lge.com\/resource\/tv\/RetrieveSdktools.dev\">LG<\/a>, <a href=\"http:\/\/www.yourappontv.com\/sdk\/download\">Philips<\/a>) \u0412 \u043a\u043e\u043d\u0435\u0447\u043d\u043e\u043c \u0438\u0442\u043e\u0433\u0435, \u0437\u0430\u043f\u0443\u0441\u043a\u0438 \u043d\u0430 \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0430\u0445 \u0434\u043e\u043b\u0436\u043d\u044b \u0441\u0442\u0430\u0442\u044c \u0434\u043b\u044f \u0412\u0430\u0441 \u043d\u0435 \u0431\u043e\u043b\u0435\u0435 \u0447\u0435\u043c \u0441\u0430\u043c\u043e\u043f\u0440\u043e\u0432\u0435\u0440\u043a\u043e\u0439. \u0418 \u0440\u0430\u0431\u043e\u0442\u043e\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0432 \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0435 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0441\u0447\u0438\u0442\u0430\u0442\u044c\u0441\u044f \u0437\u0430\u0432\u0435\u0434\u043e\u043c\u043e \u0440\u0430\u0431\u043e\u0442\u043e\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u044b\u043c \u043d\u0430 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0435. \u0418 \u043d\u0430\u043f\u0440\u043e\u0442\u0438\u0432, \u0435\u0441\u043b\u0438 \u0443 \u0412\u0430\u0441 \u0447\u0442\u043e-\u0442\u043e \u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0432 \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0435, \u043d\u0435 \u0444\u0430\u043a\u0442 \u0447\u0442\u043e \u044d\u0442\u043e \u0444\u0438\u0430\u0441\u043a\u043e. <\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041a\u0430\u043a \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0432 \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0435 Samsung<\/b><\/p>\n<div class=\"spoiler_text\">\u0414\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0432 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0430 \u0432\u0430\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b: \u0441\u0430\u043c \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u0434\u043b\u044f <a href=\"https:\/\/www.virtualbox.org\/\">VirtualBox<\/a> \u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0434\u043b\u044f \u0441\u043a\u0430\u0447\u0438\u0432\u0430\u043d\u0438\u044f \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435 <a href=\"http:\/\/www.samsungdforum.com\/Devtools\/SdkDownload\">SDK<\/a>. \u041f\u043e\u0441\u043b\u0435 \u0438\u043c\u043f\u043e\u0440\u0442\u0430 \u043e\u0431\u0440\u0430\u0437\u0430, \u0432\u0430\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u043f\u0443\u0442\u044c \u0434\u043e \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u0438 \u0441 \u0412\u0430\u0448\u0438\u043c\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430\u043c\u0438 \u0438 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u0443\u044e \u043c\u0430\u0448\u0438\u043d\u0443. \u0413\u043b\u0430\u0432\u043d\u043e\u0435 \u0447\u0442\u043e \u043d\u0435 \u0441\u0442\u043e\u0438\u0442 \u0437\u0430\u0431\u044b\u0432\u0430\u0442\u044c \u2014 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u0438 \u0432 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u043c\u0430\u0448\u0438\u043d\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c <code>Apps<\/code> \u0441 \u0441\u043e\u0431\u043b\u044e\u0434\u0435\u043d\u0438\u0435\u043c \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430. \u041d\u0430 \u0441\u043a\u0440\u0438\u043d\u0448\u043e\u0442\u0430\u0445 \u0432\u044b \u043d\u0430\u0439\u0434\u0451\u0442\u0435 \u043f\u043e\u044f\u0441\u043d\u0435\u043d\u0438\u044f.<\/p>\n<p>  (\u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438 \u043a\u043b\u0438\u043a\u0430\u0431\u0435\u043b\u044c\u043d\u044b)<br \/>  <a href=\"http:\/\/habr.habrastorage.org\/post_images\/73c\/8c9\/2b0\/73c8c92b0dcc3f48967957ecb8e641c6.jpg\"><img decoding=\"async\" width=\"280\" src=\"http:\/\/habr.habrastorage.org\/post_images\/73c\/8c9\/2b0\/73c8c92b0dcc3f48967957ecb8e641c6.jpg\" alt=\"image\"\/><\/a><a href=\"http:\/\/habr.habrastorage.org\/post_images\/632\/e6a\/ad3\/632e6aad30e7bb5cf7b996399f997986.jpg\"><img decoding=\"async\" width=\"280\" src=\"http:\/\/habr.habrastorage.org\/post_images\/632\/e6a\/ad3\/632e6aad30e7bb5cf7b996399f997986.jpg\" alt=\"image\"\/><\/a><a href=\"http:\/\/habr.habrastorage.org\/post_images\/9a2\/a8d\/7af\/9a2a8d7af82d9d6d258d2d40ab8c1eeb.jpg\"><img decoding=\"async\" width=\"280\" src=\"http:\/\/habr.habrastorage.org\/post_images\/9a2\/a8d\/7af\/9a2a8d7af82d9d6d258d2d40ab8c1eeb.jpg\" alt=\"image\"\/><\/a><\/div>\n<\/div>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041a\u0430\u043a \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0432 \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0435 Samsung(\u0441\u0442\u0430\u0440\u043e\u0435 SDK)<\/b><\/p>\n<div class=\"spoiler_text\">\u0415\u0441\u043b\u0438 \u0432\u044b \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0433\u043e SDK, \u0442\u043e \u043f\u0440\u043e\u0431\u043b\u0435\u043c \u0431\u044b\u0442\u044c \u043f\u043e\u043f\u0440\u043e\u0441\u0442\u0443 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442, \u0442\u0430\u043c \u0435\u0441\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0430\u044f \u043a\u043d\u043e\u043f\u043a\u0430 \u0437\u0430\u043f\u0443\u0441\u043a\u0430. \u0412 \u0441\u043b\u0443\u0447\u0430\u0435, \u043a\u043e\u0433\u0434\u0430 \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u043f\u0440\u043e\u0441\u0442\u043e \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435, \u0432\u0430\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043f\u043e\u043c\u0435\u0441\u0442\u0438\u0442\u044c \u043f\u0440\u043e\u0435\u043a\u0442 \u0432 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u044e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 SDK \u0438 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440, \u0432\u044b\u0431\u0440\u0430\u0432 \u043d\u0443\u0436\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435. \u041d\u0430 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0430\u0445 \u0432\u0438\u0434\u043d\u043e \u043a\u0430\u043a \u044d\u0442\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c.<\/p>\n<p>  (\u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438 \u043a\u043b\u0438\u043a\u0430\u0431\u0435\u043b\u044c\u043d\u044b)<br \/>  <a href=\"http:\/\/habr.habrastorage.org\/post_images\/173\/cd5\/4d7\/173cd54d7a8e12cf0d40c3bc0f3a784e.jpg\"><img decoding=\"async\" width=\"280\" src=\"http:\/\/habr.habrastorage.org\/post_images\/173\/cd5\/4d7\/173cd54d7a8e12cf0d40c3bc0f3a784e.jpg\" alt=\"image\"\/><\/a><a href=\"http:\/\/habr.habrastorage.org\/post_images\/978\/58b\/c6c\/97858bc6c7dcefed0a641b65e47019db.jpg\"><img decoding=\"async\" width=\"280\" src=\"http:\/\/habr.habrastorage.org\/post_images\/978\/58b\/c6c\/97858bc6c7dcefed0a641b65e47019db.jpg\" alt=\"image\"\/><\/a><a href=\"http:\/\/habr.habrastorage.org\/post_images\/e7a\/113\/3ec\/e7a1133ec9db5d0867ac6a627d2c39da.jpg\"><img decoding=\"async\" width=\"280\" src=\"http:\/\/habr.habrastorage.org\/post_images\/e7a\/113\/3ec\/e7a1133ec9db5d0867ac6a627d2c39da.jpg\" alt=\"image\"\/><\/a><\/div>\n<\/div>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041a\u0430\u043a \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0432 \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0435 LG<\/b><\/p>\n<div class=\"spoiler_text\">\u041f\u043e\u0441\u043b\u0435 \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 SDK, \u0438 \u0444\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u043c\u0430\u0448\u0438\u043d\u043e\u0439 \u0441 OS \u0442\u0435\u043b\u0435\u0432\u0438\u0437\u043e\u0440\u0430, \u0412\u044b \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u0443\u043a\u0430\u0437\u0430\u0442\u044c URL \u0432\u0430\u0448\u0435\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f (\u0434\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e \u043f\u043e http, \u044d\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0438 \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 \u043d\u0430 apache\/denwer\/nginx). \u041a\u0430\u0440\u0442\u0438\u043d\u043a\u0438 \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0438\u0440\u0443\u044e\u0442 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439.<br \/>  (\u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438 \u043a\u043b\u0438\u043a\u0430\u0431\u0435\u043b\u044c\u043d\u044b)<\/p>\n<p>  <a href=\"http:\/\/habr.habrastorage.org\/post_images\/f27\/967\/626\/f279676263da90c01b78456c25ef3b3c.jpg\"><img decoding=\"async\" width=\"420\" src=\"http:\/\/habr.habrastorage.org\/post_images\/f27\/967\/626\/f279676263da90c01b78456c25ef3b3c.jpg\" alt=\"image\"\/><\/a><a href=\"http:\/\/habr.habrastorage.org\/post_images\/81d\/961\/1dd\/81d9611dde9d385c6b5702764e2cd168.jpg\"><img decoding=\"async\" width=\"420\" src=\"http:\/\/habr.habrastorage.org\/post_images\/81d\/961\/1dd\/81d9611dde9d385c6b5702764e2cd168.jpg\" alt=\"image\"\/><\/a>&gt;<\/div>\n<\/div>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041a\u0430\u043a \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0432 \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0435 Philips<\/b><\/p>\n<div class=\"spoiler_text\">\u041f\u043e\u0436\u0430\u043b\u0443\u0439, \u0441\u0430\u043c\u043e\u0435 \u00ab\u0447\u0443\u0434\u0435\u0441\u043d\u043e\u0435\u00bb, \u0447\u0442\u043e \u043c\u043e\u0433\u043b\u043e \u0441\u043b\u0443\u0447\u0438\u0442\u044c\u0441\u044f \u0441 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u043c\u0438 GUI, \u044d\u0442\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043f\u0440\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0435 \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0430 \u043a\u043e\u043d\u0441\u043e\u043b\u044c. \u041d\u0435 \u0431\u0443\u0434\u0443 \u043d\u0438\u0447\u0435\u0433\u043e \u0433\u043e\u0432\u043e\u0440\u0438\u0442\u044c, \u0441\u043c\u043e\u0442\u0440\u0438\u0442\u0435 \u0441\u0430\u043c\u0438<\/p>\n<p>  (\u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438 \u043a\u043b\u0438\u043a\u0430\u0431\u0435\u043b\u044c\u043d\u044b)<br \/>  <a href=\"http:\/\/habr.habrastorage.org\/post_images\/743\/eb8\/e43\/743eb8e4306e937202b91a8cfae7fb82.png\"><img decoding=\"async\" width=\"280\" src=\"http:\/\/habr.habrastorage.org\/post_images\/743\/eb8\/e43\/743eb8e4306e937202b91a8cfae7fb82.png\" alt=\"image\"\/><\/a><a href=\"http:\/\/habr.habrastorage.org\/post_images\/478\/2c5\/598\/4782c5598558c05bb6df803d5e616913.png\"><img decoding=\"async\" width=\"280\" src=\"http:\/\/habr.habrastorage.org\/post_images\/478\/2c5\/598\/4782c5598558c05bb6df803d5e616913.png\" alt=\"image\"\/><\/a><a href=\"http:\/\/habr.habrastorage.org\/post_images\/df2\/964\/def\/df2964defe0e1477820fa1284efaee1f.jpg\"><img decoding=\"async\" width=\"280\" src=\"http:\/\/habr.habrastorage.org\/post_images\/df2\/964\/def\/df2964defe0e1477820fa1284efaee1f.jpg\" alt=\"image\"\/><\/a><\/div>\n<\/div>\n<p>  \u0414\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0438\u0439 \u0448\u0430\u0433 \u0432 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0441\u0434\u0435\u043b\u0430\u043b\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Samsung, \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0432 \u043b\u0430\u0431\u043e\u0440\u0430\u0442\u043e\u0440\u0438\u044e \u043d\u0430 \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u0445. \u0424\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438, \u044d\u0442\u043e \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0435 \u0434\u0435\u0432\u0430\u0439\u0441\u044b, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u0432\u0441\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0432\u0430\u0448\u0435\u0433\u043e \u0434\u0435\u0442\u0438\u0449\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043b\u0438\u0446\u0435\u0437\u0440\u0435\u0442\u044c \u0432 \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0430\u0445 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0440\u0430\u0431\u043e\u0442\u0430 \u043f\u043b\u0435\u0435\u0440\u0430 \u0441\u043e \u0432\u0441\u0435\u043c\u0438 \u0444\u043e\u0440\u043c\u0430\u0442\u0430\u043c\u0438, \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0441 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u043c\u0438 DRM).<\/p>\n<p>  \u0414\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u043d\u0430\u0448\u0435\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u043d\u0430 \u0441\u0430\u0439\u0442\u0435 <a href=\"https:\/\/rts.samsungdforum.com\">\u043b\u0430\u0431\u043e\u0440\u0430\u0442\u043e\u0440\u0438\u0438<\/a> \u0438 \u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u044c \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f\u043c:<\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041a\u0430\u043a \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0432 Remote Test System Samsung<\/b><\/p>\n<div class=\"spoiler_text\">(\u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438 \u043a\u043b\u0438\u043a\u0430\u0431\u0435\u043b\u044c\u043d\u044b)<br \/>  <a href=\"http:\/\/habr.habrastorage.org\/post_images\/af4\/2f9\/92e\/af42f992ed634d547a406ddee99f9f37.jpg\"><img decoding=\"async\" src=\"http:\/\/habr.habrastorage.org\/post_images\/af4\/2f9\/92e\/af42f992ed634d547a406ddee99f9f37.jpg\" alt=\"image\" width=\"420\"\/><\/a><a href=\"http:\/\/habr.habrastorage.org\/post_images\/92a\/393\/612\/92a3936121e54624d81b8e9bc25e4b9e.jpg\"><img decoding=\"async\" src=\"http:\/\/habr.habrastorage.org\/post_images\/92a\/393\/612\/92a3936121e54624d81b8e9bc25e4b9e.jpg\" alt=\"image\" width=\"420\"\/><\/a><\/div>\n<\/div>\n<p>  <\/p>\n<h2><a name=\"startd\"><\/a><b>\u0417\u0430\u043f\u0443\u0441\u043a \u043d\u0430 SmartTv \u0442\u0435\u043b\u0435\u0432\u0438\u0437\u043e\u0440\u0430\u0445<\/b><\/h2>\n<p>  <a href=\"http:\/\/www.kinopoisk.ru\/film\/602727\/\"><img decoding=\"async\" src=\"http:\/\/habr.habrastorage.org\/post_images\/4ab\/f4a\/114\/4abf4a114c0df49a731a9d0fd63d4dc5.jpg\" alt=\"image\" title=\"\u041f\u0430\u0441\u0445\u0430\u043b\u044c\u043d\u044b\u0435 \u044f\u0438\u0447\u043a\u0438: \u0421\u043c\u043e\u0442\u0440\u0438\u0442\u0435 \u0444\u0438\u043b\u044c\u043c \u0441 \u0410\u043b\u0435\u043a\u0441\u0430\u043d\u0434\u0440\u043e\u0439 \u0421\u0435\u0440\u043e\u0432\u043e\u0439 - http:\/\/www.kinopoisk.ru\/film\/602727\/ \u041a\u0430\u043a \u043d\u0435 \u0438\u0440\u043e\u043d\u0438\u0447\u043d\u043e, \u043d\u043e \u0441\u043b\u0435\u0434\u0443\u044f \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u043c\u0443 \u043f\u0443\u0442\u0438, \u043e\u043d\u0430 \u0437\u0430\u0445\u043b\u0451\u0431\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u043a\u043e\u043d\u0446\u0435 \u0441\u0432\u043e\u0435\u0439 \u0440\u043e\u043b\u0438! :)\"\/><\/a><\/p>\n<p>  \u041c\u044b \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0441\u0430\u043c\u044b\u0439 \u043f\u0440\u043e\u0441\u0442\u043e\u0439, \u043d\u0430 \u043c\u043e\u0439 \u0432\u0437\u0433\u043b\u044f\u0434, \u0441\u043f\u043e\u0441\u043e\u0431 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 \u043a\u043e\u043d\u0435\u0447\u043d\u044b\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u0445. \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043d\u0430\u043c \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u0438\u0442\u0441\u044f:<\/p>\n<ul>\n<li>Http \u0441\u0435\u0440\u0432\u0435\u0440, \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 php \u2014 \u0434\u043b\u044f LG. <br \/>  \u042f \u0440\u0430\u0437\u043c\u0435\u0441\u0442\u0438\u043b \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043f\u043e \u0430\u0434\u0440\u0435\u0441\u0443 <a href=\"http:\/\/paunin.com\/content\/demoApp\/index.html\">http:\/\/paunin.com\/content\/demoApp\/index.html<\/a> <\/li>\n<li>\u0421\u0430\u043c\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435, \u0435\u0433\u043e \u043c\u043e\u0436\u043d\u043e \u0432\u0437\u044f\u0442\u044c \u0432 <a href=\"https:\/\/github.com\/immosmart\/smartbox\">\u0440\u0435\u043f\u043e\u0437\u0438\u0442\u0440\u0438\u0438 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 Smartbox<\/a>, \u0432 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u0438 <a href=\"https:\/\/github.com\/immosmart\/smartbox\/tree\/master\/demo\/demoApp\"><code>demo\/demoApp<\/code><\/a>;<\/li>\n<\/ul>\n<p>  \u041c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0430\u0434\u0440\u0435\u0441 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u043e\u0433\u043e \u0434\u0435\u043c\u043e <a href=\"http:\/\/immosmart.github.io\/smartbox\/demo\/demoApp\/\">http:\/\/immosmart.github.io\/smartbox\/demo\/demoApp\/<\/a>, \u0435\u0441\u043b\u0438 \u0443 \u0432\u0430\u0441 \u043f\u043e \u043a\u0430\u043a\u043e\u0439-\u0442\u043e \u043f\u0440\u0438\u0447\u0438\u043d\u0435 \u043d\u0435\u0442 HTTP \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0434\u043b\u044f \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f. \u041e\u0434\u043d\u0430\u043a\u043e, \u0445\u043e\u0447\u0443 \u0437\u0430\u043c\u0435\u0442\u0438\u0442\u044c, \u0447\u0442\u043e \u0434\u043b\u044f \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f HTTP \u0441\u0435\u0440\u0432\u0435\u0440 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c (\u0435\u0441\u043b\u0438 \u0432\u044b, \u043a\u043e\u043d\u0435\u0447\u043d\u043e, \u043d\u0435 \u0431\u0443\u0434\u0438\u0442\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0435 \u043c\u0435\u0442\u043e\u0434\u044b \u0438\u043d\u0441\u0442\u0430\u043b\u043b\u044f\u0446\u0438\u0438, \u043e\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0435 \u0432 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 \u0432\u0435\u043d\u0434\u043e\u0440\u043e\u0432)<\/p>\n<h3>\u041a\u0440\u0430\u0442\u043a\u0430\u044f \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f \u043f\u043e \u0432\u0441\u0435\u043c \u0432\u0435\u043d\u0434\u043e\u0440\u0430\u043c(\u0432\u044b\u0436\u0438\u043c\u043a\u0430)<\/h3>\n<p>  <\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">Samsung<\/b><\/p>\n<div class=\"spoiler_text\"><b>10-12 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b<\/b>:<\/p>\n<ol>\n<li>\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442 \u0432\u0445\u043e\u0434 \u0432 \u0430\u043a\u043a\u0430\u0443\u043d\u0442 (\u043a\u043d\u043e\u043f\u043a\u0430 \u0410 \u043d\u0430 \u043f\u0443\u043b\u044c\u0442\u0435) <\/li>\n<li>\u041d\u0430\u0431\u0438\u0440\u0430\u0435\u0442 \u0432 \u043f\u043e\u043b\u0435 \u0423\u0447.\u0437\u0430\u043f. Samsung: develop<\/li>\n<li>\u0412 \u043f\u043e\u043b\u0435 \u043f\u0430\u0440\u043e\u043b\u044c: 123456 (\u043b\u044e\u0431\u043e\u0439 \u0434\u0440\u0443\u0433\u043e\u0439 \u0442\u043e\u0436\u0435 \u0434\u043e\u043b\u0436\u0435\u043d \u043f\u043e\u0434\u0445\u043e\u0434\u0438\u0442\u044c)<\/li>\n<li>\u0412\u044b\u0431\u0438\u0440\u0430\u0435\u0442 \u00ab\u0412\u0445\u043e\u0434\u00bb<\/li>\n<li>\u041d\u0430\u0436\u0438\u043c\u0430\u0435\u0442 \u043d\u0430 \u041f\u0414\u0423 \u043a\u043d\u043e\u043f\u043a\u0443 \u00abEnter\u00bb<\/li>\n<li>\u0412\u0445\u043e\u0434 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u0451\u043d<\/li>\n<li>\u041d\u0430\u0436\u0438\u043c\u0430\u0435\u0442 \u043d\u0430 \u041f\u0414\u0423 \u043a\u043d\u043e\u043f\u043a\u0443 D (\u0432 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u0442\u0435\u043b\u0435\u0432\u0438\u0437\u043e\u0440\u043e\u0432 \u043a\u043d\u043e\u043f\u043a\u0430 TOOLS)<\/li>\n<li>\u0412\u044b\u0431\u0438\u0440\u0430\u0435\u0442 \u00ab\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430\u00bb<\/li>\n<li>\u041d\u0430\u0436\u0438\u043c\u0430\u0435\u0442 \u043d\u0430 \u041f\u0414\u0423 \u043a\u043d\u043e\u043f\u043a\u0443 \u00abEnter\u00bb<\/li>\n<li>\u0412\u044b\u0431\u0438\u0440\u0430\u0435\u0442 \u00ab\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 IP-\u0430\u0434\u0440\u0435\u0441\u0430 \u0441\u0435\u0440\u0432.\u00bb <\/li>\n<li>\u041d\u0430\u0436\u0438\u043c\u0430\u0435\u0442 \u043d\u0430 \u041f\u0414\u0423 \u043a\u043d\u043e\u043f\u043a\u0443 \u00abEnter\u00bb<\/li>\n<li>\u041d\u0430\u0431\u0438\u0440\u0430\u0435\u0442 IP-\u0430\u0434\u0440\u0435\u0441: 82.146.41.200<\/li>\n<li>\u041d\u0430\u0436\u0438\u043c\u0430\u0435\u0442 \u043d\u0430 \u041f\u0414\u0423 return <\/li>\n<li>\u0412\u044b\u0431\u0438\u0440\u0430\u0435\u0442 \u00ab\u0421\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u00bb<\/li>\n<li>\u041d\u0430\u0436\u0438\u043c\u0430\u0435\u0442 \u043d\u0430 \u041f\u0414\u0423 \u043a\u043d\u043e\u043f\u043a\u0443 \u00abEnter\u00bb<\/li>\n<li>\u041f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f<\/li>\n<\/ol>\n<p>  <b>13 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430<\/b>:<\/p>\n<ol>\n<li>\u041d\u0430\u0436\u0430\u0442\u044c \u043d\u0430 \u043a\u043d\u043e\u043f\u043a\u0443 Smart Hub <\/li>\n<li>\u0412\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0432\u0445\u043e\u0434 \u0432 \u0443\u0447\u0451\u0442\u043d\u0443\u044e \u0437\u0430\u043f\u0438\u0441\u044c develop (Menu \u2014 Smart Features -&gt; Samsung Account \u2014 &gt; Login (name: develop; password: sso1029dev! )<\/li>\n<li>\u041d\u0430 \u044d\u043a\u0440\u0430\u043d\u0435 Smart Hub \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u0432\u043a\u043b\u0430\u0434\u043a\u0430 \u00abMore apps\u00bb \u0432\u043d\u0438\u0437\u0443, \u043d\u0443\u0436\u043d\u043e \u043d\u0430\u0436\u0430\u0442\u044c \u043d\u0430 \u043d\u0435\u0451<\/li>\n<li>\u0412\u044b\u0431\u0440\u0430\u0442\u044c Options \u0432 \u0432\u0435\u0440\u0445\u043d\u0435\u043c \u043f\u0440\u0430\u0432\u043e\u043c \u0443\u0433\u043b\u0443 \u044d\u043a\u0440\u0430\u043d\u0430 <\/li>\n<li>\u0412\u044b\u0431\u0440\u0430\u0442\u044c IP Settings \u0438\u0437 \u0432\u044b\u043f\u0430\u0434\u0430\u044e\u0449\u0435\u0433\u043e \u043c\u0435\u043d\u044e <\/li>\n<li>\u041d\u0430\u0431\u0440\u0430\u0442\u044c IP 82.146.41.200<\/li>\n<li>\u0415\u0449\u0451 \u0440\u0430\u0437 \u0432\u044b\u0431\u0440\u0430\u0442\u044c Options \u0432 \u0432\u0435\u0440\u0445\u0435\u043c \u043f\u0440\u0430\u0432\u043e\u043c \u0443\u0433\u043b\u0443 <\/li>\n<li>\u0412\u044b\u0431\u0440\u0430\u0442\u044c App Sync \u0438\u0437 \u0432\u044b\u043f\u0430\u0434\u0430\u044e\u0449\u0435\u0433\u043e \u0441\u043f\u0438\u0441\u043a\u0430<\/li>\n<\/ol>\n<p>  * \u0412 \u0440\u044f\u0434\u0435 \u0441\u043b\u0443\u0447\u0430\u0435\u0432 \u0434\u043b\u044f TV \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u043d\u0430 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0443 \u0441\u0442\u043e\u0440\u043e\u043d\u043d\u0438\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, \u0447\u0442\u043e \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043a\u043b\u044e\u0447\u0451\u043c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043e\u0431\u0440\u0430\u0442\u0438\u0432\u0448\u0438\u0441\u044c \u0432 RND Samsung (<a href=\"http:\/\/samsungdforum.com\/\">http:\/\/samsungdforum.com\/<\/a>) \u0421\u0434\u0435\u043b\u0430\u043d\u043e \u0432\u0435\u043d\u0434\u0435\u0440\u043e\u043c \u0434\u043b\u044f \u043f\u0440\u0435\u0441\u0435\u0447\u0435\u043d\u0438\u044f \u043d\u0435\u043b\u0435\u0433\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439<\/div>\n<\/div>\n<div class=\"spoiler\"><b class=\"spoiler_title\">LG<\/b><\/p>\n<div class=\"spoiler_text\">\n<ol>\n<li>\u0421\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0430\u0440\u0445\u0438\u0432 <a href=\"http:\/\/paunin.com\/content\/lg_drm.zip\">http:\/\/paunin.com\/content\/lg_drm.zip<\/a> \u043d\u0430 USB-flash<\/li>\n<li>\u0420\u0430\u0441\u043f\u0430\u043a\u043e\u0432\u0430\u0442\u044c \u0430\u0440\u0445\u0438\u0432, \u0442\u0430\u043a \u0447\u0442\u043e\u0431\u044b \u043f\u0443\u0442\u044c \u0434\u043e \u0444\u0430\u0439\u043b\u043e\u0432 \u0431\u044b\u043b: \u041a\u043e\u0440\u0435\u043d\u044c usb-flash\/lgapps\/installed\/ \u0438 \u0442.\u0434.<\/li>\n<li>\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c USB-flash \u0432 USB \u0440\u0430\u0437\u044a\u0451\u043c \u0442\u0435\u043b\u0435\u0432\u0438\u0437\u043e\u0440\u0430<\/li>\n<li>\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0442\u0435\u043b\u0435\u0432\u0438\u0437\u043e\u0440 (Power On \u043d\u0430 \u041f\u0443\u043b\u044c\u0442\u0435 \u0414\u0438\u0441\u0442\u0430\u043d\u0446\u0438\u043e\u043d\u043d\u043e\u0433\u043e \u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f)<\/li>\n<li>\u041d\u0430\u0436\u0430\u0442\u044c Home \u043d\u0430 \u041f\u0414\u0423 \u2013 \u043f\u0440\u043e\u0438\u0437\u043e\u0439\u0434\u0451\u0442 \u043f\u0435\u0440\u0435\u0445\u043e\u0434 \u0432 Smart TV LG<\/li>\n<li>\u041d\u0430\u0436\u0430\u0442\u044c \u043d\u0430 \u043a\u0440\u0430\u0441\u043d\u0443\u044e \u043a\u043d\u043e\u043f\u043a\u0443 \u043d\u0430 \u041f\u0414\u0423 \u2013 \u043f\u043e\u044f\u0432\u0438\u0442\u0441\u044f \u0444\u043e\u0440\u043c\u0430 \u0434\u043b\u044f \u0432\u0445\u043e\u0434\u0430 \u0432 \u0430\u043a\u043a\u0430\u0443\u043d\u0442<\/li>\n<li>\u041d\u0430\u0431\u0440\u0430\u0442\u044c \u0432 \u043f\u043e\u043b\u0435 login: %\u0441\u0432\u043e\u0439 \u043b\u043e\u0433\u0438\u043d% (\u0435\u0441\u043b\u0438 \u043d\u0435\u0442 \u043b\u043e\u0433\u0438\u043d\u0430 \u2014 \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f, \u0432 \u0442\u0435\u043b\u0435\u0432\u0438\u0437\u043e\u0440\u0435 \u0435\u0441\u0442\u044c \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430)<\/li>\n<li>\u041d\u0430\u0431\u0440\u0430\u0442\u044c \u0432 \u043f\u043e\u043b\u0435 \u043f\u0430\u0440\u043e\u043b\u044f %\u0441\u0432\u043e\u0439 \u043f\u0430\u0440\u043e\u043b\u044c%<\/li>\n<li>\u041d\u0430\u0436\u0430\u0442\u044c \u041e\u043a \u2013 \u043f\u0440\u043e\u0438\u0437\u043e\u0439\u0434\u0451\u0442 \u0432\u0445\u043e\u0434 \u0432 \u0430\u043a\u043a\u0430\u0443\u043d\u0442 \u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434 \u043e\u0431\u0440\u0430\u0442\u043d\u043e \u0432 Smart TV LG<\/li>\n<li>\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u00ab\u041c\u043e\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u00bb \u0432 \u043f\u0440\u0430\u0432\u043e\u043c \u043d\u0438\u0436\u043d\u0435\u043c \u0443\u0433\u043b\u0443 <\/li>\n<li>\u041d\u0430\u0436\u0430\u0442\u044c Page down (\u043a\u043d\u043e\u043f\u043a\u0430 \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u043a\u0430\u043d\u0430\u043b\u043e\u0432 \u0432\u043d\u0438\u0437) \u043d\u0430 \u041f\u0414\u0423 \u2014 \u043f\u0440\u043e\u0438\u0437\u043e\u0439\u0434\u0451\u0442 \u043f\u0435\u0440\u0435\u0445\u043e\u0434 \u043d\u0430 \u041c\u043e\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043d\u0430 USB <\/li>\n<li>\u0417\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435<\/li>\n<\/ol>\n<\/div>\n<\/div>\n<div class=\"spoiler\"><b class=\"spoiler_title\">Philips<\/b><\/p>\n<div class=\"spoiler_text\">\u0414\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 \u0442\u0435\u043b\u0435\u0432\u0438\u0437\u043e\u0440\u0430\u0445 Philips \u0441 \u0444\u0443\u043d\u043a\u0446\u0438\u0435\u0439 SmartTV, \u043e\u0442\u043a\u0440\u043e\u0439\u0442\u0435 \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435 TV \u0441\u0441\u044b\u043b\u043a\u0443 <a href=\"http:\/\/goo.gl\/o93keD\">http:\/\/goo.gl\/o93keD<\/a><\/div>\n<\/div>\n<p>  <\/p>\n<h3>\u041f\u043e\u043b\u043d\u0430\u044f \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f \u043f\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0435<\/h3>\n<p>  <\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\"  src=\"http:\/\/habr.habrastorage.org\/post_images\/451\/5b8\/2bf\/4515b82bf23aa48251687744d0cdf47e.jpg\" alt=\"image\"\/><\/div>\n<p>  \u0414\u043b\u044f \u0442\u043e\u0433\u043e \u0447\u0442\u043e\u0431\u044b \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043d\u0430 TV\/BD Samsung. \u041d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c <code>widgetlist.xml<\/code> \u0432 \u043a\u043e\u0440\u043d\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u043e\u0436\u043d\u043e \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u044c\u0441\u044f \u043f\u043e IP \u0430\u0434\u0440\u0435\u0441\u0443. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, http:\/\/xxx.xxx.xxx.xxx\/widgetlist.xml. \u042f \u0440\u0430\u0437\u043c\u0435\u0441\u0442\u0438\u043b \u0444\u0430\u0439\u043b \u043f\u043e \u0430\u0434\u0440\u0435\u0441\u0443 <a href=\"http:\/\/82.146.41.200\/widgetlist.xml\">http:\/\/82.146.41.200\/widgetlist.xml<\/a>.\u0424\u0430\u0439\u043b, \u043d\u0430\u043f\u0440\u043e\u0441\u0442\u043e, \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u043f\u0438\u0441\u043a\u043e\u043c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0434\u043b\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438. \u0412 \u0441\u043f\u0438\u0441\u043a\u0435 \u0432\u0438\u0434\u0436\u0435\u0442\u043e\u0432 \u0433\u043b\u0430\u0432\u043d\u044b\u043c \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u043c \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0443\u0437\u0435\u043b <code>download<\/code>, \u0433\u0434\u0435 \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 zip-\u0430\u0440\u0445\u0438\u0432 \u0432\u0430\u0448\u0435\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f. \u041e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043d\u0435 \u0438\u043c\u0435\u044e\u0442 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f, \u0434\u0430\u0436\u0435 \u0440\u0430\u0437\u043c\u0435\u0440. \u041a\u0430\u043a \u0432\u0438\u0434\u043d\u043e \u0438\u0437 \u043d\u0430\u0448\u0435\u0433\u043e \u0432\u0438\u0434\u0436\u0435\u0442-\u043b\u0438\u0441\u0442\u0430 \u0441\u0432\u043e\u0451 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u044f \u0437\u0430\u0437\u0438\u043f\u043e\u0432\u0430\u043b \u0438 \u0441\u043b\u043e\u0436\u0438\u043b \u043f\u043e \u0430\u0434\u0440\u0435\u0441\u0443 <a href=\"http:\/\/paunin.com\/content\/smartbox.zip\">http:\/\/paunin.com\/content\/smartbox.zip<\/a>.<\/p>\n<p>  \u0422\u0435\u043f\u0435\u0440\u044c \u0432\u0441\u0451 \u0447\u0442\u043e \u043e\u0441\u0442\u0430\u043b\u043e\u0441\u044c \u044d\u0442\u043e \u0441\u043e\u043e\u0431\u0449\u0438\u0442\u044c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0443 \u0430\u0434\u0440\u0435\u0441 \u0432\u0430\u0448\u0435\u0433\u043e IP c <code>widgetlist.xml<\/code> \u0438 \u043e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f. \u042d\u0442\u043e \u0434\u0435\u043b\u0430\u0435\u0442\u0441\u044f \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430\u043c\u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u043c\u043e\u0434\u0435\u043b\u0438:<\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">10-12 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b<\/b><\/p>\n<div class=\"spoiler_text\">\n<ol>\n<li>\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442 \u0432\u0445\u043e\u0434 \u0432 \u0430\u043a\u043a\u0430\u0443\u043d\u0442 (\u043a\u043d\u043e\u043f\u043a\u0430 \u0410 \u043d\u0430 \u043f\u0443\u043b\u044c\u0442\u0435) <\/li>\n<li>\u041d\u0430\u0431\u0438\u0440\u0430\u0435\u0442 \u0432 \u043f\u043e\u043b\u0435 \u0423\u0447.\u0437\u0430\u043f. Samsung: develop<\/li>\n<li>\u0412 \u043f\u043e\u043b\u0435 \u043f\u0430\u0440\u043e\u043b\u044c: 123456 (\u043b\u044e\u0431\u043e\u0439 \u0434\u0440\u0443\u0433\u043e\u0439 \u0442\u043e\u0436\u0435 \u0434\u043e\u043b\u0436\u0435\u043d \u043f\u043e\u0434\u0445\u043e\u0434\u0438\u0442\u044c)<\/li>\n<li>\u0412\u044b\u0431\u0438\u0440\u0430\u0435\u0442 \u00ab\u0412\u0445\u043e\u0434\u00bb<\/li>\n<li>\u041d\u0430\u0436\u0438\u043c\u0430\u0435\u0442 \u043d\u0430 \u041f\u0414\u0423 \u043a\u043d\u043e\u043f\u043a\u0443 \u00abEnter\u00bb<\/li>\n<li>\u0412\u0445\u043e\u0434 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u0451\u043d<\/li>\n<li>\u041d\u0430\u0436\u0438\u043c\u0430\u0435\u0442 \u043d\u0430 \u041f\u0414\u0423 \u043a\u043d\u043e\u043f\u043a\u0443 D (\u0432 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u0442\u0435\u043b\u0435\u0432\u0438\u0437\u043e\u0440\u043e\u0432 \u043a\u043d\u043e\u043f\u043a\u0430 TOOLS)<\/li>\n<li>\u0412\u044b\u0431\u0438\u0440\u0430\u0435\u0442 \u00ab\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430\u00bb<\/li>\n<li>\u041d\u0430\u0436\u0438\u043c\u0430\u0435\u0442 \u043d\u0430 \u041f\u0414\u0423 \u043a\u043d\u043e\u043f\u043a\u0443 \u00abEnter\u00bb<\/li>\n<li>\u0412\u044b\u0431\u0438\u0440\u0430\u0435\u0442 \u00ab\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 IP-\u0430\u0434\u0440\u0435\u0441\u0430 \u0441\u0435\u0440\u0432.\u00bb <\/li>\n<li>\u041d\u0430\u0436\u0438\u043c\u0430\u0435\u0442 \u043d\u0430 \u041f\u0414\u0423 \u043a\u043d\u043e\u043f\u043a\u0443 \u00abEnter\u00bb<\/li>\n<li>\u041d\u0430\u0431\u0438\u0440\u0430\u0435\u0442 IP-\u0430\u0434\u0440\u0435\u0441: 82.146.41.200<\/li>\n<li>\u041d\u0430\u0436\u0438\u043c\u0430\u0435\u0442 \u043d\u0430 \u041f\u0414\u0423 return <\/li>\n<li>\u0412\u044b\u0431\u0438\u0440\u0430\u0435\u0442 \u00ab\u0421\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u00bb<\/li>\n<li>\u041d\u0430\u0436\u0438\u043c\u0430\u0435\u0442 \u043d\u0430 \u041f\u0414\u0423 \u043a\u043d\u043e\u043f\u043a\u0443 \u00abEnter\u00bb<\/li>\n<li>\u041f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f<\/li>\n<\/ol>\n<\/div>\n<\/div>\n<div class=\"spoiler\"><b class=\"spoiler_title\">13 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430<\/b><\/p>\n<div class=\"spoiler_text\">\n<ol>\n<li>\u041d\u0430\u0436\u0430\u0442\u044c \u043d\u0430 \u043a\u043d\u043e\u043f\u043a\u0443 Smart Hub <\/li>\n<li>\u0412\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0432\u0445\u043e\u0434 \u0432 \u0443\u0447\u0451\u0442\u043d\u0443\u044e \u0437\u0430\u043f\u0438\u0441\u044c develop (Menu \u2014 Smart Features -&gt; Samsung Account \u2014 &gt; Login (name: develop; password: sso1029dev! )<\/li>\n<li>\u041d\u0430 \u044d\u043a\u0440\u0430\u043d\u0435 Smart Hub \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u0432\u043a\u043b\u0430\u0434\u043a\u0430 \u00abMore apps\u00bb \u0432\u043d\u0438\u0437\u0443, \u043d\u0443\u0436\u043d\u043e \u043d\u0430\u0436\u0430\u0442\u044c \u043d\u0430 \u043d\u0435\u0451<\/li>\n<li>\u0412\u044b\u0431\u0440\u0430\u0442\u044c Options \u0432 \u0432\u0435\u0440\u0445\u043d\u0435\u043c \u043f\u0440\u0430\u0432\u043e\u043c \u0443\u0433\u043b\u0443 \u044d\u043a\u0440\u0430\u043d\u0430 <\/li>\n<li>\u0412\u044b\u0431\u0440\u0430\u0442\u044c IP Settings \u0438\u0437 \u0432\u044b\u043f\u0430\u0434\u0430\u044e\u0449\u0435\u0433\u043e \u043c\u0435\u043d\u044e <\/li>\n<li>\u041d\u0430\u0431\u0440\u0430\u0442\u044c IP 82.146.41.200<\/li>\n<li>\u0415\u0449\u0451 \u0440\u0430\u0437 \u0432\u044b\u0431\u0440\u0430\u0442\u044c Options \u0432 \u0432\u0435\u0440\u0445\u0435\u043c \u043f\u0440\u0430\u0432\u043e\u043c \u0443\u0433\u043b\u0443 <\/li>\n<li>\u0412\u044b\u0431\u0440\u0430\u0442\u044c App Sync \u0438\u0437 \u0432\u044b\u043f\u0430\u0434\u0430\u044e\u0449\u0435\u0433\u043e \u0441\u043f\u0438\u0441\u043a\u0430<\/li>\n<\/ol>\n<\/div>\n<\/div>\n<p>  <\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\"  src=\"http:\/\/habr.habrastorage.org\/post_images\/d08\/60f\/fda\/d0860ffda66ef9d3e41600a50e22057b.jpg\" alt=\"image\"\/><\/div>\n<p>  \u041d\u0430\u0432\u0435\u0440\u043d\u043e\u0435, \u0441\u0430\u043c\u044b\u0439 \u0437\u0430\u0445\u0432\u0430\u0442\u044b\u0432\u0430\u044e\u0449\u0438\u0439 \u043a\u0432\u0435\u0441\u0442 \u0438\u0437 \u0432\u0441\u0435\u0445 \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0435\u043c\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432. \u0414\u043b\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f LG \u0435\u0433\u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u0430 <a href=\"http:\/\/developer.lge.com\/apptest\/retrieveApptestReg.dev\">\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430<\/a>(\u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f\/\u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044f).<br \/>  \u0417\u0430\u043f\u043e\u043b\u043d\u044f\u0435\u043c \u0432\u0441\u0451, \u043a\u0430\u043a \u0443\u043a\u0430\u0437\u0430\u043d\u043e \u043d\u0430 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0430\u0445 \u0438 \u0441\u043a\u0430\u0447\u0438\u0432\u0430\u0435\u043c \u043f\u043e\u043b\u0443\u0447\u0438\u0432\u0448\u0438\u0439\u0441\u044f \u0444\u0430\u0439\u043b\u0438\u043a.<br \/>  \u0415\u0441\u043b\u0438 \u043a\u043e\u043c\u0443-\u0442\u043e \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u0438\u0442\u0441\u044f, \u044f \u0441\u0432\u043e\u0439 \u0444\u0430\u0439\u043b\u0438\u043a \u0440\u0430\u0437\u043c\u0435\u0441\u0442\u0438\u043b \u043f\u043e \u0430\u0434\u0440\u0435\u0441\u0443 <a href=\"http:\/\/paunin.com\/content\/lg_drm.zip\">http:\/\/paunin.com\/content\/lg_wrapper.zip<\/a>.<\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u0443\u0435\u043c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435<\/b><\/p>\n<div class=\"spoiler_text\">(\u041a\u0430\u0440\u0442\u0438\u043d\u043a\u0438 \u043a\u043b\u0438\u043a\u0430\u0431\u0435\u043b\u044c\u043d\u044b)<br \/>  <a href=\"http:\/\/habr.habrastorage.org\/post_images\/fc8\/9aa\/063\/fc89aa063d5a1c473c4254ec81c83eb3.png\"><img decoding=\"async\" width=\"420\" src=\"http:\/\/habr.habrastorage.org\/post_images\/fc8\/9aa\/063\/fc89aa063d5a1c473c4254ec81c83eb3.png\" alt=\"image\"\/><\/a><a href=\"http:\/\/habr.habrastorage.org\/post_images\/6de\/06e\/2b2\/6de06e2b21f6ca1740813d0afa736027.png\"><img decoding=\"async\" src=\"http:\/\/habr.habrastorage.org\/post_images\/edb\/ac4\/d8a\/edbac4d8a936e73b0ba9ffaaeee8e55e.png\" alt=\"image\" width=\"420\"\/><\/a><\/div>\n<\/div>\n<p>\u0418 \u0442\u0435\u043f\u0435\u0440\u044c \u0432\u0441\u0451 \u0447\u0442\u043e \u043e\u0441\u0442\u0430\u043b\u043e\u0441\u044c \u2014 \u0434\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 (\u0442\u043e\u0447\u043d\u0435\u0435 \u0435\u0433\u043e \u043f\u043e\u0434\u043f\u0438\u0441\u044c, \u0441\u0430\u043c\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0435) \u043d\u0430 \u0442\u0435\u043b\u0435\u0432\u0438\u0437\u043e\u0440:<\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f &#8212; \u0444\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f<\/b><\/p>\n<div class=\"spoiler_text\">\n<ol>\n<li>\u0421\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0430\u0440\u0445\u0438\u0432 <a href=\"http:\/\/paunin.com\/content\/lg_drm.zip\">http:\/\/paunin.com\/content\/lg_drm.zip<\/a> \u043d\u0430 USB-flash<\/li>\n<li>\u0420\u0430\u0441\u043f\u0430\u043a\u043e\u0432\u0430\u0442\u044c \u0430\u0440\u0445\u0438\u0432, \u0442\u0430\u043a \u0447\u0442\u043e\u0431\u044b \u043f\u0443\u0442\u044c \u0434\u043e \u0444\u0430\u0439\u043b\u043e\u0432 \u0431\u044b\u043b: \u041a\u043e\u0440\u0435\u043d\u044c usb-flash\/lgapps\/installed\/ \u0438 \u0442.\u0434.<\/li>\n<li>\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c USB-flash \u0432 USB \u0440\u0430\u0437\u044a\u0451\u043c \u0442\u0435\u043b\u0435\u0432\u0438\u0437\u043e\u0440\u0430<\/li>\n<li>\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0442\u0435\u043b\u0435\u0432\u0438\u0437\u043e\u0440 (Power On \u043d\u0430 \u041f\u0443\u043b\u044c\u0442\u0435 \u0414\u0438\u0441\u0442\u0430\u043d\u0446\u0438\u043e\u043d\u043d\u043e\u0433\u043e \u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f)<\/li>\n<li>\u041d\u0430\u0436\u0430\u0442\u044c Home \u043d\u0430 \u041f\u0414\u0423 \u2013 \u043f\u0440\u043e\u0438\u0437\u043e\u0439\u0434\u0451\u0442 \u043f\u0435\u0440\u0435\u0445\u043e\u0434 \u0432 Smart TV LG<\/li>\n<li>\u041d\u0430\u0436\u0430\u0442\u044c \u043d\u0430 \u043a\u0440\u0430\u0441\u043d\u0443\u044e \u043a\u043d\u043e\u043f\u043a\u0443 \u043d\u0430 \u041f\u0414\u0423 \u2013 \u043f\u043e\u044f\u0432\u0438\u0442\u0441\u044f \u0444\u043e\u0440\u043c\u0430 \u0434\u043b\u044f \u0432\u0445\u043e\u0434\u0430 \u0432 \u0430\u043a\u043a\u0430\u0443\u043d\u0442<\/li>\n<li>\u041d\u0430\u0431\u0440\u0430\u0442\u044c \u0432 \u043f\u043e\u043b\u0435 login: %\u0441\u0432\u043e\u0439 \u043b\u043e\u0433\u0438\u043d% (\u0435\u0441\u043b\u0438 \u043d\u0435\u0442 \u043b\u043e\u0433\u0438\u043d\u0430 \u2014 \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f, \u0432 \u0442\u0435\u043b\u0435\u0432\u0438\u0437\u043e\u0440\u0435 \u0435\u0441\u0442\u044c \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430)<\/li>\n<li>\u041d\u0430\u0431\u0440\u0430\u0442\u044c \u0432 \u043f\u043e\u043b\u0435 \u043f\u0430\u0440\u043e\u043b\u044f %\u0441\u0432\u043e\u0439 \u043f\u0430\u0440\u043e\u043b\u044c%<\/li>\n<li>\u041d\u0430\u0436\u0430\u0442\u044c \u041e\u043a \u2013 \u043f\u0440\u043e\u0438\u0437\u043e\u0439\u0434\u0451\u0442 \u0432\u0445\u043e\u0434 \u0432 \u0430\u043a\u043a\u0430\u0443\u043d\u0442 \u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434 \u043e\u0431\u0440\u0430\u0442\u043d\u043e \u0432 Smart TV LG<\/li>\n<li>\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u00ab\u041c\u043e\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u00bb \u0432 \u043f\u0440\u0430\u0432\u043e\u043c \u043d\u0438\u0436\u043d\u0435\u043c \u0443\u0433\u043b\u0443 <\/li>\n<li>\u041d\u0430\u0436\u0430\u0442\u044c Page down (\u043a\u043d\u043e\u043f\u043a\u0430 \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u043a\u0430\u043d\u0430\u043b\u043e\u0432 \u0432\u043d\u0438\u0437) \u043d\u0430 \u041f\u0414\u0423 \u2014 \u043f\u0440\u043e\u0438\u0437\u043e\u0439\u0434\u0451\u0442 \u043f\u0435\u0440\u0435\u0445\u043e\u0434 \u043d\u0430 \u041c\u043e\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043d\u0430 USB <\/li>\n<li>\u0417\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435<\/li>\n<\/ol>\n<\/div>\n<\/div>\n<div style=\"text-align:center;\"><img decoding=\"async\"  src=\"http:\/\/habr.habrastorage.org\/post_images\/96f\/a46\/585\/96fa465850a7605e36fbda0b3e7d55eb.jpg\" alt=\"image\"\/><\/div>\n<p>  \u0414\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u043d\u0430 Philips SmartTv \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u043d\u0430\u043c \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u0438\u0442\u0441\u044f \u0432\u0441\u0435\u0433\u043e \u043b\u0438\u0448\u044c \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0435\u0433\u043e \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435 \u043f\u0443\u0442\u0451\u043c \u0443\u043a\u0430\u0437\u0430\u043d\u0438\u044f \u0430\u0434\u0440\u0435\u0441\u0430 HTTP.\u0412 \u043d\u0430\u0448\u0435\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u0430\u0434\u0440\u0435\u0441 <a href=\"http:\/\/paunin.com\/content\/demoApp\/index.html\">http:\/\/paunin.com\/content\/demoApp\/index.html<\/a>. \u041e\u0434\u043d\u0430\u043a\u043e, \u0441\u0440\u0430\u0437\u0443 \u043f\u043e\u0441\u043b\u0435 \u0441\u0442\u0430\u0440\u0442\u0430 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430, \u0432\u044b \u0437\u0430\u043c\u0435\u0442\u0438\u0442\u0435 \u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0435 \u0440\u0430\u043c\u043a\u0438 \u0432\u043e\u043a\u0440\u0443\u0433 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u0432 \u0444\u043e\u043a\u0443\u0441\u0435, \u0447\u0442\u043e \u043d\u0435 \u043f\u0440\u0438\u0435\u043c\u043b\u0435\u043c\u043e \u0434\u043b\u044f \u0431\u043e\u0435\u0432\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u0438 \u0447\u0435\u0433\u043e \u0432 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043d\u0435 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0438 \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0432 LG \u0445\u0430\u0431\u0435.<\/p>\n<p>  \u0412\u0441\u0451 \u0440\u0435\u0448\u0430\u0435\u0442\u0441\u044f \u0443\u043a\u0430\u0437\u0430\u043d\u0438\u0435\u043c \u043f\u0440\u0438 \u043e\u0442\u0432\u0435\u0442\u0435 \u0441 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0445 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u043e\u0432, \u0430 \u0438\u043c\u0435\u043d\u043d\u043e &quot;<code>application\/ce-html+xml<\/code>&quot;. \u042d\u0442\u0438\u043c \u0437\u0430\u043d\u0438\u043c\u0430\u0435\u0442\u0441\u044f \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 \u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 php \u0441\u043a\u0440\u0438\u043f\u0442\u0438\u043a <code>philips.php<\/code>. \u0421\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c \u0430\u0434\u0440\u0435\u0441 \u0442\u0438\u043f\u0430 <a href=\"http:\/\/paunin.com\/content\/demoApp\/philips.php\">http:\/\/paunin.com\/content\/demoApp\/philips.php<\/a>. \u0414\u043b\u044f \u0443\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u044f \u043d\u0430\u0431\u043e\u0440\u0430 \u0430\u0434\u0440\u0435\u0441\u0430 \u0441 \u043f\u0443\u043b\u044c\u0442\u0430 \u0442\u0435\u043b\u0435\u0432\u0438\u0437\u043e\u0440\u0430, \u043c\u043e\u0436\u0435\u0442\u0435 \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u043c \u0441\u043e\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u0441\u0441\u044b\u043b\u043e\u043a, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, <a href=\"http:\/\/goo.gl\/\">http:\/\/goo.gl\/<\/a>. \u0423 \u043c\u0435\u043d\u044f \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0441\u044f \u0430\u0434\u0440\u0435\u0441 <a href=\"http:\/\/goo.gl\/o93keD\">http:\/\/goo.gl\/o93keD<\/a><\/p>\n<h2><a name=\"develop\"><\/a><b>\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f<\/b><\/h2>\n<p>  \u042f \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u044e, \u0438\u0441\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043d\u0430 \u0431\u0430\u0437\u0435 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 Smartbox. \u0415\u0441\u043b\u0438 \u0432\u044b \u0440\u0435\u0448\u0438\u0442\u0435, \u0447\u0442\u043e \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u0430 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0434\u043b\u044f \u0437\u0430\u0434\u0430\u0447, \u0441\u0442\u043e\u044f\u0449\u0438\u0445 \u043f\u0435\u0440\u0435\u0434 \u0432\u0430\u043c\u0438, \u0432\u044b \u0432\u0441\u0435\u0433\u0434\u0430 \u043c\u043e\u0436\u0435\u0442\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0435 \u043c\u0435\u0442\u043e\u0434\u044b \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c, \u0438\u0437\u0443\u0447\u0438\u0432 <a href=\"#see\">\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044e \u0432\u0435\u043d\u0434\u043e\u0440\u0430 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432.<\/a> \u0422\u0430\u043a\u0436\u0435, \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0432 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0438 \u0438 \u0434\u043e\u0440\u0430\u0431\u043e\u0442\u043a\u0430\u0445 <a href=\"https:\/\/github.com\/immosmart\/smartbox\">\u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043d\u0430 gitHub&#8217;\u0435<\/a>.<\/p>\n<p>  \u0414\u043b\u044f \u043d\u0435\u0442\u0435\u0440\u043f\u0435\u043b\u0438\u0432\u044b\u0445 \u2014 <a href=\"http:\/\/paunin.com\/content\/demoApp\/\">\u0433\u043e\u0442\u043e\u0432\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435<\/a><\/p>\n<h3>\u0421\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f<\/h3>\n<p>  <img decoding=\"async\" src=\"http:\/\/habr.habrastorage.org\/post_images\/502\/201\/93a\/50220193afa6e1cb4fac75faece51db4.png\" alt=\"image\"\/><\/p>\n<h3>\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f<\/h3>\n<p>  \u041a\u043e\u043d\u0444\u0438\u0433\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0434\u043e\u043b\u0436\u043d\u044b \u0445\u0440\u0430\u043d\u0438\u0442\u044c\u0441\u044f \u0432 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u0444\u0430\u0439\u043b\u0430\u0445, \u0438 \u0432\u0441\u0435 \u043e\u043d\u0438 \u0432 \u043e\u0442\u043d\u043e\u0441\u044f\u0442\u0441\u044f \u043a Samsung \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435:  <\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b widget.info (\u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f Samsung)<\/b><\/p>\n<div class=\"spoiler_text\"> \u042d\u0442\u043e \u043e\u0431\u044b\u0447\u043d\u044b\u0439 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0439 \u0444\u0430\u0439\u043b \u0441 \u0433\u043e\u0432\u043e\u0440\u044f\u0449\u0438\u043c\u0438 \u0437\u0430 \u0441\u0435\u0431\u044f \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u043c\u0438, \u0433\u0434\u0435 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0439 \u043d\u0430\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 \u2014 \u044d\u0442\u043e <code>Screen Resolution<\/code>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043e \u0432\u0430\u0448\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435, \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u043c\u044b\u0439 \u043d\u0430 \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u044d\u0442\u043e HD <code>1280x720<\/code>. \u0414\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b: SD <code>960x540<\/code> \u0438 FullHD <code>1920x1080<\/code><\/p>\n<pre><code>Use Alpha Blending = Yes Screen Resolution = 1280x720<\/code><\/pre>\n<\/div>\n<\/div>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b config.xml (\u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f Samsung)<\/b><\/p>\n<div class=\"spoiler_text\"><a href=\"http:\/\/www.samsungdforum.com\/Guide\/art00011\/index.html\">\u041f\u043e\u043b\u043d\u0430\u044f \u0434\u043e\u043a\u0430<\/a>  <\/p>\n<pre><code class=\"xml\">&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt; &lt;widget&gt; \t&lt;voice&gt;y&lt;\/voice&gt; &lt;!-- \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043b\u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0433\u043e\u043b\u043e\u0441\u043e\u043c --&gt; \t&lt;mouse&gt;y&lt;\/mouse&gt; &lt;!-- \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043b\u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0436\u0435\u0441\u0442\u0430\u043c\u0438 \u0438\u043b\u0438 \u043c\u044b\u0448\u044c --&gt; \t&lt;previewjs itemtype=&quot;string&quot;&gt;&lt;\/previewjs&gt; \t&lt;preicon itemtype=&quot;string&quot;&gt;&lt;\/preicon&gt; \t&lt;cpname itemtype=&quot;string&quot;&gt;&lt;\/cpname&gt; \t&lt;cplogo itemtype=&quot;string&quot;&gt;&lt;\/cplogo&gt; \t&lt;cpauthjs itemtype=&quot;string&quot;&gt;&lt;\/cpauthjs&gt; \t&lt;ver itemtype=&quot;string&quot;&gt;0.1&lt;\/ver&gt; &lt;!-- \u0412\u0435\u0440\u0441\u0438\u044f \u0441\u0431\u043e\u0440\u043a\u0438 --&gt; \t&lt;mgrver itemtype=&quot;string&quot;&gt;&lt;\/mgrver&gt; \t&lt;fullwidget itemtype=&quot;boolean&quot;&gt;y&lt;\/fullwidget&gt; \t&lt;srcctl itemtype=&quot;boolean&quot;&gt;y&lt;\/srcctl&gt; \t&lt;ticker itemtype=&quot;boolean&quot;&gt;n&lt;\/ticker&gt; \t&lt;childlock itemtype=&quot;boolean&quot;&gt;n&lt;\/childlock&gt;  \t&lt;audiomute itemtype=&quot;boolean&quot;&gt;y&lt;\/audiomute&gt; &lt;!-- \u0440\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c \u043d\u0430 \u0444\u043e\u043d\u0435 \u0438\u0433\u0440\u0430\u0442\u044c \u043c\u0443\u0437\u044b\u043a\u0443 \u043e\u0442 \u0441\u0438\u0433\u043d\u0430\u043b\u0430 \u0441 \u0430\u043d\u0442\u0435\u043d\u044b \u0438\u043b\u0438 \u0434\u0440\u0443\u0433\u0438\u0445 --&gt; \t&lt;videomute itemtype=&quot;boolean&quot;&gt;y&lt;\/videomute&gt; &lt;!-- \u0440\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c \u043d\u0430 \u0444\u043e\u043d\u0435 \u0432\u0438\u0434\u0435\u043e \u043e\u0442 \u0441\u0438\u0433\u043d\u0430\u043b\u0430 \u0441 \u0430\u043d\u0442\u0435\u043d\u044b \u0438\u043b\u0438 \u0434\u0440\u0443\u0433\u0438\u0445 --&gt; \t&lt;dcont itemtype=&quot;boolean&quot;&gt;y&lt;\/dcont&gt; \t&lt;widgetname itemtype=&quot;string&quot;&gt;SmartBox DemoApp&lt;\/widgetname&gt; &lt;!-- \u0418\u043c\u044f \u0432\u0438\u0434\u0436\u0435\u0442\u0430\/\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u0442\u0435\u043b\u0435\u0432\u0438\u0437\u043e\u0440\u0435 \u043f\u043e\u0441\u043b\u0435 \u0438\u043d\u0441\u0442\u0430\u043b\u043b\u044f\u0446\u0438\u0438 --&gt; \t&lt;description itemtype=&quot;string&quot;&gt;&lt;\/description&gt; &lt;!-- \u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0432\u0438\u0434\u0436\u0435\u0442\u0430\/\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f --&gt; \t&lt;width itemtype=&quot;number&quot;&gt;1280&lt;\/width&gt; &lt;!-- \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0432\u0438\u0434\u0436\u0435\u0442\u0430 - \u0448\u0438\u0440\u0438\u043d\u0430 --&gt; \t&lt;height itemtype=&quot;number&quot;&gt;720&lt;\/height&gt; &lt;!-- \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0432\u0438\u0434\u0436\u0435\u0442\u0430 - \u0432\u044b\u0441\u043e\u0442\u0430 --&gt; \t&lt;author itemtype=&quot;group&quot;&gt; &lt;!-- \u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0430\u0432\u0442\u043e\u0440\u0430 --&gt; \t\t&lt;name itemtype=&quot;string&quot;&gt;Smart&lt;\/name&gt; \t\t&lt;email itemtype=&quot;string&quot;&gt;info@example.com&lt;\/email&gt; \t\t&lt;link itemtype=&quot;string&quot;&gt;https:\/\/github.com\/immosmart\/smartbox&lt;\/link&gt; \t\t&lt;organization itemtype=&quot;string&quot;&gt;Smart&lt;\/organization&gt; \t&lt;\/author&gt; \t&lt;!-- \u0431\u043b\u043e\u043a \u043f\u0443\u0442\u0435\u0439 \u0434\u043e \u0438\u043a\u043e\u043d\u043e\u043a (\u0440\u0430\u0437\u043c\u0435\u0440\u044b \u0432\u0438\u0434\u043d\u044b \u0438\u0437 \u0438\u043c\u0451\u043d \u0444\u0430\u0439\u043b\u043e\u0432), \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u0442\u0435\u043b\u0435\u0432\u0438\u0437\u043e\u0440\u0435 \u0432 \u0440\u0430\u0437\u043d\u044b\u0445 \u043c\u0435\u0441\u0442\u0430\u0445 \u043f\u043e\u0441\u043b\u0435 \u0438\u043d\u0441\u0442\u0430\u043b\u043b\u044f\u0446\u0438\u0438  --&gt;     &lt;ThumbIcon itemtype=&quot;string&quot;&gt;icon\/sb_demo_115x95.png&lt;\/ThumbIcon&gt;     &lt;BigThumbIcon itemtype=&quot;string&quot;&gt;icon\/sb_demo_115x95.png&lt;\/BigThumbIcon&gt;     &lt;BigListIcon itemtype=&quot;string&quot;&gt;icon\/sb_demo_95x78.png&lt;\/BigListIcon&gt;     &lt;ListIcon itemtype=&quot;string&quot;&gt;icon\/sb_demo_85x70.png&lt;\/ListIcon&gt; &lt;\/widget&gt; <\/code><\/pre>\n<\/div>\n<\/div>\n<p>  <\/p>\n<h2>Index.html<\/h2>\n<p>  \u041f\u0440\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0435 \u043d\u0430\u0448\u0435\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0432\u0441\u0435\u0433\u0434\u0430 \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0444\u0430\u0439\u043b <code>index.html<\/code>, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u0438 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u044e\u0442\u0441\u044f \u0432\u0441\u0435 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u0438 \u043d\u0430\u0448\u0438 \u0441\u043a\u0440\u0438\u043f\u0442\u044b, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0437\u0430\u0434\u0430\u0451\u0442\u0441\u044f \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u0430\u044f \u0432\u0451\u0440\u0441\u0442\u043a\u0430.<\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">index.html \u0441 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435\u043c \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u043c\u044b\u0445 \u0444\u0430\u0439\u043b\u043e\u0432 \u0438 \u0432\u0451\u0440\u0441\u0442\u043a\u0438<\/b><\/p>\n<div class=\"spoiler_text\">\n<pre><code class=\"html\">&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt; &lt;!DOCTYPE html         PUBLIC &quot;-\/\/W3C\/\/DTD XHTML 1.0 Transitional\/\/EN&quot; &quot;http:\/\/www.w3.org\/TR\/xhtml1\/DTD\/xhtml1-transitional.dtd&quot;&gt; &lt;html xmlns=&quot;http:\/\/www.w3.org\/1999\/xhtml&quot;&gt; &lt;head&gt;     &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text\/html; Charset=UTF-8&quot;\/&gt;     &lt;title&gt;Smartbox demo&lt;\/title&gt;     &lt;!--\u0421\u0442\u0438\u043b\u0438 \u0434\u043b\u044f \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u0446\u0435\u043d--&gt;     &lt;link rel=&quot;stylesheet&quot; href=&quot;css\/input.css&quot;\/&gt;     &lt;link rel=&quot;stylesheet&quot; href=&quot;css\/keyboard.css&quot;\/&gt;     &lt;link rel=&quot;stylesheet&quot; href=&quot;css\/legend.css&quot;\/&gt;      &lt;!--\u041e\u0431\u0449\u0438\u0435 \u0441\u0442\u0438\u043b\u0438--&gt;     &lt;link rel=&quot;stylesheet&quot; href=&quot;css\/style.css&quot;\/&gt;      &lt;!--\u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u0442\u0440\u0435\u0431\u0443\u0435\u043c\u044b\u0435 Smartbox--&gt;     &lt;script type=&quot;text\/javascript&quot; src=&quot;http:\/\/code.jquery.com\/jquery-1.10.1.min.js&quot;&gt;&lt;\/script&gt;     &lt;script type=&quot;text\/javascript&quot; src=&quot;http:\/\/cdnjs.cloudflare.com\/ajax\/libs\/lodash.js\/2.4.1\/lodash.js&quot;&gt;&lt;\/script&gt;     &lt;script type=&quot;text\/javascript&quot; src=&quot;http:\/\/cdnjs.cloudflare.com\/ajax\/libs\/backbone.js\/1.1.0\/backbone-min.js&quot;&gt;&lt;\/script&gt;      &lt;!--\u0421\u0430\u043c\u0430 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 Smartbox--&gt;     &lt;script type=&quot;text\/javascript&quot; src=&quot;js\/lib\/smartbox.js&quot;&gt;&lt;\/script&gt;      &lt;!--\u0413\u043b\u0430\u0432\u043d\u044b\u0439 \u043e\u0431\u044a\u0435\u043a\u0442 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f--&gt;     &lt;script type=&quot;text\/javascript&quot; src=&quot;js\/app.js&quot;&gt;&lt;\/script&gt;      &lt;!--\u041f\u043e\u0434\u0433\u0440\u0443\u0437\u043a\u0430 \u043c\u043e\u0434\u0435\u043b\u0438 \u0434\u043b\u044f \u0441\u0446\u0435\u043d\u044b \u0441 \u0432\u0438\u0434\u0435\u043e--&gt;     &lt;script type=&quot;text\/javascript&quot; src=&quot;videos.js&quot;&gt;&lt;\/script&gt;      &lt;!--\u0421\u0446\u0435\u043d\u044b--&gt;     &lt;script type=&quot;text\/javascript&quot; src=&quot;js\/scenes\/videos.js&quot;&gt;&lt;\/script&gt;     &lt;script type=&quot;text\/javascript&quot; src=&quot;js\/scenes\/navigation.js&quot;&gt;&lt;\/script&gt;     &lt;script type=&quot;text\/javascript&quot; src=&quot;js\/scenes\/input.js&quot;&gt;&lt;\/script&gt;      &lt;!--\u0422\u0440\u0438\u0433\u0435\u0440\u044b \u0434\u043b\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0441\u043e\u0431\u044b\u0442\u0438\u0439 \u0438 \u043e\u0442\u0440\u0438\u0441\u043e\u0432\u043a\u0438 \u043b\u0435\u0433\u0435\u043d\u0434\u044b \u0432 \u043f\u043e\u0434\u0432\u0430\u043b\u0435 \u044d\u043a\u0440\u0430\u043d\u0430--&gt;     &lt;script type=&quot;text\/javascript&quot; src=&quot;js\/legendTriggers.js&quot;&gt;&lt;\/script&gt; &lt;\/head&gt; &lt;body&gt;  &lt;!--for better view in browser--&gt; &lt;div class=&quot;bg&quot;&gt;&lt;\/div&gt;  &lt;div class=&quot;wrap&quot;&gt;     &lt;!--\u0411\u043e\u043a\u043e\u0432\u043e\u0435 \u043c\u0435\u043d\u044e \u0441 \u043b\u043e\u0433\u043e\u0442\u0438\u043f\u043e\u043c--&gt;     &lt;div class=&quot;menu&quot;&gt;         &lt;div class=&quot;logo&quot;&gt;&lt;\/div&gt;         &lt;ul class=&quot;menu-items&quot; data-nav_type=&quot;vbox&quot; data-nav_loop=&quot;true&quot;&gt;             &lt;li data-content='video' class=&quot;menu-item menu-item_green nav-item&quot;&gt;Videos&lt;\/li&gt;             &lt;li data-content='input' class=&quot;menu-item menu-item_blue nav-item&quot;&gt;Inputs&lt;\/li&gt;             &lt;li data-content='navigation' class=&quot;menu-item menu-item_red nav-item&quot;&gt;Navigation&lt;\/li&gt;         &lt;\/ul&gt;     &lt;\/div&gt;     &lt;!--\/\/\u0411\u043e\u043a\u043e\u0432\u043e\u0435 \u043c\u0435\u043d\u044e \u0441 \u043b\u043e\u0433\u043e\u0442\u0438\u043f\u043e\u043c--&gt;      &lt;!--\u0421\u0446\u0435\u043d\u044b--&gt;     &lt;div class=&quot;scenes-wrapper&quot;&gt;         &lt;!--\u0421\u0446\u0435\u043d\u0430 \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0432\u0438\u0434\u0435\u043e (\u043a\u043e\u043d\u0442\u0435\u043d\u0442 \u043f\u043e\u0434\u0433\u0440\u0443\u0437\u0438\u0442\u0441\u044f \u043f\u0440\u0438 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0441\u0446\u0435\u043d\u044b scenes\/videos.js )--&gt;         &lt;div class=&quot;scene scene_video js-scene-video&quot; data-nav_type=&quot;vbox&quot; data-nav_loop=&quot;true&quot;&gt;                 &lt;!--&lt;div data-url=&quot;http:\/\/smartimmo.ru\/uploaded\/big_buck_bunny_480p_h264.mp4&quot; data-type=&quot;vod&quot; class=&quot;video-item nav-item&quot;&gt;Big Buck Bunny&lt;\/div&gt;                 &lt;div data-url=&quot;https:\/\/archive.org\/download\/ElephantsDream\/ed_1024_512kb.mp4&quot; data-type=&quot;vod&quot; class=&quot;video-item nav-item&quot;&gt;Elephants Dream&lt;\/div&gt;                 &lt;div data-url=&quot;http:\/\/europaplus.cdnvideo.ru\/europaplus-live\/eptv_main.sdp\/playlist.m3u8&quot; data-type=&quot;hls&quot; class=&quot;video-item nav-item&quot;&gt;HLS test&lt;\/div&gt;                 &lt;div data-url=&quot;http:\/\/phone.pik-tv.com\/live\/mp4:piktv3pik3tv\/playlist.m3u8&quot; data-type=&quot;hls&quot; class=&quot;video-item nav-item&quot;&gt;HLS test 2&lt;\/div&gt;                 &lt;div data-url=&quot;http:\/\/live.iphone.redbull.de.edgesuite.net\/webtvHD.m3u8&quot; data-type=&quot;hls&quot; class=&quot;video-item nav-item focus&quot;&gt;HLS test 3&lt;\/div&gt;--&gt;         &lt;\/div&gt;          &lt;!--\/\/\u0421\u0446\u0435\u043d\u0430 \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0432\u0438\u0434\u0435\u043e--&gt;          &lt;!--\u0421\u0446\u0435\u043d\u0430 \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u0438 input'\u043e\u0432--&gt;         &lt;div class=&quot;scene scene_input js-scene-input&quot;&gt;             &lt;div class=&quot;input-example&quot;&gt;                 &lt;h2&gt;Standart input&lt;\/h2&gt;                 &lt;input class=&quot;input-item js-input-1 nav-item&quot;\/&gt;                  &lt;div class=&quot;input-val&quot;&gt;                     Input value: &lt;span class=&quot;js-input-1-val&quot;&gt;&lt;\/span&gt;                 &lt;\/div&gt;             &lt;\/div&gt;              &lt;div class=&quot;input-example&quot;&gt;                 &lt;h2&gt;Input with email keyboard&lt;\/h2&gt;                 &lt;input class=&quot;input-item js-input-2 nav-item&quot;\/&gt;             &lt;\/div&gt;              &lt;div class=&quot;input-example&quot;&gt;                 &lt;h2&gt;Input with num keyboard and maximum 4 signs&lt;\/h2&gt;                 &lt;input class=&quot;input-item js-input-3 nav-item&quot;\/&gt;             &lt;\/div&gt;         &lt;\/div&gt;         &lt;!--\/\/\u0421\u0446\u0435\u043d\u0430 \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u0438 input'\u043e\u0432--&gt;          &lt;!--\u0421\u0446\u0435\u043d\u0430 \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u0438--&gt;         &lt;div class=&quot;scene js-scene-navigation&quot;&gt;             &lt;ul class=&quot;navigation-items&quot;&gt;                 &lt;li class=&quot;navigation-item nav-item&quot;&gt;1&lt;\/li&gt;                 &lt;li class=&quot;navigation-item nav-item&quot;&gt;2&lt;\/li&gt;                 &lt;li class=&quot;navigation-item nav-item&quot;&gt;3&lt;\/li&gt;                 &lt;li class=&quot;navigation-item nav-item&quot;&gt;4&lt;\/li&gt;                 &lt;li class=&quot;navigation-item nav-item&quot;&gt;5&lt;\/li&gt;                 &lt;li class=&quot;navigation-item nav-item&quot;&gt;6&lt;\/li&gt;                 &lt;li class=&quot;navigation-item nav-item&quot;&gt;7&lt;\/li&gt;                 &lt;li class=&quot;navigation-item nav-item&quot;&gt;8&lt;\/li&gt;             &lt;\/ul&gt;             &lt;p class=&quot;navigation-info&quot;&gt;&lt;\/p&gt;         &lt;\/div&gt;         &lt;!--\/\/\u0421\u0446\u0435\u043d\u0430 \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u0438--&gt;      &lt;\/div&gt;     &lt;!--\/\/\u0421\u0446\u0435\u043d\u044b--&gt; &lt;\/div&gt;   &lt;\/body&gt; &lt;\/html&gt;<\/code><\/pre>\n<\/div>\n<\/div>\n<p>  \u0421\u0430\u043c\u043e\u0435 \u0432\u0430\u0436\u043d\u043e\u0435, \u0447\u0442\u043e \u0441\u0442\u043e\u0438\u0442 \u0442\u0443\u0442 \u043e\u0442\u043c\u0435\u0442\u0438\u0442\u044c \u2014 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u044f \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u0438. \u0412\u0441\u0435 <b>\u0432\u0438\u0434\u0438\u043c\u044b\u0435<\/b> \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b \u0441 \u043a\u043b\u0430\u0441\u0441\u043e\u043c <code>nav-item<\/code> \u043c\u043e\u0433\u0443\u0442 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043d\u0430 \u0441\u0435\u0431\u044f \u0444\u043e\u043a\u0443\u0441 \u0438 \u043f\u043e\u0437\u0436\u0435 \u0438\u043d\u0438\u0446\u0438\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u043e\u0431\u044b\u0442\u0438\u044f (<code>focus<\/code>, <code>click<\/code>, etc). \u0414\u043b\u044f \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u0438, \u0432 \u0431\u043e\u043a\u043e\u0432\u043e\u043c \u043c\u0435\u043d\u044e \u0438 \u043d\u0430 \u0441\u0446\u0435\u043d\u0435 \u0432\u0438\u0434\u0435\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f <code> data-nav_type=&quot;vbox&quot;<\/code>, \u0447\u0442\u043e \u0433\u043e\u0432\u043e\u0440\u0438\u0442 \u043f\u043b\u0430\u0433\u0438\u043d\u0443 \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u0438 &quot; \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u0438\u0441\u043a \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u043e\u0433\u043b\u0430\u0441\u043d\u043e \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u044e \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435, \u0438 \u0444\u043e\u043a\u0443\u0441 \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442 \u043f\u0435\u0440\u0435\u043c\u0435\u0449\u0430\u0442\u044c\u0441\u044f \u043e\u0442 \u043e\u0434\u043d\u043e\u0433\u043e sibling \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430 \u043a \u0434\u0440\u0443\u0433\u043e\u043c\u0443, \u0447\u0442\u043e \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u0431\u044b\u0441\u0442\u0440\u0435\u0435&quot; <a href=\"https:\/\/github.com\/immosmart\/smartbox\/blob\/master\/docs\/ru_nav.md\">(\u0441) \u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f \u043f\u043e \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u0438<\/a>. \u0414\u0440\u0443\u0433\u043e\u0439 \u0445\u0430\u043a \u2014 \u044d\u0442\u043e \u0430\u0442\u0442\u0440\u0438\u0431\u0443\u0442 <code>data-nav_loop=&quot;true&quot;<\/code>, \u0447\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0437\u0430\u0446\u0438\u043a\u043b\u0438\u0432\u0430\u0442\u044c \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044e \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u0434\u0430\u043d\u043d\u043e\u0433\u043e \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430.<\/p>\n<h3>\u0413\u043b\u0430\u0432\u043d\u044b\u0439 \u043e\u0431\u044a\u0435\u043a\u0442 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f App<\/h3>\n<p>  \u0417\u0430\u0433\u043b\u044f\u043d\u0435\u043c \u0432 \u0444\u0430\u0439\u043b <a href=\"https:\/\/github.com\/immosmart\/smartbox\/blob\/master\/demo\/demoApp\/js\/app.js\"><code>js\/app.js<\/code><\/a> \u041f\u043e\u0441\u043b\u0435 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0441\u0430\u043c\u043e\u0433\u043e Smartbox \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f <code>SB.ready(_.bind(App.initialize, App));<\/code>, \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u044f \u0442\u0435\u043c \u0441\u0430\u043c\u044b\u043c \u043f\u043e\u043a\u0430\u0437 \u043b\u0435\u0433\u0435\u043d\u0434\u044b <code>$$legend.show();<\/code> \u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0441\u043e\u0431\u044b\u0442\u0438\u0439 <code>this.setEvents();<\/code> \u043e\u0442 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u043c\u0435\u043d\u044e, \u043f\u043b\u0435\u0435\u0440\u0430, \u043a\u043b\u0430\u0432\u0438\u0448 \u043f\u0443\u043b\u044c\u0442\u0430. \u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0438 \u0432 \u0441\u0430\u043c\u043e\u043c \u0444\u0430\u0439\u043b\u0435.<\/p>\n<h3>\u0422\u0440\u0438\u0433\u0435\u0440\u044b \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043b\u0435\u0433\u0435\u043d\u0434\u044b<\/h3>\n<p>  \u0412\u043e \u0432\u0440\u0435\u043c\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u043c\u044b \u0445\u043e\u0442\u0438\u043c \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044e \u043f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u0438 \u043f\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044e \u0442\u0435\u0445 \u0438\u043b\u0438 \u0438\u043d\u044b\u0445 \u043a\u043b\u0430\u0432\u0438\u0448 \u043f\u0443\u043b\u044c\u0442\u0430. \u0421\u0430\u043c\u044b\u0439 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0441\u043f\u043e\u0441\u043e\u0431 \u2014 \u044d\u0442\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0442\u044c \u043b\u0435\u0433\u0435\u043d\u0434\u0443 \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u043f\u0440\u043e\u0438\u0437\u043e\u0448\u0435\u0434\u0448\u0435\u0433\u043e \u0441\u043e\u0431\u044b\u0442\u0438\u044f. \u042d\u0442\u0438\u043c \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0438 \u0437\u0430\u043d\u0438\u043c\u0430\u0435\u0442\u0441\u044f \u0444\u0430\u0439\u043b <a href=\"https:\/\/github.com\/immosmart\/smartbox\/blob\/master\/demo\/demoApp\/js\/legendTriggers.js\"><code>js\/legendTriggers.js<\/code><\/a>. \u041f\u0440\u0438 \u0444\u043e\u043a\u0443\u0441\u0435 <code>nav_focus<\/code> \u0438\u043b\u0438 \u043f\u043e\u0442\u0435\u0440\u0438 \u0444\u043e\u043a\u0443\u0441\u0430 <code>nav_blur<\/code> \u043c\u044b \u0437\u0430\u0434\u0430\u0435\u043c \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430\u043c \u043b\u0435\u0433\u0435\u043d\u0434\u044b <code>window.$$legend.keys<\/code> \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0442\u043e\u0442 \u0447\u0430\u0441 \u0436\u0435 \u0432\u044b\u0432\u043e\u0434\u044f\u0442\u0441\u044f \u0441 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u043c \u0437\u043d\u0430\u0447\u043a\u043e\u043c.<\/p>\n<h3>\u041a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u044f \u0432\u0438\u0434\u0435\u043e \u043f\u043e\u0442\u043e\u043a\u043e\u0432<\/h3>\n<p>  \u041a\u0430\u043a \u0438 \u043b\u044e\u0431\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435, \u043d\u0430\u0448\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u0438\u043c\u0435\u0442\u044c \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a \u0434\u0430\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f, \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0441 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u043c \u0438\u043b\u0438 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0435\u0439 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438. \u0412\u0441\u0435 \u043d\u0430\u0448\u0438 \u0434\u0430\u043d\u043d\u044b\u0435 \u0434\u043b\u044f \u0441\u0446\u0435\u043d\u044b <code>videos<\/code> \u0445\u0440\u0430\u043d\u044f\u0442\u0441\u044f\u0432 \u0444\u0430\u0439\u043b\u0438\u043a\u0435 <code>videos.js<\/code>. \u042d\u0442\u043e \u043b\u0438\u0448\u044c \u043f\u0440\u0438\u043c\u0435\u0440, \u0430 \u043f\u043e\u0442\u043e\u043c\u0443 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435, \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e, \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u0438\u043d\u044b\u043c \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u043c. \u0412\u0441\u0451 \u0447\u0442\u043e \u0434\u0435\u043b\u0430\u0435\u0442 \u044d\u0442\u043e\u0442 \u043a\u0443\u0441\u043e\u043a \u043a\u043e\u0434\u0430 \u2014 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u0442 \u043c\u0430\u0441\u0441\u0438\u0432 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 (\u0441\u043e \u0441\u0441\u044b\u043b\u043a\u0430\u043c\u0438 \u043d\u0430 \u043f\u043e\u0442\u043e\u043a\u0438 \u0438 \u0438\u0445 \u043d\u0430\u0437\u0432\u043d\u0438\u044f) \u0432 \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u044b\u0439 \u043e\u0431\u044a\u0435\u043a\u0442 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f <code>window.App.videos = [...]<\/code>. \u0414\u0430\u043b\u0435\u0435, \u0432 \u0444\u0430\u0439\u043b\u0435 \u0441\u0446\u0435\u043d\u044b, \u044d\u0442\u043e\u0442 \u043c\u0430\u0441\u0441\u0438\u0432 \u0431\u0443\u0434\u0435\u0442 \u0440\u0430\u0437\u0432\u0451\u0440\u043d\u0443\u0442 \u0438 \u0432\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432 html \u0432 <code>div.scene_video<\/code>. <\/p>\n<h3>\u0421\u0446\u0435\u043d\u044b \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f<\/h3>\n<p>  \u0421\u0446\u0435\u043d\u044b \u044d\u0442\u043e \u0432\u0441\u0435\u0433\u043e \u043d\u0430\u0432\u0441\u0435\u0433\u043e \u043e\u0431\u044a\u0435\u043a\u0442\u044b \u043e\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b, \u0445\u0440\u0430\u043d\u044f\u0449\u0438\u0435\u0441\u044f \u0432 \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u043e\u043c \u043e\u0431\u044a\u0435\u043a\u0442\u0435 <code>window.App<\/code>, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u0438 \u0441\u043a\u0440\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0442\u043e\u0433\u043e, \u043d\u0430 \u043a\u0430\u043a\u043e\u0439 \u044d\u043b\u0435\u043c\u0435\u043d\u0442 \u043c\u0435\u043d\u044e \u0431\u044b\u043b \u0441\u0434\u0435\u043b\u0430\u043d <code>click<\/code> <\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041a\u043e\u0434 \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0449\u0438\u0439 \u0437\u0430 \u043f\u043e\u043a\u0430\u0437 \u0441\u0446\u0435\u043d<\/b><\/p>\n<div class=\"spoiler_text\">\u041d\u0430\u0432\u0435\u0448\u0438\u0432\u0430\u043d\u0438\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u0439 \u043f\u043e \u043a\u043b\u0438\u043a\u0443 \u043d\u0430 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b \u043c\u0435\u043d\u044e:<\/p>\n<pre><code>\/\/js\/app.js $('.menu').on('click', '.menu-item', function ( e ) {         var scene = e.currentTarget.getAttribute('data-content');         self.showContent(scene);       });) <\/code><\/pre>\n<p>  \u041c\u0435\u0442\u043e\u0434 \u0438\u043d\u0438\u0446\u0438\u0438\u0440\u0443\u044e\u0449\u0438\u0439 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0441\u0446\u0435\u043d:<\/p>\n<pre><code>\/\/js\/app.js showContent: function ( scene ) {       var cur = this.currentScene,         newScene = this.scenes[scene];        if ( cur !== newScene ) {         if ( !newScene ) {           $$error('Scene ' + scene + ' doesn\\'t exist');         } else {           if ( cur ) {             cur.hide();           }           newScene.show();           this.currentScene = newScene;         }       }     } <\/code><\/pre>\n<\/div>\n<\/div>\n<p>   \u041d\u0435 \u0431\u0443\u0434\u0443 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u043e\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0441\u0446\u0435\u043d, \u0430 \u043e\u043f\u0438\u0448\u0443 \u043b\u0438\u0448\u044c \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0443 \u043e\u0442\u043d\u043e\u0441\u044f\u0449\u0443\u044e\u0441\u044f \u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0435 Smartbox.<\/p>\n<h4>videos.js<\/h4>\n<p>  \u041a\u0430\u043a \u0438 \u0433\u043e\u0432\u043e\u0440\u0438\u043b\u043e\u0441\u044c \u0432\u044b\u0448\u0435, \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u044f \u0432\u0438\u0434\u0435\u043e-\u043f\u043e\u0442\u043e\u043a\u043e\u0432, \u043f\u043e\u0441\u043b\u0435 \u0440\u0430\u0437\u0432\u043e\u0440\u0430\u0447\u0438\u0432\u0430\u043d\u0438\u044f \u0432 html <code>this.renderItems(App.videos);<\/code>, \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e\u0439 \u0434\u043b\u044f \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u0438 \u0437\u0430 \u0441\u0447\u0451\u0442 \u043a\u043b\u0430\u0441\u0441\u0430 \u0432 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0435 <code>nav-item<\/code>. \u041f\u0440\u0438 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0441\u0446\u0435\u043d\u044b, \u0432\u0441\u0435 \u0432\u0438\u0434\u0435\u043e-\u043f\u043e\u0442\u043e\u043a\u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u044e\u0442 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u0441\u043e\u0431\u044b\u0442\u0438\u044f <code>this.$el.on('click', '.video-item', this.onItemClick);<\/code>, \u0433\u0434\u0435 \u0438 \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u0437\u0430\u043f\u0443\u0441\u043a \u043f\u043e\u0442\u043e\u043a\u0430<code> Player.play(...)<\/code>. <a href=\"https:\/\/github.com\/immosmart\/smartbox\/blob\/master\/docs\/ru_player.md\">\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f \u043f\u043e \u043f\u043b\u0435\u0435\u0440\u0443<\/a>.<\/p>\n<h4>input.js<\/h4>\n<p>  \u0414\u043b\u044f \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0440\u0430\u0431\u043e\u0442\u044b \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u044b \u0432 \u0441\u0446\u0435\u043d\u0435 <code>input<\/code>, \u043a\u0430\u0436\u0434\u043e\u043c\u0443 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u043c\u0443 \u043f\u043e\u043b\u044e \u0432\u0432\u043e\u0434\u0430 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0430 \u0447\u0435\u0440\u0435\u0437 \u043c\u0435\u0442\u043e\u0434 <code>SBInput<\/code>. <a href=\"https:\/\/github.com\/immosmart\/smartbox\/blob\/master\/docs\/ru_keyboard.md\">\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f \u043f\u043e \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0435<\/a> \u0442\u0430\u043a\u0436\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u0441\u043f\u043e\u0441\u043e\u0431\u0430\u0445 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u0432\u043e\u0438\u0445 \u044f\u0437\u044b\u043a\u043e\u0432 \u0438 \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043e\u043a.<\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041f\u0440\u0438\u043c\u0435\u0440 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u044b<\/b><\/p>\n<div class=\"spoiler_text\">\u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u043a\u043e\u0434 \u043e\u0442\u043e\u0431\u0440\u0430\u0437\u0438\u0442 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0443 \u0434\u043b\u044f \u0432\u0432\u043e\u0434\u0430 email \u043d\u0430 \u043f\u043e\u043b\u0435 \u0441 \u043a\u043b\u0430\u0441\u0441\u043e\u043c <code>js-input-2<\/code>, \u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e, \u043f\u043e\u0441\u043b\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u044f <code>click<\/code>:<\/p>\n<pre><code>\/\/js\/scene\/input.js this.$el.find('.js-input-2').SBInput({     keyboard: {         type: 'email'     } }); <\/code><\/pre>\n<\/div>\n<\/div>\n<p>  <\/p>\n<h4>navigation.js<\/h4>\n<p>  \u0421\u0446\u0435\u043d\u0430, \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0438\u0440\u0443\u044e\u0449\u0430\u044f \u0441\u043e\u0431\u044b\u0442\u0438\u044f <code>nav_focus<\/code> \u0438 <code>nav_blur<\/code> \u0434\u043b\u044f \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u0441 \u043a\u043b\u0430\u0441\u0441\u043e\u043c <code>navigation-item<\/code>, \u043d\u0435 \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u043e\u0439 \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u0438 \u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u0435\u0442 \u043f\u043e\u0434\u043c\u0435\u043d\u0443 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0433\u043e \u0431\u043b\u043e\u043a\u0430 \u043f\u0440\u0438 \u0441\u043c\u0435\u043d\u0438 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430 \u0432 \u0444\u043e\u043a\u0443\u0441\u0435.<\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u043a\u043e\u0434 \u0441\u0446\u0435\u043d\u044b<\/b><\/p>\n<div class=\"spoiler_text\">\n<pre><code>\/\/js\/scene\/navigation.js init: function () {       var $info;        this.$el = $('.js-scene-navigation');        $info = this.$el.find('.navigation-info');        this.$el         .find('.navigation-item')           .on(           {             'nav_focus': function () {               $info.html('Item with text &quot;' + this.innerHTML + '&quot; focused');             },             'nav_blur': function () {               $info.html('');             }           });        _inited = true;     } <\/code><\/pre>\n<\/div>\n<\/div>\n<p>  <\/p>\n<h2><a name=\"see\"><\/a><b>\u0421\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u0440\u0435\u0441\u0443\u0440\u0441\u044b \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432<\/b><\/h2>\n<p>  <\/p>\n<ul>\n<li><a href=\"http:\/\/www.samsungdforum.com\">Samsung<\/a><\/li>\n<li><a href=\"http:\/\/developer.lge.com\/main\/Intro.dev\">LG<\/a><\/li>\n<li><a href=\"http:\/\/www.yourappontv.com\/home\">Philips<\/a><\/li>\n<\/ul>\n<p>  <\/p>\n<h2><a name=\"lib\"><\/a><b>\u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 Smartbox<\/b><\/h2>\n<p>  <\/p>\n<ul>\n<li>\u0420\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 \u2014 <a href=\"https:\/\/github.com\/immosmart\/smartbox\">github.com\/immosmart\/smartbox<\/a>.<\/li>\n<li>\u041f\u043e\u043b\u043d\u043e\u0435 \u0434\u0435\u043c\u043e \u2014 <a href=\"http:\/\/immosmart.github.io\/smartbox\/demo\/demoApp\/\">immosmart.github.io\/smartbox\/demo\/demoApp\/<\/a>.<\/li>\n<li> \u0410\u0432\u0442\u043e\u0440\u044b \u0440\u0435\u0448\u0435\u043d\u0438\u044f:\n<ul>\n<li>\u0427\u0438\u043d\u0438\u043d \u0414\u0435\u043d\u0438\u0441 (chininden[at]gmail.com), <\/li>\n<li>\u041f\u043e\u043b\u0435\u0446\u043a\u0438\u0439 \u0410\u0440\u0442\u0451\u043c (artempoletsky[at]gmail.com),<\/li>\n<li>\u041f\u043e\u043f\u043e\u0432\u0438\u0447 \u0418\u043b\u044c\u044f (Loshadushka[at]gmail.com), <\/li>\n<li>\u0428\u0430\u043c\u0433\u0443\u043d\u043e\u0432 \u0418\u043b\u044c\u0434\u0430\u0440 (il.shamgunov[at]gmail.com),<\/li>\n<li>\u041f\u0430\u0443\u043d\u0438\u043d \u0414\u043c\u0438\u0442\u0440\u0438\u0439 (<a href=\"http:\/\/habrahabr.ru\/users\/zmeeed\/\" class=\"user_link\">Zmeeed<\/a>).<\/li>\n<li>\u041b\u043e\u0433\u0438\u043d\u043e\u0432 \u041f\u0430\u0432\u0435\u043b (<a href=\"http:\/\/habrahabr.ru\/users\/ploginoff\/\" class=\"user_link\">PLoginoff<\/a>),<\/li>\n<li>\u0421\u043c\u043e\u0440\u043e\u0434\u0438\u043d \u0410\u043d\u0442\u043e\u043d (<a href=\"http:\/\/habrahabr.ru\/users\/melkov\/\" class=\"user_link\">melkov<\/a>).<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"https:\/\/github.com\/immosmart\/smartbox\/issues\">\u0422\u0430\u0441\u043a \u0442\u0440\u0435\u043a\u0435\u0440<\/a> \u043f\u0440\u043e\u0435\u043a\u0442\u0430, \u0433\u0434\u0435 \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0437\u0430\u0434\u0430\u0442\u044c \u0432\u043e\u043f\u0440\u043e\u0441, \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0437\u0430\u0434\u0430\u0447\u0443 \u0438\u043b\u0438 \u0432\u0437\u044f\u0442\u044c \u0437\u0430\u0434\u0430\u0447\u0443 \u0432 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e.<\/li>\n<\/ul>\n<p>  \u0412\u0441\u0435\u043c \u0441\u043f\u0430\u0441\u0438\u0431\u043e \u0438 \u0445\u043e\u0440\u043e\u0448\u0435\u0439 \u043d\u0435\u0434\u0435\u043b\u0438!<\/p>\n<h2><a name=\"ps\"><\/a>P.S.<\/h2>\n<p>  \u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u043c, \u0436\u0435\u043b\u0430\u044e\u0449\u0438\u043c \u043f\u043e\u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0432 \u043f\u0440\u043e\u0435\u043a\u0442\u0435 \u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u0438\u0442\u044c \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443, \u043c\u044b \u0432\u0441\u0435\u0433\u0434\u0430 \u0440\u0430\u0434\u044b \u0438 \u0436\u0434\u0451\u043c pull request&#8217;\u043e\u0432    \t<\/p>\n<div class=\"clear\"><\/div>\n<\/p><\/div>\n<p> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"http:\/\/habrahabr.ru\/post\/188294\/\"> http:\/\/habrahabr.ru\/post\/188294\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"content html_format\">   \t\u0412\u0432\u0438\u0434\u0443 \u0436\u0438\u0432\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0430 \u043a <a href=\"http:\/\/habrahabr.ru\/post\/211236\/\">\u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435<\/a> \u043e \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0435 <a href=\"https:\/\/github.com\/immosmart\/smartbox\">Smartbox<\/a>, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u0440\u0438\u0437\u0432\u0430\u043d\u0430 \u0441\u0442\u0430\u0442\u044c \u043e\u0441\u043d\u043e\u0432\u043e\u0439 \u0434\u043b\u044f \u043b\u044e\u0431\u043e\u0433\u043e \u043a\u0440\u043e\u0441\u0441\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0433\u043e SmartTv \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u044f \u0440\u0435\u0448\u0438\u043b\u0438 \u043e\u043f\u0438\u0441\u0430\u0442\u044c, \u043a\u0430\u043a \u0436\u0435 \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0442\u0430\u043a\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 <b>\u0440\u0430\u0437\u043e\u043c <\/b> \u0434\u043b\u044f <b>\u0442\u0440\u0451\u0445<\/b> \u0432\u0435\u043d\u0434\u043e\u0440\u043e\u0432 SmartTv \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432:<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\"  src=\"http:\/\/habr.habrastorage.org\/post_images\/7c6\/707\/ce4\/7c6707ce4bdc93469fd5933a69638eeb.png\" alt=\"image\"\/><\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-188294","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/188294","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=188294"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/188294\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=188294"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=188294"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=188294"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}