# 응용프로그램 공유

응용프로그램 공유 기능을 사용하면 모든 회의 참석자가 간단한 텍스트 편집기에서 스프레드시트 또는 복잡한 디자인 프로그램에 이르기까지 모든 응용프로그램을 보고 사용할 수 있습니다. 공유하는 응용프로그램 기능은(3D 모드가 꺼진 경우) 개방된 국제 표준(T.128이라고 함)을 사용합니다. 따라서 예를 들어 Solaris를 실행하는 다른 시스템이나 Windows를 실행하는 시스템(Microsoft NetMeeting 3.0 이전 버전이나 PictureTel LiveShare Plus 소프트웨어 사용)과 공유한 응용프로그램을 SunForum에서 보고 제어할 수 있습니다.

SunForum 3D 응용프로그램 공유 고속을 3D 그래픽 응용프로그램 표시에 사용할 수 있는 경우, OpenGL 이미지 데이터를 잡아 압축하고 개인 채널을 통해 모든 회의 참석자들에게 전송합니다. 참석자들은 차례로 데이터를 받아 압축을 해제하고 이미지를 표시합니다. 3D 응용프로그램을 표시하는 이 파이프라인을 구성하기 위해 여러 옵션을 사용할 수 있습니다. 회의나 공유가 진행되는 동안 이 옵션의 일부를 동적으로 (SunForum 3D GUI로부터) 변경할 수 있습니다. 나머지 옵션들은 SunForum 3D 시스템 또는 사용자 특정 구성 파일에서 설정합니다. SunForum 3D 응용프로그램 공유 및 SunForum 3D 소프트웨어 사용 설명서를 참조하십시오.

회의 참석자 중 한 사람이 응용프로그램을 공유하기로 결정하면, 나머지 모든 참석자의 시스템에도 공유 프로그램 창이 마치 각 참석자의 시스템에서 실행되는 것처럼 표시됩니다. 창에는 응용프로그램을 공유시킨 사용자의 이름이 "태그"로 붙습니다.

처음에는 프로그램을 공유시킨 사용자만 프로그램을 제어할 수 있습니다. 다른 사람은 공유 창에 출력되는 내용만 볼 수 있습니다. 프로그램을 소유한 사용자가 공동 작업을 허용하면, 한 번에 한 사람뿐이긴 하지만 다른 사람도 프로그램을 제어할 수 있습니다.

NetMeeting 3.0의 도입으로, 기존 표준(T.128)이 확장되었고 공유 응용프로그램 제어 및 표시를 위한 다른 메커니즘이 도입되었습니다. Sunforum은 호환 모드 구성 구성 옵션을 통해 NetMeeting 3.0 프로토콜 및 제어 모델을 지원합니다. NetMeeting 3.0과 상호작동하려는 경우, 호환 모드를 "NetMeeting 3"으로 설정하십시오. NetMeeting 2.1 또는 다른 실제 T.128 제품과 상호작동하려는 경우, 호환 모드를 "T.128"로 설정하십시오.

| 다른 사람과 공유한 응용프로그램 제어
| 공유 바탕 화면 뷰어 사용
| 3D 응용프로그램 공유
| 응용프로그램 공유
| 공유시킨 응용프로그램에서 다른 사람의 작업 허용
| 응용프로그램 공유 중단
| 다른 사람과 공유한 응용프로그램 제어
| T.120 모드에서 실행할 때 응용프로그램 제어
| NetMeeting 3 모드에서 실행할 때 응용프로그램 제어
| 색상 해상도

### 공유 응용프로그램 제어

공유 응용프로그램을 제어하려면 마우스 커서를 응용프로그램 창 위로 옮깁니다.

| 커서가 "진행 금지" 기호 모양이면 프로그램을 소유한 사람이 공동 작업을 허용하지 않았기 때문에 프로그램을 제어할 수 없습니다.
| 커서가 작은 "진행 금지" 기호 위에 화살표가 있는 모양이면 응용프로그램 창을 눌러 제어권을 요청할 수 있습니다.

제어권이 생기면 자신의 시스템에서 프로그램을 실행하는 것처럼 마우스와 키보드로 응용프로그램을 사용할 수 있습니다.

