Presentation is loading. Please wait.

Presentation is loading. Please wait.

Voice Server. Aspiration Provide a unique service to the members of CCSU. Provide a unique service to the members of CCSU. Provide a Streaming Voice Server.

Similar presentations


Presentation on theme: "Voice Server. Aspiration Provide a unique service to the members of CCSU. Provide a unique service to the members of CCSU. Provide a Streaming Voice Server."— Presentation transcript:

1 Voice Server

2 Aspiration Provide a unique service to the members of CCSU. Provide a unique service to the members of CCSU. Provide a Streaming Voice Server that can be used for storing presentations, public announcements, speeches, and conferences. Provide a Streaming Voice Server that can be used for storing presentations, public announcements, speeches, and conferences. Members will be able to access this service for research and general knowledge purposes. Members will be able to access this service for research and general knowledge purposes. Collaborative effort to add something of value to the school community. Collaborative effort to add something of value to the school community.

3 Why is this topic interesting? Allows us to combine our knowledge and experience learned from the school curriculum as well as from personal endeavors. Allows us to combine our knowledge and experience learned from the school curriculum as well as from personal endeavors. Provides a challenge to create a tangible device to be used by the college community. Provides a challenge to create a tangible device to be used by the college community.

4 Contributions Providing the hardware and software needed to build the server test bed Providing the hardware and software needed to build the server test bed Installing operating system and Windows Media Services Installing operating system and Windows Media Services Troubleshooting of hardware and software Troubleshooting of hardware and software Testing of server functions Testing of server functions Documentation of steps needed to install Windows Media Services Documentation of steps needed to install Windows Media Services

5 Contributions (cont’d) Verifying the implementation and settings of the IIS software Verifying the implementation and settings of the IIS software Configuration of server services Configuration of server services Troubleshooting of hardware and software Troubleshooting of hardware and software Testing of server functions Testing of server functions Design of web interface Design of web interface

6 Project Overview Windows Media Services will be used in our project Windows Media Services will be used in our project Steps for a file to be streamed Steps for a file to be streamed Encode the file Encode the file Create a metafile with a windows extension Create a metafile with a windows extension Adding tags to the HTML file so the user’s browser can recognize the streaming content Adding tags to the HTML file so the user’s browser can recognize the streaming content

7 Project Overview (cont’d) Streaming media files: Streaming media files: Place any files that need to be available for streaming into the WMRoot folder Place any files that need to be available for streaming into the WMRoot folder Supported file types include:.asf,.wma,.wmv,.wm,.avi,.mid,.midi,.mpg,.mpeg,.mp2,.mp3,.aif,.aiff,.wav Supported file types include:.asf,.wma,.wmv,.wm,.avi,.mid,.midi,.mpg,.mpeg,.mp2,.mp3,.aif,.aiff,.wav Non-supported file types:.ra,.rm,.ram,.mov,.qt,.mp4 Non-supported file types:.ra,.rm,.ram,.mov,.qt,.mp4 IIS files: IIS files: Files for the website are stored in the Inetpub folder Files for the website are stored in the Inetpub folder

8 Windows Media Services Used in small businesses because it is cheaper Used in small businesses because it is cheaper Simply embed the hyperlink file pointing to the file on the server into the website using special HTML coding Simply embed the hyperlink file pointing to the file on the server into the website using special HTML coding When the user clicks on the hyperlink, their media player opens and they can view or listen to the file When the user clicks on the hyperlink, their media player opens and they can view or listen to the file

9 Windows Media Services (cont’d) A program that comes with Windows Server 2003 A program that comes with Windows Server 2003 Handles streaming audio and video to users logging into the server Handles streaming audio and video to users logging into the server Live broadcasting, intelligent streaming (automatically adjusts to the users bit rate) Live broadcasting, intelligent streaming (automatically adjusts to the users bit rate) Web servers are not designed as well as WMS to handle streaming Web servers are not designed as well as WMS to handle streaming Easy to configure because it is part of the OS Easy to configure because it is part of the OS

10 Storage By using an.mp3 extension for an audio file, 1 minute of audio is typically compressed into 1 MB By using an.mp3 extension for an audio file, 1 minute of audio is typically compressed into 1 MB By having a streaming server that just streams.mp3 files, your server can have a 10GB hard drive dedicated just to store the audio files and would provide the user with 10,000 minutes of streaming audio to select from By having a streaming server that just streams.mp3 files, your server can have a 10GB hard drive dedicated just to store the audio files and would provide the user with 10,000 minutes of streaming audio to select from Suggestion: Have your C: drive dedicated to holding the Operating System and core components of the system. Have a second hard drive just for storing the files to be streamed by the user Suggestion: Have your C: drive dedicated to holding the Operating System and core components of the system. Have a second hard drive just for storing the files to be streamed by the user

