First of all clone the repo:
git clone git@github.com:htmlhero/playontv-app.gitThen from project root run:
npm installBuild application for Samsung SmartTV using host and port, what used by PlayOnTV server. For example:
API_BASE_URL=http://192.168.1.2:8080 npm run build:samsungServe Samsung SmartTV application for installation:
npm run serve:samsung- Login as "developer"
- Press the Menu remote button (or Misc button on touch remote and select Menu button on the screen).
- Select Smart Hub -> Samsung Account -> Login
- Login: develop
- Password: 11111111
- Press Log In.
- Add IP
- Press the Smart hub remote button.
- Select a screen button leading to full Smart Hub.
- Select any existing app and hold OK remote button until a new menu comes.
- Select IP Setting.
- Enter IP.
- Select any existing app and hold OK remote button until a new menu comes.
- Select Start User App Sync.
- Login as "developer"
- Press the Smart hub remote button.
- Press the Menu remote button (or Misc button on touch remote and select Menu button on the screen).
- Select Smart Features -> Samsung Account -> Log In
- Login: develop
- Password: sso1029dev!
- Check Remember my password.
- Press Log In.
- Add IP
- Press the Smart hub remote button.
- Select More Apps.
- Select Options in the top right corner of the screen.
- Select IP Setting.
- Enter IP.
- Select Options -> Start App Sync.
- Login as "developer"
- Press the Smart hub remote button.
- Press the Red (A) remote button.
- Login: develop
- Password: 111111
- Add IP
- Press the Tools remote button.
- Select Settings.
- Select Development.
- Select the checkbox and press OK.
- Select IP Setting.
- Enter IP.
- Select User Application Synchronization.
- After downloading the app restart your SmartTV.