Microseven Tech Support

Tech Support

Archive for June, 2014

MSE (Microseven Streaming Engine) Installation Instruction for Microseven IP Camera – iOS App

without comments

There are 4 steps to install MSE (Microseven Streaming Engine) for iOS:
1. Install a virtual hard disk on your Windows PC or Server, this example is for Windows 7 OS and Windows 8 OS;
2. Install VLC;
3. Install your HTTP server (Internet Information Server IIS) on your Windows PC or server.;
4. Configure HTTP server (Internet Information Server IIS) Server.

1. Install a virtual hard disk on your Windows PC or Server, this example is for Windows 7 OS and Windows 8 OS.

Download a software Dataram RAMDisk click to download.

Now you are installing it:

Double click setup file, then click on “Run”:

dataram1

Select “I accept the license agreement” and click “Next”:

dataram2

Enter your name and select “Next”:

dataram3-ed

Select “Destination Folder” and select “Next”:

dataram4

Select “Next” to install:

dataram5

While it is installing, please wait, it may take more than 2 minites or longer to get it installed, depending on your PC CPU speed…

dataram6

dataram7

dataram8

RAMDisk has been succcessfully installed. Select “Finish”

dataram9

Now move your mouse on “Start”, select “RAMDisk Configuration Utility”:

dataram10-ed

A pop-up windows up, select “Install”:

dataram11

After it is installed, “Dataram RAMDisk Configuration Utility” is opened, I select “128MB” and “FAT32 Partition” and “Windows boot sector”, select “Start RAMDisk” to run initialization of a local disk”:

dataram12

Local Disk “E:” is created, you must use this virtual disk to run our iOS MSE (Microseven Streaming Engine):

dataram13

dataram14

dataram15

You would set up 128 MB or you can set it up for more than 128 MB if you have more cameras to host. Now you have your Local Disk (E:), you may have different letter for new local disk.

2. Install VLC

To download VLC from //www.videolan.org/vlc/download-windows.html.

vlc1

Write VLC installed location on your drive on your paper: (Here it is at C:\Program Files\VideoLAN\VLC)

vlc2-ed

vlc3-edu

vlc4-ed

You will add VLC location as “m7live.path.vlc” value = “C:\\Program Files\\VideoLAN\\VLC\\vlc.exe” in Web.Config file.

vlc5

3. Install your HTTP server (Internet Information Server IIS) on your Windows PC or server.

Go to Windows control panel and open it, select Programs and Features in All Control Panel Items:

iis1

Click on “Turn Windows features on or off”, and wait for Windows Features window pop-up:

iis2-ed

Check on “Microsoft.NET Framework x.x.x”
Check on “Internet Information Services”, then click on “OK”.

iis3

Now IIS server is installed on your PC/Server. It is at C:\inetpub\

iis4

The website host is at C:\inetpub\wwwroot\.

iis5

Now we go to DOS prompt, to find this PC/server local IP address:

iis6

Now you go to Control Panel > All Control Panel Items > Administrative Tools, double click “Internet Information Serices (IIS) Manager” to open IIS Manager window.

iis7

We can see “Default Web Site” is running…

iis8

Go to your browser, enter URL //192.168.1.99, if you can see this window, your IIS is set up.

iis9

4. Configure HTTP server (Internet Information Server IIS) Server.

Download website MSE (Microseven Streaming Engine to host iOS stream, click here.

Copy m7live_ios folder to wwwroot directory (C:\inetpub\wwwroot\):

iis_conf_01

Go to “Start”, use “Run as administrator” to open Internet Information Services (IIS) Manager:

iis_conf_02

Here is IIS server Manager:

iis_conf_03

We need .m3u8 and .ts in MIME Types, select MIME Types, then double click on it:

iis_conf_04

Now we see .m3u8 and .ts in the MIME Types list:

iis_conf_05

iis_conf_06

.ts is automatically created when MSE is running and works. We do not have to set .ts manually in the list.
If .m3u8 is not existed, we need to add it, select “Handler Mappings” and double click on it:

iis_conf_07

At right panel, select “Add Module Mapping…” and double click on it:

iis_conf_08

Pop-up window is up, you enter properties to fields, and click “OK”

iis_conf_09

Select “View Virtual Directories” at right side; there is “live” virtual directories; if you do not have “live”, add it on “Add Virtual Directory” pop-up window, enter “live” as Alias and virtual drive E:\. Drive E:\ is virtual hard disk where you just installed.

iis_conf_10

iis_conf_11

iis_conf_12

Edit web.config file in the MSE root directory:

M7live.path.work : vlc [where vlc installed]
M7live.path.file : ramdisk [where virtual hard disk, with “\” at the end]
M7live.path.output : ramdisk [where virtual hard disk, with “/” at the end]
M7live.path.vlc : vlc path
M7live.path.url : *** video files publish IP address or domain name address [for instance, 192.168.x.x or 73.23.123.x, or example.microseven.org]

iis_conf_13

Now, to test and finalize installation of MSE – iOS App; then you go to your MSE (Microseven Streaming Engine) manager, log into //www.microseven.com/tv, go to menubar, under “my account > live cams setting”; find “Camera Name” in the list, in the “Live cams setting page”. Then you click on “Setting…” on “Action” column to open properties page. You will add the IP address or domain name of your PC/Server where you host this camera stream to “M7Live for iOS server IP/Domain” field. The M7Live for iOS server IP/Domain address entered must be identical with MSE (Microseven Streaming Engine) website address you entered.

iis_conf15

iis_conf16

iis_conf17

Use your iPad/iPhone to browser //www.microseven.com/tv, find your camera name, and click on the button “iPhone | iPad click here button”.

iis_conf_18

If you can see video streaming on your iOS device(s), you will copy embedded code to your website.

iis_conf_19

THE END.

Written by microseven

June 19th, 2014 at 11:16 am

Posted in Docs,How To