| 팁: SunForum 3D 도구 패널에서 공동 작업 버튼을 누르거나 도구 메뉴의 공동 작업 명령을 선택하여 응용프로그램의 제어권을 얻을 수도 있습니다.

### 공유 바탕 화면 뷰어

바탕 화면이 자신의 것보다 더 큰 시스템의 응용프로그램을 공유한 경우, SunForum 3D는 바탕 화면이 작은 시스템에서 마우스 커서를 바탕 화면 가장자리에 두면 공유 창을 자동으로 스크롤하여 응용프로그램 전체를 볼 수 있도록 합니다. 이 기능을 사용하지 않으려면 도구 설정 옵션 구성에서 "바탕 화면 스크롤링 사용" 필드의 체크 표시를 해제합니다.

SunForum 3D의 도구 메뉴에서 공유 바탕 화면 뷰어를 선택하면 다음과 같은 바탕 화면 및 창들의 상대적인 크기와 위치를 표시하는 창이 나타납니다.

| 모든 회의 참석자의 바탕 화면
| 공유 응용프로그램 창

마우스를 공유 바탕 화면 뷰어 창 위에 놓고 오른쪽 버튼을 누른 다음 팝업 메뉴에서 원하는 옵션을 선택하여 표시할 내용(바탕 화면, 공유 창 또는 둘 다)을 선택할 수 있습니다.

### 3D 응용프로그램 공유

3D 공유 및 관련 매개변수를 테스트하려면(SunForum 3D 회의 관리자 참조).

|  | 3D 토글 스위치를 3D 공유 또는 T.120 공유 사이에서 앞뒤로 누릅니다.

|  | 슬라이더는 압축 비율에 대한 이미지 상세 손실의 균형을 맞춥니다. 일부 CODEC 또는 응용프로그램의 경우 차이점이 없을 수 있지만, 나머지에는 차이가 있습니다.

|  | 응용프로그램 공유 호스트에서 설정된 경우, "프레임 허용 건너 뛰기 (보내기)" 토글은 응용프로그램 공유를 시작했던 SunForum 3D가 압축된 프레임 전송이 뒤로 떨어지는 경우, 응용프로그램의 일부/특정 프레임 전송을 건너 뛰게 합니다. 이것은 가능한 한 빨리 응용 프로그램이 시작되도록 하는 데 사용되며 공유중인 프로그램의 요구 조건에 의해 속도가 느려지지 않습니다. 뷰어 시스템에서 이 토글을 설정하면 응용프로그램 공유 호스트에 영향을 주지 않습니다. 즉, 이 토글은 응용프로그램 공유 호스트에게만 유효합니다.

|  | 설정된 경우, "프레임 허용 건너 뛰기(받기)" 토글은 응용 프로그램 공유를 받는 쪽에 있는 SunForum 3D가 일부 수신된 프레임을 디코딩 및 표시하여 뒤로 떨어지는 경우 디코딩 및 표시를 건너 뛰게 합니다. 이것은 느린 CPU를 사용하여 하나의 저속 시스템이 사용할 수 있거나 프레임 버퍼를 표시하여 이 시스템의 SunForum 3D가 프레임을 디코드 및 표시할 수 있는 비율로 모든 회의 참가자들의 속도를 느리게 하지 않습니다. 뷰어 시스템에서 이 토글을 설정하면 응용프로그램 공유 호스트에 영향을 주지 않습니다. 즉, 이 토글은 응용프로그램 공유 호스트에게만 유효합니다.

자세한 정보를 보려면 SunForum 3D 소프트웨어 사용 설명서를 참조하십시오.

### 응용프로그램 공유

| 응용프로그램을 공유하려면 도구 패널에서 공유 버튼을 누릅니다. 마우스 커서가 손 모양이 되면 공유하려는 창을 누릅니다. 응용프로그램이 공유되면 프로그램 창에 응용 프로그램이 소유자의 이름과 함께 "태그"됩니다.

도구 메뉴에서 "응용프로그램 공유"를 선택하는 방법도 있습니다. 이 명령을 선택하면 현재 시스템에서 실행중인 응용프로그램의 목록이 나타나며 현재 공유 응용프로그램 옆에는 체크 표시가 나타납니다. 목록에서 아직 공유되지 않은 응용프로그램을 선택하면 공유됩니다.

