operating system configuration for smp-l for windows
TRANSCRIPT
Scala Inc. Confidential
Confidential © 2020 Scala Inc. All Rights Reserved Page 1 of 11
Operating System Configuration for SMP-L for Windows
Windows Operating System Configurations for Scala Media Player-LConfigurations Using the Command Line
The Scala Media Player-L for Windows® comes loaded with a Windows 10 IoT operating system and the Scala Scala Windows Player. Configure the following options in the Windows Operating System to :
Disable the Microsoft® Unified Write FilterConnect to a wireless networkSet the date and timeChange user account passwordsConfigure the device nameConfigure system restartsConfigure the DHCP or IP addressConfigure the login script
Additionally, there are steps for configuring the the Windows Operating System via the command line. Only use command line options if you are familiar with the Windows command prompt.
Windows Operating System Configurations for Scala Media Player-L
Use the following tabs to configure the Windows Operating System for the Scala Media Player-L.
Microsoft® Unified Write Filter
Scala Media Players come loaded with Microsoft Unified Write Filter (UWF). UWF protects key system files from unintentional modification. By default, UWF is disabled in Scala Media Players; this allows you to begin configuration once the device is set-up.
Enabling UWF
Once completing configuration, enable UWF to protect your configuration settings. If your configuration included installing software, reboot to allow any post-reboot installation steps to take effect. If installing additional software, reboot the unit before making any configuration changes and allow any post-reboot installation steps to take effect. To enable UWF, run the script in the C:\Tools\ENABLE_UWF_C.CMDcommand prompt.
Microsoft UWF
As of December 2019, the B308 Player-L with 2GB of RAM and a 32GB eMMC Storage has an updated Master System Image which no longer supports UWF. Any references to Unified Write Filter, (UWF), functionality should be disregarded on these images.
Quick Tip:
To quickly discern if your image does not have UWF, look to see if you have a drive. Images without a drive do not D:/ D:/contain UWF.
Important
Before proceeding with device configuration, ensure that you have created a device profile in Content Manager. See Creating a for more information.Player
Important
If UWF is enabled, configuration changes do not save once the device is rebooted.
Scala Inc. Confidential
Confidential © 2020 Scala Inc. All Rights Reserved Page 2 of 11
1.
2. 3. 4. 5.
1. 2.
3. 4. 5. 6.
1.
2.
3. 4.
5. 6. 7.
Disabling UWF
If making changes to the player configuration after initial set-up, UWF will need to be disabled. Run the script C: in the command prompt. Once finished, ensure that you enable UWF to maintain changes and reboot the \Tools\DISABLE_UWF_C.CMD
system.
Connecting to a Wireless Network
For instructions regarding how to connect to a Windows 10 operating system, see on Microsoft's support site.Connect to Wi-Fi
Configuring Audio
Configure audio for a Windows Operating System from the sound tile in the Windows menu or use the Windows task bar.
Navigate to the tile in the menu.sound Windows
The dialog appears.SoundClick the tab.PlaybackSelect a playback device.Click the button.ApplyClick the button.OK
Configuring Audio from the Task Bar
Right click the icon on the Windows task bar.soundSelect from the pop-up menu.Playback DevicesThe dialog appears.SoundClick the tab.PlaybackSelect a playback device.Click the button.ApplyClick the button.OK
Setting the Date and Time
To reliably schedule updates, accurate logging, and consistent operation, all Scala Media Players should be synchronized to a common Internet time server. If your Scala Media Players have access to an Internet connection, consider using the Microsoft default time server
. If your Scala Media Players do not have access to the Internet, best practice is to set up the computer or server time.windows.comrunning Content Manager as a Network Time Protocol (NTP) server, which should be synchronized to a trusted time server.
Setting the Device Time
Navigate to . Windows Menu > Windows System > Control PanelThe dialog appears.Control Panel\All Control Panel ItemsClick the link. Date and TimeThe dialog appears.Date and TimeClick the tab.Internet TimeClick the button. Change settings...The dialog appears.Internet Time SettingSelect a serverClick the button.Update NowClick the button in the dialog when finished.OK Date and Time
Warning
Scala recommends that you install additional software on your media player. This could cause the player to run slowly or DO NOTother unforeseen problems. If installing antivirus, install on the computer or server running Content Manager.
Setting a machine as a NTP server will require that you edit the machine's registry.
Scala Inc. Confidential
Confidential © 2020 Scala Inc. All Rights Reserved Page 3 of 11
1.
2.
3. 4. 5.
1.
2. 3. 4. 5. 6.
7. 8.
1. 2. 3. 4. 5. 6.
7.
Setting the Device Time Zone
Navigate to Windows Menu > System > Control Panel . The Control Panel\All Control Panel Items dialog appears.
Click the link. Date and TimeThe dialog appears.Date and TimeClick the button on the tab. Change time zone... Date and TimeSelect the correct time zone for the device.Click in the dialog when finished.OK Date and Time
User Account Passwords
Scala Media Players come pre-configured with the default passwords for the account, account, and the Configure Player Scala PlayerTightVNC connection. The following table identifies each account, the username, the default password, and a description of the account.
Account Name Username Password Description
Configure Player scala scala123# Use this account to configure both the operating system and the Scala Scala Windows Player.
Scala Player player scala123# Use this account for playback of Scala content.
TightVNC connection*
test123# Use this connection to remotely access the player.
*TightVNC does not require a username.
Configure Player Account
Use this account to make configuration changes for the the Windows Operating System and the Scala Scala Windows Player.
Navigate to . Start > Windows Administrative Tools > Computer ManagementThe dialog appears.Computer ManagementDouble click on the folder.Local Users and GroupsDouble click on the folder.UsersRight click on the folder.SCALASelect the option in the dialog.Set Password...Click . ProceedYou may disregard the warning about the consequences of resetting the password.Enter a password in the and text fields.New Password Confirm PasswordClick to store the new password.OK
Scala Player Account
Use this account to play back content.
Navigate to .Start > Windows Administrative Tools > Computer ManagementDouble click on the folder.Local Users and GroupsDouble click on the folder.UsersRight click on the folder.PLAYERSelect the option in the dialog.Set Password...Click . ProceedYou may disregard the warning about the consequences of resetting the password.
Updating the Logon Script
When changing the password for your user accounts, you must also update the logon script or the player will not boot correctly. For more information about changing the login script, see the tab non this page.Logon Script
Password Recommendation
We recommend that all players use the same password.
Scala Inc. Confidential
Confidential © 2020 Scala Inc. All Rights Reserved Page 4 of 11
7. 8.
1.
2. 3.
4. 5. 6. 7. 8. 9.
10. 11. 12.
1.
2.
3.
4.
5. 6.
7.
Enter a password in the and text fields.New Password Confirm PasswordClick to store the new password.OK
TightVNC
Use this account to remotely access the player.
Navigate to the icon located in the system tray and click it. TightVNCThe TightVNC Control Authentication dialog appears. Enter the administrative password included on your .Scala Media Player GuideClick the button. OKThe dialog appears.TightVNC Service ConfigurationClick on the tab.ServerClick the button under .Change... Primary passwordEnter a password in the and text fields.New Password Confirm PasswordClick the button.OkNavigate to the tab.AdministrationIn the section, click the button to change the administrative password.Control Interface Change...Enter a password in the and text fields.New Password Confirm PasswordClick the button to apply changes to the account.ApplyClick the button to exit the dialog.OK
Configuring the Device Name
Navigate to . Start > SettingsThe page appears.Windows SettingsClick the icon. SystemThe page appears.Customize your displayClick the link. AboutThe player page appears.AboutClick the button.Rename PCThe dialog appears.Rename your PCEnter a new name in the text field.Click the button. NextThe dialog displays a message that your device name will change once you restart the device.Rename your PCRestart the device for the changes to take effect.
Configuring System Restarts
Restart your Scala Media Player regularly to ensure stable and reliable operation. There are two pre-configured options:
Daily system rebootsWeekly system reboots
The following table describes the system restart type, file name, frequency, default day of the week, and default time of restart.
Restart Type
File Name Frequency Default Day of the Week Default Time
Daily C:\Tools\SYSTEM_NIGHTLY-Reboot.CMD
once per day SUN, MON, TUE, WED, THU, FRI, SAT
5:30AM
Weekly C:\Tools\SYSTEM_WEEKLY-Reboot.CMD
once per week
SUN 5:30AM
By default, these scripts are not enabled.
Daily System Restarts
Scala Media Players can be configured to restart every 24 hours. The default setting is 5:30am.
Tip
When setting your player name, match it to the name that you created for your player in Content Manager. This makes it easier to find when associating the device with the Content Manager Player file. See for more information.Creating a Player
Scala Inc. Confidential
Confidential © 2020 Scala Inc. All Rights Reserved Page 5 of 11
1.
2.
3.
Open the tile, found in the menu.Notepad++ Windows
Open the file .C:\Tools\SYSTEM_NIGHTLY-Reboot.CMD
Modify the time used in the command at the end of the script, using 24 hour time.schtasks
Scala Inc. Confidential
Confidential © 2020 Scala Inc. All Rights Reserved Page 6 of 11
3.
4. 5.
1.
2.
Save the script and close .Notepad++Run the file either by double clicking on the file in the or using the command from the .cmd Windows File Explorer Start > Runstart menu.
Weekly System Restarts
Scala Media players can be configured to restart once a week at a specific date and time. The default date and time is Sunday at 5:30 am.
Open the tile, found in the menu.Notepad++ Windows
Open the file . C:\Tools\SYSTEM_WEEKLY-Reboot.CMD
Scala Inc. Confidential
Confidential © 2020 Scala Inc. All Rights Reserved Page 7 of 11
2.
3. Modify the day and time used in the command at the end of the script, using the 24 hour time format and the following schtasksabbreviations for days.
Day Abbreviation
Sunday SUN
Monday MON
Tuesday TUE
Wednesday WED
Thursday THU
Friday FRI
Saturday SAT
Scala Inc. Confidential
Confidential © 2020 Scala Inc. All Rights Reserved Page 8 of 11
3.
4. 5.
1.
2.
3.
4. 5.
6.
7. 8. 9.
10.
1. 2.
Save the script and close . Notepad++Run the file either by double clicking on the file in the or using the command from the .cmd Windows File Explorer Start > Runstart menu.
Configuring the DHCP or Static IP Address
Scala Media Players obtains its IP address via Dynamic Host Configuration Protocol (DHCP). If using DHCP, the device will automatically obtain an IP address. In some networks, you will need to assign a static IP address. This is done through the device. Use the following instructions to set up a DHCP connection.
Navigate to . Start > SettingsThe page appears.Windows SettingsClick the icon. Network and InternetThe page appears.Network StatusClick the link located under the section. Change adapter options Change your network settingsThe dialog appears.Control Panel/All Control Panel Items/Network ConnectionsSelect either or as the network adapter.Ethernet Wi-FiClick the link. This link may not display in your view. If not, click the double ">>" in the Change setting of this connectionWindows® dialog and it should appear. The Wi-Fi Properties dialog appears.Alternately, right click on the connection type and select the link.PropertiesHighlight the item and click the button. Internet Protocol Version 4 (TCP/IPv4) PropertiesThe dialog appears.Internet Protocol Version 4 (TCP/IPv4) PropertiesNavigate to the tab.Alternate ConfigurationClick the radio button.User configuredEnter appropriate IP address and DNS settings.Click the button.OK
Configuring the Logon Script
The auto logon script allows you set the Player account as the default account for content playback. While playback can occur through the account, it is not recommended as it poses a security risk. Setting the system to auto logon to the account Configure Player Scala Player
protects your settings.
The Windows menu contains a helper script to initiate auto logon. Before running that script, update the account password listed Scala Playerin the script through the registry file . The file is only accessible through the Configure Player HLM_EnablePlayer_AutoLogin.regaccount.
Open the tile in the Windows menu.Notepad++Open the file: .C:\CONFIG.WES\WES10_RegKeys\hlm\HLM_EnablePLAYER_Autologon.reg
Scala Inc. Confidential
Confidential © 2020 Scala Inc. All Rights Reserved Page 9 of 11
2.
3.
4.
In the last line, containing the line , type the Player account password created in the "DefaultPassword"="<password>"Creating Passwords topic and save the file.
Navigate to the and click the tile, which runs the autologon player script. Start Menu AutoLogon Player Account
Scala Inc. Confidential
Confidential © 2020 Scala Inc. All Rights Reserved Page 10 of 11
4.
The script runs.
Configurations Using the Command Line
Many of the set-up steps for the player can be done through the command prompt. The following table describes the setting and command line used to make the changes. All changes are made from the administrative account. Scala The following table describes the setting, command line format, and gives an example of each command. Content in brackets ([ ]) is to be replaced with the content for your particular case. Additional notes added as needed.
Setting Command Line Example Notes
Account Password
NET USER [account-name] [new-password] Scala Account: NET USER
scala f01barPlayer Account: NET USER player !!!fe3ble
The Scala Media Player contains two accounts:
Scala: administrative account for the player.Player: account from which the media player plays content.
Change a Computer_Player Name
WMIC ComputerSystem WHERE name="[%COMPUTERNAME%]" CALL rename name=[NewComputerName]
WMIC ComputerSystem WHERE name="%MainFrame%" CALL rename name=Home
None
Scala Inc. Confidential
Confidential © 2020 Scala Inc. All Rights Reserved Page 11 of 11
Time Zone TZUTIL /s "[TimeZoneName]" TZUTIL /s "Pacific
Standard Time"TZUTIL /s "Eastern Standard Time"TZUTIL /s "Newfoundland and Labrador Standard Time"
Windows Playback Engine: See for Microsoft Default Timezones
default timezone names. Use the Timezone column to populate the appropriate name.
Configure the network properties of a Network Interface
netsh interface ip set address "[Name of Interface]" static [IP Address] [Net Mask] [Gateway Address]
netsh interface ip set address "Ethernet" static 10.0.0.100 255.255.0.0 10.0.0.1 1netsh interface ip set address "Local Area Connection 3" static 10.0.0.100 255.255.0.0 10.0.0.1 1
None
Configuring a DNS Server
netsh interface ipv4 ADD dnsserver "[Name of Server]" address=[Server Address] index=[Index Number]
netsh interface ipv4 ADD dnsserver "Local Area Connection 3" address=8.8.8.8 index=1
None
Changing the connection back to DHCP
netsh interface ip set address "[Name of Interface]" DHCP
netsh interface ip set address "Local Area Connection 3" DHCP
None
Set System Date Date [MM/DD/YYYY] Date 01/20/2019 Assumes US English location. Modify entry as appropriate for system.
Set System Time Time [HH:MM] Time 13:33 Use 24 hour time format.