MIIP.MOBI     Copyright Bob Lambiase 2010 - 2021

Mobile Internet Interactive Playlist

The MIIP pages are all formatted for access via small format handheld internet device.
This help document is an exception.

Program purpose
MIIP is a guest interface to your LOR show. Display owner records the show information on the MIIP server. MIIP formats a web page with this information for your guests to see. Guests interact with your show via the web browser on their phone. The display owner must have an announcement or sign to direct guests to visit miip.mobi or any domain you own to vote.

Basic program flow.
When an LOR sequence plays, it can launch an external process via the Windows Command option. MIIP is using this to tell its server that a song has started playing and to request the next song. The display owner who is a member of MIIP can upload the names of songs to the MIIP server to allow guests to vote for the song they want to hear. Votes are tallied every time a song is requested and the song with the most votes is loaded into the show file to cause that song to be played next. If there are no votes, the song played longest ago in the rotation will be played.

Important Notes:
  Requires enrollment to function. Administration requires a confirmed email address.
  Requires LOR Advanced to be installed. Only Advanced license supports windows shell commands
  There is no support for other show player software.
  Your show must be contolled by a LOR show computer and it must have an internet connection.
  MIIP will not work for shows controlled by a show director.
  There is no hardware to buy. You do not need an internet capable phone to enroll.
  Your guests will use their own internet services. You may open up your wireless for them if you wish.
  Miip is a DotNet program so your show computer needs the Microsoft .NET Framework run MIIP. Available free from MS.
  There is no local database to back-up. All your songs settings are stored on the MIIP server. (your sequences and media are stored and play on your pc)
  Support will be provided as needed. I will be happy to help get you set up.
  Feature requests will be reviewed but may or may not result in a revision.


Review of basic steps
  
Prepare your songs for MIIP by putting them all in the same folder and adding the windows command.
  Download MIIP and Install.
  Logon to MIIP
  Upload your songs
  Organize songs into shows
  Create a schedule of the shows
  Create a LOR schedule for MiipShow.lss
  Run the verifier to check your setup
  Enable shows and go!

Enrollment
  Enroll your show in MIIP by sending an email to Bob Lambiase from the email account you want to use.
  Please identify yourself by name so a person can be contacted if there is a problem with miip.
  If the admin can not contact you via email, your account may not be opened or may be closed.
  You will be sent return email with an initial password which you must change.

  Miip identifies your display by a four letter sitecode. If you want a particular sitetcode please ask for it.

  Sorry, but miip can not correspond via private messages on forums. Correspondence is generated and sent by email only.



Prepare your sequences for the interactive playlist.

All interactive songs must reside in the same folder.
And it must be the same folder specified in the set up.

Fill in the Song name, Artist name, Album name

These values are shown to the voters to indentify the songs to vote for.


Back to top
Type in the windows command.
Every song will have the exact same text.

MIIP.CMD %SEQUENCE_FILENAME_NO_EXT%

EXACTLY like that. Do not substitute the file name.

This link will explain the % part.

Back to top
Using Internet explorer,
go to the MIIP install page
http://miip.mobi/install/index.html

The install page is generated by Microsoft Publish function of DotNet software used to write MIIP. Other browsers do not handle it correctly. Unfortunately, the only way supported to get MIIP is to use IE.  After the initial install you dont need IE any more.

Firefox & Chrome do not work. Another evil plot by MS.

Some people gloss over this so I need to repeat it. You MUST use a Microsoft browser for the initial install of Miip. Back to top

Some people gloss over this so I need to repeat it. You MUST use a Microsoft browser for the initial install of Miip.
Enter the Login fields from your enrollment email.

The Watch folder, Sequence folder, and Show folder locations all have default values which should not need to be changed.
You may change them if you have special requirements.

These values are remembered by the software and saved on your computer.


Back to top
Login to MIIP.

Your default login values are already filled in.

Changing your password is not done here. Login first and select 'Site' and change PW there.

Back to top
When you see the MIIP Member menu you have successfully logged in.

Navigate to the Site page to setup your site.
Fill in all the fields which identify you.

Your complete address is required for geo-coding. An incomplete address will cause the voter page to incorrectly place your display in the pulldown list and direct site guests to the wrong location.