참고:

| SunForum 3D 창(예: 화이트보드)이나 루트(바탕 화면) 창은 공유할 수 없습니다.
| 다른 사용자에게 응용프로그램을 공유시키기려면 표시되고 있는 X 서버와 동일한 시스템에서 SunForum 3D를 실행해야 합니다.
| SunForum 3D를 설치한 후 X 서버를 재시작 해야 자신의 시스템에 있는 응용프로그램을 공유할 수 있습니다.

### 공유시킨 응용프로그램에서 다른 사람의 작업 허용

| 다른 회의 참석자는 프로그램을 소유한 사용자가 공동 작업을 선택하여 명시적으로 허용하기 전에는 공유응용 프로그램을 제어할 수 없습니다. 공동 작업을 허용하려면 SunForum 3D 도구 패널에서 공동 작업 버튼을 누르거나 도구 메뉴의 공동 작업 명령을 선택합니다.

다른 회의 참석자가 제어권을 갖게 되면, 프로그램을 소유한 사용자가 키보드나 마우스를 눌러 제어권을 반환하도록 요청할 때까지는 마우스와 키보드를 사용하여 응용 프로그램을 제어할 수 있습니다(단, 공유 응용 프로그램에 입력만 할 수 있습니다).

공동 작업을 중단하려면,

| 제어권을 가지고 있으면 공동 작업 버튼을 다시 누릅니다.
| 다른 사람이 제어권을 가지고 있으면 Escape를 누릅니다.

NetMeeting 3.0 호환 모드에서 사용자 응용프로그램을 제어할 수 있는 사람을 추가로 제어할 수 있습니다. 공동 작업하는 동안, 다른 사람이 제어권을 요청하는 경우 해당 사용자가 사용자의 공유 응용프로그램의 제어권을 갖도록 허용할지 여부를 묻는 팝업 창이 표시됩니다. 요청을 허용하면 해당 사용자에게 제어권이 제공됩니다.

도구 메뉴에서 "제어 요청을 자동으로 허용" 옵션을 선택하면 제어에 대한 모든 요청이 자동으로 허용됩니다.

공유 응용프로그램의 제어권에 대한 요청 허용에 추가하여 다른 사람에게 제어권을 부여할 수도 있습니다. 공동 작업할 때, 회의 참석자에 있는 사용자를 오른쪽 마우스 버튼로 누르고 제어권 부여를 선택하면 해당 사용자에게 사용자의 응용 프로그램에 대한 제어권이 제공됩니다.

공유 응용프로그램의 더욱 긴밀한 제어를 위해, 도구 메뉴의 "제어권 요청으로 방해 금지" 옵션을 선택하면 사용자가 응용프로그램의 제어권을 다른 사람에게 부여할 수는 있지만 제어권에 대한 모든 직접적인 요청은 자동으로 거부합니다.

### 응용 프로그램 공유 중단

| 응용프로그램 공유를 중단하려면 도구 패널의 공유 해제 버튼을 누릅니다. 마우스 커서가 손 모양이 되면 공유를 중단하려는 창을 누릅니다. 프로그램 창의 "태그"가 사라져서 창이 더 이상 공유되지 않음을 나타냅니다.

도구 메뉴에서 "응용프로그램 공유"를 선택하는 방법도 있습니다. 이 명령을 선택하면 현재 시스템에서 실행중인 응용프로그램의 목록이 나타나며 현재 공유 응용 프로그램 옆에는 체크 표시가 나타납니다. 목록에서 현재 공유되어 있는 응용프로그램을 선택하면 공유가 해제됩니다.

### 다른 사람과 공유한 응용프로그램 제어

다른 사람과 공유한 응용프로그램 표시 및 제어를 위한 메커니즘은 SunForum 3D가 실행되고 있는 호환 모드에 달려 있습니다.

- T.120 호환 모드에서 실행될 때 다른 사람과 공유한 응용프로그램 제어
- NetMeeting 3.0 호환 모드에서 실행될 때 다른 사람과 공유한 응용프로그램 제어

### T.120 모드에서 실행될 때 응용프로그램 제어