11 Storage (cont.) By using an.avi extension for a video file, 1 minute of video is typically compressed into 7 MB By using an.avi extension for a video file, 1 minute of video is typically compressed into 7 MB Using a 10GB hard drive on the server with just.avi files, the user can enjoy about 1,430 minutes of video files Using a 10GB hard drive on the server with just.avi files, the user can enjoy about 1,430 minutes of video files Decide what format the files on the server will be compressed in and calculate the space that will be needed Decide what format the files on the server will be compressed in and calculate the space that will be needed

12 What have others used? RealNetworks Helix Server RealNetworks Helix Server Linux, Windows Server 2000/2003, and Solaris Linux, Windows Server 2000/2003, and Solaris Apple QuickTime Streaming Server Apple QuickTime Streaming Server OSX Server OSX Server Apple Darwin Streaming Server (opensource) Apple Darwin Streaming Server (opensource) OSX, Windows Server 2000/2003, and Red Hat 9 or above OSX, Windows Server 2000/2003, and Red Hat 9 or above Other Opensource servers: Other Opensource servers: GNUMP3d, Icecast, and VideoLAN GNUMP3d, Icecast, and VideoLAN

13 Future Considerations Possibly add more software to server to make it more dynamic such as PHP Possibly add more software to server to make it more dynamic such as PHP Add FTP services for downloading the file instead of streaming Add FTP services for downloading the file instead of streaming Collaborate with programmers to develop code to work with Firefox/Netscape-based browsers Collaborate with programmers to develop code to work with Firefox/Netscape-based browsers Test server applications for security holes, i.e. IIS 6.0, Windows Media Services, and Windows Server 2003 itself Test server applications for security holes, i.e. IIS 6.0, Windows Media Services, and Windows Server 2003 itself

14 Conclusion We’ve learned how to setup the Windows Media Services on Server 2003 as well as integrating that service with IIS 6.0. We’ve learned how to setup the Windows Media Services on Server 2003 as well as integrating that service with IIS 6.0. Able to stream supported audio and video formats Able to stream supported audio and video formats Identified what issues there are with using a browser other than Internet Explorer Identified what issues there are with using a browser other than Internet Explorer

15 References RealNetworks Helix Streaming Server RealNetworks Helix Streaming Server - http://www.realnetworks.com/products/mediaservers/specifications.html - http://www.realnetworks.com/products/mediaservers/specifications.htmlhttp://www.realnetworks.com/products/mediaservers/specifications.html Apple QuickTime Streaming Server Apple QuickTime Streaming Server http://www.apple.com/quicktime/streamingserver/specs.html http://www.apple.com/quicktime/streamingserver/specs.html http://www.apple.com/quicktime/streamingserver/specs.html Apple Darwin Streaming Server Apple Darwin Streaming Server http://developer.apple.com/opensource/server/streaming http://developer.apple.com/opensource/server/streaming http://developer.apple.com/opensource/server/streaming Icecast Icecast http://www.icecast.org/docs.php http://www.icecast.org/docs.php http://www.icecast.org/docs.php VideoLAN VideoLAN http://www.videolan.org/doc/faq/en/videolan-faq-en.html http://www.videolan.org/doc/faq/en/videolan-faq-en.html http://www.videolan.org/doc/faq/en/videolan-faq-en.html

16 References (cont’d) Microsoft Windows Media Services Microsoft Windows Media Services http://www.microsoft.com/windows/windowsmedia/forpros/server/server.aspx http://www.microsoft.com/windows/windowsmedia/forpros/server/server.aspx http://www.microsoft.com/windows/windowsmedia/forpros/server/server.aspx PHP PHP http://www.php.net http://www.php.net http://www.php.net GNUMP3d GNUMP3d http://www.gnu.org/software/gnump3d http://www.gnu.org/software/gnump3d http://www.gnu.org/software/gnump3d


Download ppt "Voice Server. Aspiration Provide a unique service to the members of CCSU. Provide a unique service to the members of CCSU. Provide a Streaming Voice Server."

Similar presentations


Ads by Google