Table of Contents
- 1. ePresence Interactive Media System Overview
- 2. Installing ePresence server on Linux
- 3. Installing ePresence Server and Third Party Server Software on Windows …
- 4 Installing Helix DNA Server
- 5 Installing Darwin Streaming Server
- 6 Installing ePresence Server
- 7 ePresence Capture Station
ePresence Interactive Media 4.1 Webcasting Installation Guide
1. ePresence Interactive Media System Overview
ePresence Interactive Media is a content capturing, archiving, webcasting and web conferencing system that delivers rich media presentations over the internet in multiple streaming media formats.
ePresence Interactive Media is designed to support online meetings, seminars, lectures, demonstrations, and conferences by making them available live or on-demand to remote audiences over the Internet.
The webcasting functions of ePresence Interactive Media are based on two primary components, ePresence Server and ePresence Producer. These two components must be run on separate computers, the ePresence Server PC and the ePresence Capture Station PC.
1.1 Minimum System Requirements
For a detailed description of system requirements please consult the ePresence System Requirements Guide
1.2 System Installation Worksheet
The following table describes placeholder names that we will be using in this guide to refer to the host names and IP addresses of various components of the system. To facilitate installation, you should fill out the table with the hostnames of the computers you will be using for your installation. If a DNS hostname is not available for your computer, you can use the IP address instead.
2. Installing ePresence server on Linux
- Install MONO 1.2.4 or better from the mono project download page.
- Install MySQL from here, or from your distribution's packages.
- Install a version of ePresence Server. The RPM will install to /opt/ePresenceServer-4.0/.
- If you installed the tarball, run config from the server's root to properly install against the MySQL database.
- If there is an error with the MySQL installation you need to manually run the MySQL script in Server/res/MySQL/epresence.mysql.
- If your MySQL setup is not a default installation, you need to modify connection strings in Server/web.config
- If you have MySQL 5.0 or higher, you need to create a user with an old password hash. See also: http://dev.mysql.com/doc/refman/5.0/en/old-client.html
- Now you must startup the webserver. You can configure either Apace with modmono or use Mono's XSP server. To use XSP enter the following (Note: you can add the command ‚--nonstop for XSP to ensure the server will not be terminated when the terminal closes. You can also use Apache instead of XSP.
Please visit the Mono project website for details on Mono+ Apache configuration):
xsp --root <The root of the epresence server>/Server --port <Choose your port here>
- Login to http://EpAddress/ccc/ using password 111, click System Parameters and enter the valid ePresence server URL http://EpAddress/ into the Home Full URL field. Click the Update system settings button.
- You also need to enter the Media Configuration for your community. To do so, click the Edit button for your community, and navigate to Media Configuration. Enter your personalized options. The "pp" tags are for your publishing points and the live tags are for your live media pointers. Below is an example what a typical configuration may look like:
<?xml version="1.0"> <publishingPoints> <pp type="FL" download="No" url="rtmpt://MyStreamingServer:FLPort/">/Red5/webapps/epresenceconference/streams/</pp> <pp type="RM" download="No" url="rtsp://MyStreamingServer:RMPort/">/Streaming/</pp> <pp type="QT" download="No" url="rtsp://MyStreamingServer:QTPort/">/Streaming/</pp> <live title="My RM Profile" url="rtsp://MyStreamingServer:RMPort/broadcast/myPublishingPoint.rm" address="MyStreamingServer" pushport="8081" ppname="myPublishingPoint.rm" username="StreamingUserName" pwd="StreamingUserNamePassword" /> <conference url="rtmp://MyRed5Server:Red5Port" /> </publishingPoints>
3. Installing ePresence Server and Third Party Server Software on Windows Server 2003
For a detailed video walk-through of the installation process please visit this screencast tutorial.
3.1 Enabling Internet Information Services
Internet Information Services (IIS) is a standard component of Windows 2003 Server. However, it might be not installed by default.
To install IIS do the following:
- Select Control Panel → Add or Remove Programs → Add/Remove? Windows Components.
- Ensure the following components are enabled: Windows Media Services, ASP.Net, and IIS.
ePresence supports screen captures in the Flash media format. The .flv format is not included in the ISS MIME list by default. To add the .flv format perform the following steps:
- Select Start → Administrative Tools → Internet Information Services (ISS) Manager
- Click File → Properties
- Click the MIME Type button
- Click the New button
- In the Extension field enter .flv In the '''MIME Type''' field enter application/video-flash`
- Click OK.
- Restart IIS
NEW! ePresence Server 4.0.4 uses the SDP media pointer for QuickTime?/MP4 streaming format. The .SDP extension also has to be registered as MIME type. Repeat steps 1-7 for .sdp extension. Use application/quicktime as MIME type for .sdp extension.
3.2 Configuring Windows Media On-demand Publishing Points
- Create a new folder on the C:\ drive called Streaming. This is the folder where all your streaming media files will be uploaded. Set permissions on this folder so the ePresence Server can write files to it.
- Select Start → Administrative Tools → Windows Media Services
- In the Windows Media Services Control Console select the default connection under Publishing Points, and click the Allow New Connections button.
- Click the Source tab. Click the Change button.
3.3 Configuring the Windows Media Control Protocols
- Click Start → Control Panel → Administrative Tools → Windows Media Services
- Click the Properties tab
- Select Control Protocol
- Right click on the WMS HTTP Server Console and select Properties. The WMS HTTP Server Protocol Properties dialog box opens
- Click the Use Other Port radio box, and enter 8080 in the field below. Click OK
- Right click on the WMS HTTP Server Console and select Enable
4 Installing Helix DNA Server
- Download Helix DNA Server from Real Networks
- Run the Installation utility
- Select Start → Control Panel → Administrative Tools → Services
- Locate the server from the list of Services
- Run the server to ensure it works
4.1 Configuring Helix DNA Server
- Open the helix configuration file (hlxserverplus.cfg)
- In the hlxserverplus.cfg scroll down, locate the line "DELETE THIS LINE", and delete the line. Locate the line "...AND THIS LINE TO UNCOMMENT THE "ANYONE" RECEIVER -->" and delete the line.
- Next you must change the on-demand mount point by locating the line <var BasePath = "C:\Program Files.Helix\Helix Server\Content"\> and change the path to C:\Streaming
- Save your changes.
- Select Start → Control Panel → Administrative Tools → Services
- Locate the Helix DNA Server and restart it.
5 Installing Darwin Streaming Server
- Download Darwin Streaming Server from Apple
- Run the installation script
5.1 Configuring Darwin Streaming Server
- Open the Darwin Streaming Server application directory
- Open the Darwin Server Configuration file streamingserver.xml
- In the file streamingserver.xml, change the port numbers so there is no conflicts with the other streaming servers you have installed.
- Locate the Movie folder parameter folder and change the path to <PREF NAME ="movie_folder">c:\Streaming\</PREF>
- Save your changes
- Select Start → Control Panel → Administrative Tools → Services
- Locate the Darwin Streaming Server in the list of Services and run the server
6 Installing ePresence Server
- Run the ePresenceServerWin40x.msi installation file, and follow the instructions. Leave the Virtual Directory field empty if you are installing the server software into the website root directory.
- In the ePresence Server Configuration Wizard specify the public URL for your server (e.g. http://MyDomain.com/ePresence). Enter the administrator's password. Click Next.
- In the On-demand Streaming menu, Select all the media formats and ensure they are all running on different ports. Click Next.
- In the Live Streaming publishing Point Configuration select Windows Media Services and enter the username and password for the user with privileges to push content through Windows Media Services.
- Select Helix Server. Click Next.
- Ensure all the parameters for Red 5 are correct
- Click the Finish button.
Your ePresence Server and all 3rd party server software is now installed and ready to use!
7 ePresence Capture Station
ePresence offers pre-configured ePresence Capture Stations specially designed for on-demand and live webcasting. For more information on our available hardware solutions please visit our order page.
For a detailed video walk-through of the ePresence Capture Station configuration process please visit:
- ePresence Media Station Installation screencast tutorial, and
- Setting up ePresence Producer 4.0 for live webcasting screencast tutorial.
The following sections contain instructions to install and configure ePresence Interactive Media on your Capture Station PC yourself.
8 Installing 3-rd party software
If you plan to have multiple ePresence applications webcast video and/or record simultaneously, we strongly recommend using the Osprey 210 or 230 capture card with Simulstream support (see the osprey website for details) or equivalent video capture hardware
The following applications must be installed before you install ePresence Producer:
- Windows Media Player 9 or 10
- Real Player 10+
- Quicktime Player 7+
- Windows Media Encoder 9
- 3iVX Mpeg-4 codec
- Microsoft PowerPoint XP, 2003 or 2007
8.1 Media Capture Hardware Configuration
8.1.1 Specifying the Default Audio Source
To specify the default audio source do the following steps:
- Select Start → Control Panel → Sound and Audio Devices.
- Click the Audio tab.
- Select the audio source device you are using in the Sound Recording box. If you plugged your audio cables into the Osprey card, select the Osprey device from the list. If you are using an external audio device (e.g. Edirol UA-25), select it from the list.
- Click OK.
8.1.2 Configuring the Osprey Capture Card
If you are using the Osprey 210/230 capture card perform the following steps to configure the card for webcasting.
- Run the Osprey Video Control Panel application
- Select View → Capture Properties
- Click the Size and Crop tab
- In the Pin Select menu click the Add button. The Add Pin dialog box opens. Pins are virtual capture devices used for webcasting.
- In the Add Pin dialog box add a pin by assigning a new pin number. Click OK. Repeat this process twice until you have three pins. close the Add Pin dialog box
- Select each individual pin from the Select Pin combo box. Click the Get Data button. In the default Output size menu click the 1/2x radio box and ensure that the resolution is set to 320x240 for each pin. Click the apply button.
- Click OK
- Close the Osprey Video Control Panel
8.2 ePresence Interactive Media Installation
8.2.1 Installing ePresence Producer
ePresence Producer is used for capturing, editing, and publishing multimedia archives to the web.
- Navigate to the directory where you downloaded ePresence Producer
- Double click Setup.exe to start the installation process.
- Follow the installation utility's instructions
- Close the installation utility.
8.2.2 Configuring ePresence Producer for On-Demand Webcasting
- Launch ePresence Producer.
- Specify the correct ePresence URL.
- Click the Set button.
- Enter the ePresence Administrative password. Click OK.
- The New Session Wizard opens. Check that the producer is installed properly by publishing a test webcast. Create a new event by entering Title, Presenter and Date/time information in the New Event box. Select the default template. Click the Create button.
- The ePresence Capture dialog opens. Click the Start Recording button and capture a short clip. Click the Stop Recording button. Click the Exit button
- ePresence Producer asks you if you want to publish your archive. Click OK. ePresence Producer will encode all supported media formats and publish the archive automatically. Wait for the encoding process to complete
- After the encoding process is complete ePresence Producer automatically opens your web browser and navigates to your ePresence server with your published archive. Select one of the media formats and preview your media archive to ensure the video plays properly.
8.2.3 Configuring ePresence Producer for Live Webcasting
- Launch ePresence Producer
- Click Tools → Options The Setup dialog box opens
- In the Setup dialog box click the ePresence Live tab
- In the streaming profiles window select Profile#1FL from the Flash Media Profile combo box, Profile#1 WM from the Windows Media Profile combo box, and Profile#1 RM from the Real Media Profile combo box.
- In the Live Encoder Remote Control window click the Enabled check box.
- Click the OK button
- In the Capture dialog box click the Start Recording to start capturing.
- Click the Start Live button to begin live encoding. When you click the Start Live button your webcast automatically becomes available for login on your ePresence Server. It becomes unavailable once you click the Stop Live button.
- To test your live stream open your web browser and navigate to your ePresence Server.
- Click on the Live events tab.
- Enter your username and password, and select one of the supported players. Ensure the live user interface is rendered in the browser. If the test was
successful your Media Station is ready for live webcasting!
- Click the Stop Live button.
- Click the Exit button
8.2.4 Installing ePresence Presenter
ePresence Presenter is an all-in-one presentation application, which provides tools for webcasting Power Point slides, live software demonstrations, website content, and screen captures. It is usually installed on the presenter's computer.
Your ePresence Media Station and the presenter's computer must be connected to the internet in order to communicate.
- Open the ePresence Presenter msi file.
- Follow the installation utility's instructions
- Close the installation utility.
Attachments
-
Station100cartSmall.jpg
(40.3 KB) -
added by masashi 4 years ago.