T.120 호환 모드에서 회의에 참석한 다른 사람과 공유한 모든 응용프로그램은 지역적으로 실행되는 것처럼 바탕 화면에 나타납니다. 응용프로그램을 공유하는 사람은 창의 오른쪽 상단 모서리에 태그로 표시됩니다.

회의 중 다른 사람과 공유한 응용프로그램을 제어하려면 마우스 커서를 응용프로그램 창 위로 옮깁니다.

| 커서가 "진행 금지" 기호 모양이면 프로그램을 소유한 사람이 공동 작업을 허용하지 않았기 때문에 프로그램을 제어할 수 없습니다.
| 커서가 작은 "진행 금지" 기호 위에 화살표가 있는 모양이면 응용프로그램 창을 눌러 제어권을 요청할 수 있습니다.

제어권이 생기면 자신의 시스템에서 프로그램을 실행하는 것처럼 마우스와 키보드로 응용프로그램을 사용할 수 있습니다.

참고:

| 응용프로그램을 공유중일 때 다른 사람의 응용프로그램을 제어하는 것은 공동 작업을 의미하며 다른 사람도 사용자의 공유 응용프로그램을 제어할 수 있습니다.
| 다른 표준 T.128 회의 응용프로그램(NetMeeting 버전 2 포함)과 마찬가지로 SunForum 3D는 NetMeeting 버전 3과 공유되는 응용프로그램을 볼 수는 있으나 제어할 수는 없습니다. SunForum 3D는 NetMeeting 이전 버전과 공유되는 응용프로그램을 보고 제어할 수 있습니다.

| 팁: SunForum 3D 도구 패널에서 공동 작업 버튼을 누르거나 도구 메뉴의 공동 작업... 명령을 선택하여 응용 프로그램의 제어권을 얻을 수도 있습니다.

### NetMeeting 3 모드에서 실행될 때 응용프로그램 제어

NetMeeting 3 호환 모드에서 회의에 참석한 다른 사람과 공유한 모든 응용프로그램은 그들 자신의 공유 응용프로그램 창에 나타납니다. 공유 응용프로그램 창은 회의에서 응용프로그램을 공유하는 각 원격 참석 인원에 대해 사용자 시스템에 작성됩니다.

공유 응용프로그램 창을 사용하면 한 사람이 공유시킨 응용 프로그램을 다른 사람이 호스트하는 응용프로그램 및 사용자 자신의 지역 응용프로그램과 별개로 볼 수 있습니다. 이것은 사용자가 "보는 영역"을 사용자 필요에 맞게 크기를 조정하고 스크롤할 수 있도록 합니다. 보는 영역에 추가하여, 공유 응용프로그램 창은 공유 응용프로그램 제어 옵션을 위한 제어 메뉴와 공유 창 선택 및 활성화를 위한 창 메뉴를 갖습니다.

공유 응용프로그램 창의 제목 표시줄에는 해당 사용자의 공유 상태를 표시합니다. 제목은 응용프로그램을 공유 중인 사람, 그들이 공동 작업(다른 사람이 제어하도록 허용) 중인지 아니면 실제로 제어되고 있는지 여부를 표시합니다.

#### 제어권 요청

공유시킨 사람이 공동 작업 중인 경우에만 공유 응용프로그램의 제어권을 가질 수 있습니다. 이것은 공유 응용프로그램 창의 제목줄에 있는 단어 "제어가능"에 의해 표시됩니다.

한 사용자의 공유 응용프로그램이 "제어가능"일 때 두 방법 중 하나로 그들의 공유 응용프로그램의 제어권을 요청할 수 있습니다.

- 커서가 작은 "진행 금지" 기호 위에 화살표가 있는 모양이면 T.120 모드에서와 같이 응용프로그램 창을 두 번 눌러 제어권을 요청할 수 있습니다.
- 제어 메뉴에서 제어권 요청 버튼 선택

사용자의 제어권 요청에 추가하여, 응용프로그램을 공유시킨 사람도 사용자에게 제어권을 부여할 수 있습니다. 이것이 발생하면 사용자에게 공유 응용프로그램의 제어권을 제공하는 팝업이 나타납니다. 이것을 승인하면 사용자에게 제어권이 부여됩니다.

