UnityWorks! Media Wiki

Page History: New Vehicle Player Classic - Specifications

Compare Page Revisions



« Older Revision - Back to Page History - Newer Revision »


Page Revision: 2008/10/01 21:50


New Vehicle Player –Classic Overview The New Vehicle Player (NVP) is an online application that consumes a dynamic web service provided by Unity Works Media to display new vehicle videos for dealerships. Application Overview – The NVP application is divided into separate interactive sections: the manufacture lineup, the vehicle lineup and the XSPF video player. The manufacture lineup section consists on the number of makes the dealership is assigned to. The player will automatically populate upon the data received from the dealership team credentials. If the number of makes exceeds the space available, the player will auto organize the manufacture logos and allow the user to scroll vertically ( ). Once the user activates the make, the vehicle lineup populates accordingly. Once the manufacture has been chosen by the user, the vehicle lineup will become available with the vehicles assigned to that particular dealership. Unlike the manufacture lineup overflow aspect, the vehicle lineup will scroll horizontally by clicking the side arrows on either end. When a vehicle is clicked, the XSPF video player is loaded to play the chosen selection. Page | 1 The XSPF Player – (See XSPF Player Documentation) The XSPF video player is a separate application loaded into the NVP interface. The content revolves around an additional XSPF web service provided by Unity Works Media. Once the user has made their selection, the service is initiated. This service generates a XML Sharable Playlist Format (XSPF) in which the XSPF Player consumes to play specific dealership videos upon certain criteria compiled by the Unity Works Media systems. The XSPF Player basic interactive functionalities include: Play: Plays tracks. Pause: Pauses current track. Rewind: Rewinds all tracks. (7 second cool down) Mute: Mutes all videos. Extras: Track Details and Duration. Unity Works Media: Logo & link. The following functionalities will be incorporated upon activation through Unity Works Media: Contact Us: Launches a contact form. (Contact forms may vary) Extras: Features such as, “Share this Video” could be added. Page | 2 Scrub Bar Functionality: The scrub bar will allow the user to navigate through the video tracks at ease. The red arrow is the playback indicator and video scrub functionality. The yellow area represents the elapsed video. The red area indicates the total buffer/download of the video. The object located at the top left corner indicates the status of the video feed. Integration ‐ The segment below will demonstrate a typical integration email sent from Unity Works Media. New Vehicle Player – Client Please use the following code snippet to display your New Vehicle Player.



Integration ‐ (The following instruction may vary). 1. Copy the colored flash script provided above or from the attached .txt file. 2. Paste the copied script into your preferred web page between the opening tag and the closing tags. 3. Please be sure to have a height of 550 pixel area available within the preferred web page for best results. 4. The process is completed once the script has been pasted and saved. 5. Test your page. 6. Reply to this email with the corresponding URL location where the product has been posted. Once the code has been delivered and the integration instructions have been followed carefully, the New Vehicle Player will rely on its default settings. However, these settings can be adjusted to suit any situation. Optional NVP Client Preferences – Options Variable Default Values Description Width Resizing width 900 Resizes App’s Width Team Configuration ctx N/A App Configuration Tab Recognition tabFilter N/A Activates Specified Tab* Tab Filtering makeFilter N/A Includes Specified Tabs Video Recognition vidFilter N/A Launches Specific Video* DisplayUWLogo true or false true Debug mode.
  • Video Recognition utilizes Tab Recognition to function correctly.
Page | 3 NVP Player Resizing: (Optional Code Line) The application’s default delivery width size is 900 pixels. This value can be changed to ANY width. The player will automatically resize horizontally. All images and video will remain identical to its original version. To prevent any user experience issues please stay within the recommended dimension below. Recommended Width Range: 500px ~ 900px Sample 900px Sample 645px Note: The NVP will not be displayed correctly if the recommended width ranges are exceeded. NVP Player Dealer Configuration: (Optional Code Line) In most cases, values should not be modified. These variables are assigned by Unity Works Media during the setup process. However, in situations when the client has a large number of displays, Unity Works Media will deliver a set of values to be inserted into the context configuration field. Example: (These instructions will also be noted in the integration email) Changing Vehicle Content – To update the vehicle content of the New Vehicle Player for the separate websites, please replace the “CTX” value with the one provided in this document. For example: new SWFObject("http://www.dealervideos.com/newcars/DrillDown.swf?ctx=##","NewVehiclePlayer", "900", "550", "1", "#666666"); New Vehicle Player Configuration Values – (Auto Group) Dealership Name Context ID: A1 Dealership Name Contect ID: A2 The snippet above will display 2 distinct NVP applications corresponding to the CTX assigned to them. Page | 4 NVP Player Tab Recognition: (Optional Code Line) The application is able to launch away from its original “default” view to opening any tab upon requests from within the snippet code UWM delivers to the client. The following example will automatically narrow down the tab it was assigned. Example: (These instructions will also be noted in the integration email) Please add the following line after the new SWF Object to choose a tab: flashMovie.addVariable("tabFilter","Make"); NVP Player Make Filter: (Optional Code Line) This option will filter the manufactures presented on the current NVP application. Only the manufacturers stated within the snippet will be displayed to the public. Example: (These instructions will also be noted in the integration email) If filtering is required, please add the following line after the new SWF Object: flashMovie.addVariable("makeFilter","Make"); or flashMovie.addVariable("makeFilter"," Make , Make , Make , Make "); NVP Player Video Recognition: (Optional Code Line) The application is able to launch any vehicle video upon requests from within the snippet code we deliver to the client. The following example will automatically narrow down the video that was assigned. (“Tab Recognition” Required) Example: (These instructions will also be noted in the integration email) Please add the following line after the new SWF Object to choose a vehicle: flashMovie.addVariable("vidFilter","Vehicle"); NVP Logo Removal: (Optional Code Line) The following line will remove the Unity Works Media Logo graphic. Example: (These instructions will also be noted in the integration email) If logo removal is requested please add the following line after the new SWF Object: flashMovie.addVariable("DisplayUWLogo","false"); Default value is true, leave blank, or flashMovie.addVariable("DisplayUWLogo","true"); Page | 5 NVP Debug Mode: (Optional Code Line) The following line will display a debug field through the XSPF Player. Example: (These instructions will also be noted in the integration email) Stand Alone Client Behind the Scenes ‐ Flash Only The player has a set of web services and cookies that will create a difference in user experience. SWF Object Cookies – In most instances of the SWF application a cookie will be stored in the customer’s computer increasing the number of plays by context played. By doing so, the user will obtain different content/videos, taking full advantage of the dynamic delivery concept. Cookies have an expiration counter of 24 hours. To debug please add the following line: flashMovie.addVariable("Debug","true"); Default value is false, leave blank, or flashMovie.addVariable("Debug","false"); Warning: Users have the ability to reject this ability. Statistics – The player will automatically report successful plays, errors, bugs, and the occasional user browser OS/browser if possible. Reports will be sent to Unity Works Media for processing. Troubleshooting ‐ Please contact Unity Works Media at (952)253‐0202. http://www.unityworksmedia.com 7900 W. 78th Street Suite #100 Edina, MN 55439 Page | 6

2008 UnityWorks! Media