Если базовые знания по HTML/JS/CSS уже есть, то скачай html builder. Есть на codecanyon (или nulled версию 1.5 нагугли) посмотри как устроен - может разберёшься.
У Samsung по этой теме есть SDK, эмулятор Smart-TV и форум. Но прямо собственный smarthub едва ли. Установку сторонних приложений можно произвести в режиме developer с указанием ip адреса сервера приложений (TheSmartDarkServer - кажется так).
Думаю, что надо в функцию вывода прикреплённых файлов прикрутить что-то типа этого:
global $user_ID; get_currentuserinfo();
if (('' !== $user_ID) - проверка - авторизирован ли пользователь Источник
Что-то слышал что в планах у Алибаба такое было. Но пока все просто оформляют на китайцев-партнёров. Обратитесь к этому человеку - wechat id: lin-zhong-hu (www.wechat.com/ru/).