다른 사람이 공유시킨 응용프로그램의 제어권을 가질 때 공유 응용프로그램 창과 회의 등록부의 제목줄 모두가 사용자가 그 사람의 공유응용 프로그램을 제어하고 있음을 표시하도록 갱신됩니다.

#### 제어

사용자가 다른 사람이 공유한 응용프로그램을 제어할 때 마우스와 키보드를 사용하여 공유 응용프로그램이 사용자 자신의 시스템에서 실행되고 있는 것처럼 제어할 수 있습니다.

공유 응용프로그램을 볼 수 없으면, 다른 응용프로그램 뒤에 숨겨져 있거나 최소화되었을 수 있습니다. 창 메뉴에 있는 해당 응용프로그램의 항목을 사용하여 이전 크기로 복원하거나 앞으로 가져올 수 있습니다.

#### 제어권 놓기

다른 사람의 응용프로그램 제어권을 놓으려면 제어 메뉴의 제어권 놓기 버튼을 선택하십시오.

단순히 제어권을 놓는 것 외에, 제어권을 회의에 참석한 다른 사람에게 부여할 수도 있습니다. 제어 메뉴의 제어권 전달 하위메뉴에서 한 사람을 선택하면 제어권이 해당 사용자에게 전달되도록 요청됩니다. 이렇게 하면(마치
호스트가 제어권을 부여한 것처럼) 다른 사람에게 제어권을 부여하는 팝업이 표시됩니다.

#### 크기가 다른 바탕 화면을 사용하는 회의

Netmeeting 3 호환 모드에서 작업 중인 경우, 이 부분은 적용되지 않습니다. NetMeeting 3 호환 모드에서 다른 사람이 공유시킨 모든 응용 프로그램은 그들 자신의 공유 응용프로그램 창에 표시되며 따라서 "공유 바탕 화면"이 없습니다. 공유 바탕 화면 뷰어는 NetMeeting 3 호환 모드에서 사용 불가능합니다.

바탕 화면이 자신의 것보다 더 큰 시스템의 응용프로그램을 공유한 경우 한번에 공유 바탕 화면 영역의 부분만을 볼 수 있습니다. 응용프로그램 창을 보이는 바탕 화면 영역의 가장자리까지 확장하면 SunForum 3D는 마우스 커서를 바탕 화면 가장자리 가까이 움직일 때 바탕 화면을 자동으로 스크롤합니다.

이 기능을 사용하지 않으려면 도구 설정 옵션 구성에서 "바탕 화면 스크롤링 사용" 필드의 체크 표시를 해제합니다. 이 경우 커진 바탕 화면의 상단 왼쪽 모서리만을 볼 수 있으며 사용자 표시에 맞게 창을 사용할 수 없습니다.

### 공유 바탕 화면 뷰어

Netmeeting 3 호환 모드에서 작업 중인 경우, 이 부분은 적용되지 않습니다. NetMeeting 3 호환 모드에서 다른 사람이 공유시킨 모든 응용프로그램은 그들 자신의 공유 응용프로그램 창에 표시되며 따라서 "공유 바탕 화면"이 없습니다. 공유 바탕 화면 뷰어는 NetMeeting 3 호환 모드에서 사용 불가능합니다.

공유 바탕 화면 뷰어로 공유 바탕 화면의 개요를 볼 수 있는데, 다음의 상대적 크기 및 위치를 보여줍니다.

- 공유 응용프로그램 창
- 회의 중인 모든 사람의 바탕 화면 영역(다른 사람들이 다른 크기의 바탕 화면을 사용한다면)

뷰어를 사용하려면 도구 메뉴에서 공유 바탕 화면 뷰어 명령을 선택합니다. 마우스를 공유 바탕 화면 뷰어 창 위에 놓고 오른쪽 버튼을 누른 다음 팝업 메뉴에서 원하는 옵션을 선택하여 표시할 내용(바탕 화면, 공유 창 또는 둘 다)을 선택할 수 있습니다.

뷰어가 표시하는 영역은 공유 바탕 화면을 나타냅니다. 공유 창에 정보를 표시하면 각 공유 창(사용자 또는 회의에 참석한 다른 사람이 공유하더라도)이 바탕 화면에 그 크기와 위치를 나타내는 외곽선으로 나타납니다.

