How to configure Unreal Media Server in windows ?

23 downloads 7023 Views 28KB Size Report
2) Streaming Media Player and. 3) UHttpProxy IIS extension for Unreal Media Server. Location: http://www.umediaserver.net/umediaserver/download.html.
How to configure Unreal Media Server in windows ? Webserver: IIS Download: 1) Unreal Media Server 2) Streaming Media Player and 3) UHttpProxy IIS extension for Unreal Media Server. Location: http://www.umediaserver.net/umediaserver/download.html After you have downloaded and run the installation program for Unreal Media Server , the service named UMediaServer should be running and listening on TCP port 5119. The installation program sets up a sample video clip by creating a virtual folder called MediaRoot, mapping this folder to the program installation directory ("Program Files\Unreal Streaming\MediaRoot" by default) and placing file "test.avi" in this directory. Streaming Media Player or its ActiveX control/plugin hosted on a web page needs to be installed to play streaming media.

Start the player and enter IP address or machine name of the Media Server computer. If you choose TCP as a transport protocol, make sure there are no firewalls between client and server machines that block port 5119. If this particular port is blocked, use Media Server Configuration tool, which is a part of Media Server installation, to change this port number. If all TCP traffic is blocked, your only choice is to connect via HTTP(s). Once the client computer can reach the server computer, you should be able to stream the test file. If you have Microsoft IIS running on the Media Server computer, then you can install IIS extension for streaming (UHTTPProxy). During the installation please do not change the name of the virtual folder. After the installation make sure that the IIS virtual folder UHTTPProxy allows anonymous access. When you have installed IIS extension for streaming, the Media Server will be able to stream media content over HTTP. With additional installation of SSL certificate on your IIS you will be able to stream over HTTPS. Using Media Server Configuration tool, you can create virtual folders and map them to the different physical locations on the server machine. Alternatively, the physical location can be anywhere in the server machine's LAN. To make this work, several steps should be done. • •

Win 2000: You will need to map network drive, such that the remote folder will be treated as a local folder. Win XP/Vista/7: Browse to network folder. The security should be setup such that the account, under which UMediaServer runs, has access to this network drive. By default, UMediaServer runs under local system account. You will need to have an account that can access this network drive, and make UMediaServer service run under this account. Use "control panel - services UMediaServer properties" to change the account.

Once virtual folder is accessible by MediaServer, the files in this folder can be streamed to the clients. Users will need to specify this folder in Streaming Media Player.

3. Creating a link to media resource The most comfortable way for the users to access remote media is to click on a link in the Web browser. Setup of Streaming Media Player registers a custom URL protocol on user's machine. This is a UMS protocol, allowing launching Streaming Media Player directly from the hyperlink on the Web page. The person, who configures the Media Server, is responsible for creation of these links and putting them to the web pages. Link should consist of 4 parts: 1. "ums:\\" or "ums://". 2. Transport protocol followed by semicolon - TCP, HTTP, HTTPS, RTP. 3. Media Server IP address followed by backslash. If no port is specified, default port corresponding to the transport protocol will be used for the connection. Default TCP port is 5119, default HTTP port is 80 and default HTTPS port is 443. In case of RTP delivery, TCP port needs to be specified. 4. Actual media name. In no slash or backslash is found in the name, the name will be treated as the Alias of the live broadcast. Otherwise: If the word "playlist\" is found in the name, the name will be treated as a playlist. Otherwise the name will be treated as filename. The hyperlink for playing a file might look like this: File.avi. The hyperlink for playing a live broadcast might look like this: WebCam or like this, if playing on LAN: WebCam. The hyperlink for playing a playlist might look like this: Media virtual folder The part shown in brown is the actual UMS link. This link can alternatively be used on the local user's machine in two ways: Passing it as a parameter to Streaming media player: StreamingMediaPlayer.exe ums:\\TCP:207.68.171.244:5127\Media\File.avi Running the link alone: ums:\\TCP:207.68.171.244:5127\Media\File.avi In all the described cases Streaming media player will launch and play remote media. Test your streaming server from client machines after installing streaming media player.

How to link streaming media in Greenstone ? Design your HTML files with the streaming media link/s and add a link to the streaming Media Player exe/msi file also, so that users can install streaming media player in their client machines. Start a new collection in greenstone with the html files. Configure the HTML Plugin to allow external links in html files by ticking the ”nolinks” option. From our experience we found that the backward slashes (\) create problems in Greenstone search results. So instead of this use forward slashes (/) as below: Eg: ums://TCP:streamserver:5119/video/V209.mpg

******************************************

Suggest Documents