The administrator wants to be able to contact you with MIIP updates and issues too.

If the admin determines an incomplete address is causing problems, your MIIP account can be disabled.

Save your work before clicking the background picture selection.


Back to top
Select your timezone and other values.

The current time should be shown. If the time is incorrect, all your shows will play at the wrong time.

You may need to check Day Light Savings if you are using MIIP during those months.

Save your work before clicking the background picture selection.


Back to top
Select a background picture.

Click the background picture you want your guests to see.

If you want a different one you can send it to me and I will add it to the list. However it will be shared and available for any MIIP member to select even it it has your identity on it.


Back to top
Upload your prepared songs to MIIP.

Note the important button at the bottom of the form. Click the button to select a file from your MIIP sequence folder which was set earlier.

If you select '#Add a new song' you will be shown a blank screen to fill in all the values. This is an alternate to uploading them but it requires you know and type in the values and will likely result in corrections later. Using the upload button is prefered.

Your sequence and media still play on your pc. You are just uploading the settings to allow miip to function.


Back to top
Verify the Song name, Artist and Album
are the values you want the Voters to see.

The sequence file name must be the exact name of the sequence on your show PC.

If you wish you may show the Album cover art by selecting from a list.

You may prevent a viewer from voting on a song or hide the song from the list by checking those options.

It is very important that the song duration be correct. If not, your interactive show may not function correctly.


Back to top
Email me the song link from Amazon and I will upload any needed artwork for you.

The picture with the white background is the one you are changing from. (Currently assigned to the song you are working on.)


Back to top
Organize your songs into Shows

Select #Add new show from the pull downlist

After the shows are created they can be seen in the schedule editor.


Back to top
Add songs to a show one at a time.

The length of each song is shown with the total show length at the bottom.

The order of songs does not matter since the voter will rearrange the song order.

The total time is for reference only since the songs play in a loop.


Back to top
Add your shows to the play schedule.

Select the show from the ones you previously created. Then the day and start and end time.

You can select a single day of the week or set the same show schedule for every day of the week.

Shows may cross over midnight into the next day. But you can not create a show which lasts more than 12 hours.


Back to top
You can not add overlapping schedules.

Message in red explains the problem.


Back to top
Create your LOR schedule.

For simplicity you can cover all time with MIIP by adding MiipShow.lss for 24 hours each day. MIIP will function fine this way.

If you only want MIIP for certain days or hours you can to that too. Your MIIP.mobi page will say no show is active.


Back to top
Verify your setup.

From the member setup tab click verify. Numerous tests are performed to uncover problems which are noted on the tabs.

The verify takes one second for each non-mp3 song to play while media player checks it.

If your MIIP schedule and LOR schedule are out of sync it is noted on the Verify schedule tab.


Back to top
Setup Mini RDS for MIIP

These are the Mini RDS settings I am using. I am sure others will work too. I have elected to use both PS and RT. The file should be the same as you specified on the MIIP setup tab.

All the wording comes from the file which is created by MIIP from the song setup. You can override the song name and artist by entering your text in the RDS fields on the MIIP song page.

These Mini RDS settings are not related to MIIP but are shown here for completeness.

If you get a message during upgrade/install which says this application is already installed.

Follow these directions. Close your Chrome or Firefox browser and open Internet Exporer or Edge. Then try again.
  Download MIIP and Install. MUST use a MS browser.

Repairing a Corrupt ClickOnce Application Cache

ClickOnce is a Microsoft technology that enables the user to install and run applications including MIIP. ClickOnce applications are installed in a specific user directory. This directory, or cache, may be corrupted resulting in errors during installation such as “Value does not fall within the expected range.”, etc.

Running the following command from an Administrator elevated command prompt will repair the cache:

rundll32 %windir%\system32\dfshim.dll CleanOnlineAppCache

If the previous command does not resolve the issue, it may be necessary to remove the ClickOnce application store:

  1. In Windows Explorer, click on “Organize > Folder and Search Options > View” and enable “Show Hidden Files, Folders, and Drives“.
  2. Navigate to the following location:

    C:\Users\<Your_User_Name>\AppData\Local\Apps\2.0\

  3. Backup all folders if you are worried about recovering them.
  4. Delete all folders in the \2.0\ folder.