응용프로그램이 사용자 바탕 화면보다 큰 바탕 화면을 가진 시스템에서 공유되었기 때문에 사용자의 바탕 화면이 전체 공유 바탕 화면 영역보다 작은 경우 바탕 화면 영역에 정보를 표시하면 뷰어는 사용자 바탕 화면의 현재 보이는 영역에 다른 색상의 더 작은 사각형으로 전체 공유 바탕 화면을 보여 줍니다. SunForum 3D 구성 옵션에서 바탕 화면을 스크롤할 수 있으면 이 작은 사각형을 보고자 하는 바탕 화면 영역 위로 끌어와 전체 공유 바탕 화면의 다른 부분을 볼 수 있습니다.

### 색상 해상도

공유 출력은 24비트 색상 농도 또는 8비트 색상 농도로 다른 시스템에 보내집니다. 24비트 색상 농도를 때로는 "트루 컬러"라고도 합니다. 섀도우 시스템에서의 색상은 호스트 시스템에서의 색상만큼 좋게 보입니다. 8비트 색상 농도는 좋은 근사를 제공하지만 여러 가지 많은 색상을 사용하는 출력은 호스트에서보다는 더 낮은 색상 해상도로 나타납니다.

SunForum 3D는 다음을 바탕으로 모든 회의 참석자에게 사용 가능한 가장 좋은 색상 농도로 출력을 공유합니다.

- 각 참석자의 물리적 기능
- 각 참석자가 지원하는 프로토콜의 레벨
- 각 참석자에 적용되는 호환 모드

임의의 시스템이 24비트 색상 농도 출력을 지원하지 않으면, 출력은 8비트 형식으로 모든 시스템에 보내집니다. 이것은 회의에 참석한 단 하나의 시스템이 24비트 색상을 지원하지 않는 경우 모든 시스템은 더 낮은 색상 해상도 출력을 보게 됩니다. 이 교섭은 극적으로 변경됩니다. 즉, 두 24비트 시스템이 회의에 참석하는 경우 출력은 24비트로 보내집니다. 그들에게 8비트 시스템이 합류하면 출력은 8비트로 저하됩니다. 이제 8비트 시스템이 떠나면 출력은 24비트로 재개됩니다.

NetMeeting 2.x는 8비트 색상만을 지원하므로, NetMeeting 2.x 시스템이 회의에 참석하면 이미지 품질은 항상 더 낮습니다.

NetMeeting 3.x는 더 높은 색상 해상도를 지원하지만, 기본 SunForum 3D 프로토콜과는 약간 다른 프로토콜을 갖습니다. 그러나 SunForum 3D는 또한 호환 모드가 "NetMeeting 3"으로 설정되는 경우 NetMeeting 3.x 프로토콜을 지원합니다.

요약하자면, 최상의 가능한 색상 일치를 원하는 경우,

- 24비트 색상 농도를 지원하는 시스템을 사용하십시오.
- 트루 컬러 프로토콜을 지원하는 NetMeeting 3.x 또는 SunForum 3D의 최신 버전을 사용하십시오.
- NetMeeting 3.x를 사용하는 경우, 회의에 참석하는 모든 SunForum 3D 사본에서 호환 모드를 "NetMeeting 3"으로 설정하십시오.
- NetMeeting 3.x를 사용하지 않는 경우, 회의에 참석하는 모든 SunForum 3D 사본에서 호환 모드를 "T.120"으로 설정하십시오.

또는, 어떤 방식으로든지 보려면 다음 경우에 공유 응용 프로그램의 색상이 가장 잘 보일 것입니다.

- 회의에 참석하는 모든 시스템이

- 24비트 색상을 표시할 수 있는 디스플레이 설정으로
- 트루 컬러 응용 프로그램 공유를 지원하는 SunForum 3D 버전을 실행 중입니다.

또는, 회의에 참석한 모든 시스템이

- 24비트 색상을 표시할 수 있는 디스플레이 설정으로
- NetMeeting 트루 컬러 응용프로그램 공유를 지원하는 SunForum 3D 또는 NetMeeting 버전을 실행 중이며
- 호환 모드가 "NetMeeting 3"으로 설정됩니다.

Copyright 1997 - 2001Data Connection Ltd.

Copyright1998 - 2001Sun Microsystems, Inc