일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 데이터베이스
- centos7
- java
- zoom OkHttp
- AWS
- 줌 개발
- JSP
- zoom OkHttpClient
- zoom api
- zoom sdk
- openmeetings
- postgresql
- 화상회의
- wildfly
- tomcat
- zoom 서버통신
- 줌 녹화
- 아파치 오픈미팅
- 줌 채팅
- 리눅스
- jboss
- 웹화상회의
- 명령어
- apache openmeetings
- 아파치 openmeetings
- zoom
- db
- ubuntu
- mysql
- centos
- Today
- Total
StartIT
아파치 오픈미팅(openmeetings) 무료 웹 화상 회의 - 1 본문
코로나로 직접 대면이 껄끄러운 지금 화상 회의에 대해 알아보도록 하자.
많은 화상 회의 프로그램이 있지만 그 중에서도 아파치에서 만든 웹 기반에 오픈미팅(oepnmeetings)을 설치해 보도록 하겠다.
https://openmeetings.apache.org/
Apache OpenMeetings Project – Home
Openmeetings provides video conferencing, instant messaging, white board, collaborative document editing and other groupware tools. It uses API functions of Media Server for Remoting and Streaming (Red5 or Kurento). OpenMeetings is a project of the Apache,
openmeetings.apache.org
해당 홈페이지에서 다운로드 받을 수 있으며, installation - Tutorials 에서 설치방법을 볼 수 있는데 이를 토대로 설치를 진행하였다.
Tutorials for installing OpenMeetings and Tools - Apache OpenMeetings - Apache Software Foundation
페이지 Index 배너의 맨 끝으로 배너의 맨 처음으로 메타 데이터의 끝으로 건너뛰기 작성자 : Alvaro Bustos, 최근 변경 : Alvaro Bustos - 7월 09, 2020 메타 데이터의 시작으로 이동 Tutoriales en español relacionad
cwiki.apache.org
해당 사이트에서 본인의 os를 선택하여 메뉴얼을 보고 진행하기를 권장한다.
오픈미팅 프로그램에서 서로의 화면을 보고, 파일 등을 공유하기 위해서 몇가지 프로그램이 먼저 설치가 되어 있어야 한다.
1.Ghostscript, 7-zip
고스트스크립트(Ghostscript)는 어도비(Adobe Systems)의 포스트스크립트(PostScript) 및 PDF ( Portable Document Format ) 페이지 기술 언어에 대한 인터프리터를 기반으로 한 소프트웨어이다. 주요 목적은 포스트스크립트(PostScript)와 PDF 파일에서 변환 및 완전한 호환을 가능하게 하는 페이지 기술 언어, 파일의 래스터화 또는 렌더링, 문서 페이지의 표시 또는 인쇄이다 - 위키백과
7-zip은 알집과 같은 파일 압축 프로그램이다.
각각의 링크를 클릭하면 다운로드가 진행이 된다.
Ghostscript같은 경우 해당 링크로 접속하면 에러가 발생해서 구글링을 통해 다운로드 받았다.
2. JDK
JDK는 이미 PC에 다운로드 되어 있어서 따로 다운로드 받지 않았다.
아 그리고 계속 진행하면서 사진을 보면 알겠지만, Please, install it by default으로 기본 설정을 바꾸지 말고 다운로드 해달라는 문구가 자주 나온다. 이 문구대로 특정한 상황이 아닌이상 기본 설정으로 다운로드 받기로 하자.
3.LibreOffice
LibreOffice는 Micro Office 프로그램(엑셀, ppt 등)과 호환되는 오피스 프로그램이다.
4.imageMagick, sox
imageMagick는 png, jpg, gif 등의 이미지 파일을 활용하기 위한 프로그램이다.
해당 링크로 다운로드 후 압축을 풀고 C:\ImageMagick-7.0.7-17-portable-Q16-x64로 이동한다.
sox는 영상 소리 관련한 프로그램이다.
5. Adobe Flash
cam 재생을 위한 Adobe Flash프로그램이다.
6.FFmpeg
영상(녹화, 재생, 변환, 스트림 등) 관련한 프로그램이다.
먼저 C밑에 ffb 폴더 생성(C:\ffb)을 한다.
다운받고 압축 해제 후 MSYS 폴더를 ffb 밑으로 이동 후 msys.bat 실행한다.
msys.bat을 실행하면 cmd같은 창이 하나 뜬다.
그 후 4개의 파일을 링크를 통해 다운로드하고 C:\ffb\MSYS\home\PCuser명 아래에 이동(없으면 폴더 생성)
msys.bat 프로그램에 아래 명령어 입력
==================================Lame===============================
tar xvfz lame-3.100.tar.gz
cd ~/lame-3.100
./configure --prefix=/usr/local/x86_64-w64-mingw32 --host=x86_64-w64-mingw32 --enable-static --disable-shared --disable-decoder --enable-nasm
make clean && make
make install
cd ~
tar xvfz lame-3.100.tar.gz
cd ~/lame-3.100
./configure --prefix=/usr/local/x86_64-w64-mingw32 --host=x86_64-w64-mingw32 --enable-static --disable-shared --disable-decoder --enable-nasm
make clean && make
make install
cd ~
아까 다운받은 총 4개의 파일에 대해 여기까지의 명령어 수행을 반복하여 해준다.
==================================Fdk-aac===============================
tar xvfz fdk-aac-0.1.6.tar.gz
cd ~/fdk-aac-0.1.6
./configure --prefix=/usr/local/x86_64-w64-mingw32 --host=x86_64-w64-mingw32 --enable-shared=no
make clean && make
make install
cd ~
==================================X-264===============================
tar xvjf x264-snapshot-20180613-2245.tar.bz2
cd ~/x264-snapshot-20180613-2245
./configure --prefix=/usr/local/x86_64-w64-mingw32 --cross-prefix=x86_64-w64-mingw32- --host=x86_64-w64-mingw32 --enable-static --bit-depth=8 --enable-win32thread
make clean && make
make install
cd ~
==================================FFmpeg===============================
tar xvjf ffmpeg-4.0.tar.bz2
cd ~/ffmpeg-4.0
CPPFLAGS="$CPPFLAGS -I/usr/local/x86_64-w64-mingw32/include" ./configure --extra-ldflags='-L/usr/local/x86_64-w64-mingw32/lib' --prefix=/usr/local/x86_64-w64-mingw32 --cross-prefix=x86_64-w64-mingw32- --target-os=mingw32 --enable-w32threads --arch=x86_64 --enable-runtime-cpudetect --disable-debug --enable-static --disable-shared --disable-ffplay --enable-gpl --enable-version3 --enable-nonfree --enable-libmp3lame --enable-libfdk-aac --enable-libx264
※※※※※※ffmpeg같은 경우 위 명령어 입력 하여 Enter를 누르면 멈춘 것처럼 보이지만 컴파일 중이므로 다른 키 입력하지 말고 기다리기※※※※※※※※※※※※※※※
make clean && make
make install
cd ~
컴파일이 끝나면 C:\ffb\MSYS\local\x86_64-w64-mingw32\bin 폴더에
ffmpeg.exe, ffprobe.exe, lame.exe, x264.exe
이렇게 총 4개의 파일이 생성된다. C:\ffmpeg 폴더를 생성 후 이 폴더로 이동시킨다.
7. MariaDB(mysql)
data 서버를 위한 MariaDB를 다운로드 한다.
이 후 openmeeting 을 셋팅할 때 MariaDB의 root password등을 설정해야하니 까먹지 말고 기억할 것!
설치 후 시작메뉴 - MaraDB 10.2 (x64)폴더 - Command Prompt(MariaDB 10.2)를 실행하여 터미널을 열고
mysql -u root -p
명령어를 입력하여 MariaDB 실행
MariaDB 설치 시 입력했던 root계정의 password를 입력하면 root계정으로 로그인
이 후 명령어를 입력하여 사용할 Database 생성
CREATE DATABASE open4010 DEFAULT CHARACTER SET 'utf8);
생성한 database에 웹으로 접근 가능하도록 권한 부여
GRANT ALL PRIVILEGES open4010.* TO 'hola'@'localhost' IDENTIFIED BY '1234' WITH GRANT OPTION;
그리고 JDK 와 MariaDB 환경변수가 제대로 설정되었는지 확인한다.
https://tobepro.tistory.com/31?category=410332
아파치 오픈미팅(openmeetings) 무료 웹 화상 회의 - 2
https://tobepro.tistory.com/30 아파치 오픈미팅(openmeetings) 무료 웹 화상 회의 - 1 코로나로 직접 대면이 껄끄러운 지금 화상 회의에 대해 알아보도록 하자.(사실 회사에서 시켜서 하는거ㅎㅎ) 많은 화상
tobepro.tistory.com
에 이어서 계속...
'기타' 카테고리의 다른 글
Let's Encrypt window톰캣 인증서 받기(https) (0) | 2020.11.26 |
---|---|
아파치 오픈미팅(openmeetings) 무료 웹 화상 회의 - 2 (1) | 2020.07.20 |
TablePlus(DB클라이언트) 연결 (0) | 2020.06.29 |
Cisco AnyConnect Secure Mobility Client VPN설정하기 (0) | 2020.06.29 |
안드로이드 스튜디오 adb(가상디바이스 내부db)확인 (0) | 2020.06.29 |