incubator-bluesky-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From p...@apache.org
Subject svn commit: r885682 - /incubator/bluesky/trunk/README.txt
Date Tue, 01 Dec 2009 07:37:11 GMT
Author: ping
Date: Tue Dec  1 07:37:11 2009
New Revision: 885682

URL: http://svn.apache.org/viewvc?rev=885682&view=rev
Log:
Add README.txt
Committer:ping

Added:
    incubator/bluesky/trunk/README.txt

Added: incubator/bluesky/trunk/README.txt
URL: http://svn.apache.org/viewvc/incubator/bluesky/trunk/README.txt?rev=885682&view=auto
==============================================================================
--- incubator/bluesky/trunk/README.txt (added)
+++ incubator/bluesky/trunk/README.txt Tue Dec  1 07:37:11 2009
@@ -0,0 +1,120 @@
+Apache Bluesky README
+=====================
+
+Apache Bluesky is an opensource software and still under incubation on Apache Software Foundation.

+Real Class System is a major part of Bluesky project, it aims to provide distance education

+which consists of four modules:
+
+Tserver(Real Class Center): It is the total control center in the Real Class System. 
+DTU (Data Transmit Unit): is transparent to teacher and student clients 
+Teacher Client: It is the teacher's console, and provides real-time video, audio, text 
+                and electronic lesson plans what the teacher is teaching on the screen to
students. 
+Student Client: Student client can join a class and take part in real time communication

+                with the teacher in different network or different place. 
+
+
+Realclass System installation guide
+-----------------------------------
+
+Build Environment
+++++++++++++++++++
+
+1. Ubuntu 8.04 Desktop System
+Apache Bluesky is still under heavy development, and we recommend you to install it on Ubuntu
8.04 System.
+Real Class System can't support other Linux OS well currently.
+
+2. The essential packages: 
+Before compile Real Class System, check whether you have the following packages on your Ubuntu
8.04 System, 
+if not you should install them first. 
+Open a terminal program and execute the commands below (use root account)
+apt-get install libgtk2.0-dev
+other packages can be installed by the same way. Here is the essential packages list:
+build-essential
+gcc-3.4
+g++-3.4
+libtool
+libgtk2.0-dev
+libgtk1.2-dev
+libxv-dev
+libxt-dev
+liblame-dev 
+
+3. Third party library support
+To compile Real Class System, you also need the jrtplib and jthread which you can download
from its official website:
+Jrtplib http://research.edm.uhasselt.be/jori/jrtplib/jrtplib-3.7.1.tar.bz2
+Jthread http://research.edm.uhasselt.be/jori/jthread/jthread-1.2.1.tar.gz
+After you have downloaded them to your disk, you can install them through the following commands.
(use root account)
+./configure --prefix=/usr
+make 
+make install
+
+You also need to install FFMpeg:
+http://download.pudn.com/downloads73/sourcecode/unix_linux/5401ffmpeg-0.4.9-pre1.tar.gz
+After you have downloaded them to your disk, you can install them through the following commands.
(use root account)
+./configure --prefix=/usr --disable-gpl ¨Cdisable-mmx ¨Cenable-mp3lame ¨Ccc=gcc-3.4
+make 
+make install
+
+Build Steps
+++++++++++++
+
+Compile the TServer:
+````````````````````
+After you have downloaded the TServer package, you can release it into /root/TServer/ 
+and enter the directory to execute the commands below.(use root account)
+./configure
+cd src
+make
+./tserver
+These commands will ask system to compile the source code of the TServer system and launch
TServer system. 
+If all the commands have been executed successfully, TServer system will startup and then

+user will see the interface of TServer system. If not, please consult the system administrator
for detail.
+
+Compile the DTU system:
+```````````````````````
+After you have downloaded the DTU package, you can release it into /root/DTU 
+and enter the directory to execute the commands below. (use root account)
+./configure
+cd src
+make
+./dtu
+These commands will ask system to compile the source code of DTU system and launch DTU system.

+If all the commands have been executed successfully, DTU system will startup and then
+user will see the interface of DTU system. If not, please consult the system administrator
for detail. 
+
+Compile the Teacher Client: 
+`````````````````````````````
+After you have downloaded the Teacher Client package, you can release it into /root/Teacher

+and enter the directory to execute the commands below. (use root account)
+./configure
+cd src
+make
+./Teacher
+These commands will ask system to compile the source code of the Teacher system and launch
Teacher system. 
+If all the commands have been executed successfully, Teacher system will startup and then
+user will see the interface of Teacher system. If not, please consult the system administrator
for detail.
+
+Compile the student client
+``````````````````````````
+After you have downloaded the Student Client package, you can release it into /root/Student

+and enter the directory to execute the commands below. (use root account)
+./configure
+cd src
+make
+./Student
+These commands will ask system to compile the source code of the student client and launch
student client. 
+If all the commands have been executed successfully, student client system will startup and
then 
+user will see the interface of Student client. If not, please consult the system administrator
for detail.
+If not, please consult the system administrator for detail. 
+
+License
+-----------
+
+Bluesky is Licensed to the Apache Software Foundation (ASF) under one or more contributor
license agreements.  
+See the NOTICE file distributed with this work for additional information regarding copyright
ownership.
+The ASF licenses this file to you under the Apache License, Version 2.0 (the "License");

+you may not use this file except in compliance with the License.  You may obtain a copy of
the License at
+  http://www.apache.org/licenses/LICENSE-2.0
+Unless required by applicable law or agreed to in writing, software distributed under the
License 
+is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
express or implied.
+See the License for the specific language governing permissions and limitations under the
License. 
\ No newline at end of file



Mime
View raw message