This article relates to Cisco TelePresence Content Server.
Q. How does the TANDBERG Content Server determine a user's environment?
A. The Content Server (TCS) runs a user environment check the first time a user logs in to the Content Server, or attempts to play a video using a link. It attempts to determine the optimum viewing experience for the user by determining which players are installed on the system and whether they are scriptable. It then checks the available bandwidth. While this is in progress, Loading Page is displayed.
After the environment check has been run, the results are saved in a cookie on the user's computer. The user can force a recheck by clicking Recheck properties (formally Re-determine User Environment) from their Preferences. This deletes the old cookie and replaces it with a new one.
The sequence of events is:
A user starts to load the page. At this point all the images and scripts are downloaded to the browser.
TCS polls the user's machine to determine which players are installed but are not necessarily scriptable.
A small data slug is sent to determine the available bandwidth. This transfer is aprroximately 40KB in size. The transfer is sent from the TCS to the client and timed to deduce throughput.
The user is presented with the entry page with an optimistic view on players (this means the user may have a player installed; however, it may not be scriptable).
After the library is displayed, the TCS begins to determine whether all the user's installed players are scriptable. The environment test reports back after a time out, increasing the time taken for determining the environment. The play icons for any installed players that are not scriptable are removed from the library interface.
The user's preferences for players and internet speed are set.