표제지
목차
국문요약 13
Ⅰ. 서론 15
1. 연구 배경 및 목적 15
2. 연구 순서와 범위 17
Ⅱ. 이론적 배경 및 선행연구 19
1. 이론적 배경 19
1.1. 통신 인터페이스의 종류와 특징 19
1.2. OSC 프로토콜 26
1.3. AppleScript 26
2. 선행연구 28
2.1. 네트워크 기반 통합제어 관련 선행연구 28
2.2. 터치스크린 컨트롤러 제작 관련 선행연구 30
Ⅲ. OSC·Script를 활용한 AV 시스템 제어 방법 연구 32
1. 시스템 구성 32
1.1. 시스템 구성도 32
1.2. 네트워크 구성 33
1.3. 하드웨어 구성 34
1.4. 소프트웨어 구성 37
2. 애플리케이션 제어 43
2.1. AppleScript 사전 43
2.2. 스크립트(Script) 큐(Cue)를 활용한 애플리케이션 제어 45
3. 하드웨어 제어 53
3.1. 디지털 오디오 콘솔 제어 53
3.2. 비디오 스위처 제어 58
3.3. 비디오 프로젝터 제어 64
Ⅳ. 공연장 안내방송 자동화 등에 관한 연구 70
1. 안내방송 운영 관련 실태조사 70
1.1. 조사 결과 71
1.2. 안내방송 운영실태 72
1.3. 설문 조사 결과 85
2. 공연장 안내방송 자동화 86
2.1. 안내방송 자동화를 위한 프로그래밍 86
3. 통합리모트 컨트롤러 제작 91
3.1. 컨트롤러 제작 목표 91
3.2. 컨트롤러 레이아웃 제작 91
Ⅴ. 결론 94
부록 98
부록 1. 설문 조사 질문지 98
부록 2. 설문 조사 참여자 명단 100
참고 문헌 101
ABSTRACT 103
〈표 1〉 연구의 순서 및 구조 18
〈표 2〉 네트워크 IP 설정 방법 33
〈표 3〉 HOST PC 제원표 34
〈표 4〉 연구에 사용된 소프트웨어 목록 37
〈표 5〉 녹화를 위한 스크립트 큐 사용 전·후 비교 (예) 50
〈표 6〉 atemOSC 주요 OSC Message 64
〈표 7〉 작동 기능에 따른 ProjectorManager 스크립트 큐 입력 내용 68
〈표 8〉 공연장 안내방송 운영에 관한 실태조사 개요 70
〈표 9〉 설문 조사결과 요약 72
〈표 10〉 피난안내도의 비치 대상 등 (피난 안내) 77
〈표 11〉 공연장 안내방송의 내용 및 순서 (예) 87
〈표 12〉 채널 크로스 페이딩을 위한 OSC 명령어 89
〈그림 1〉 비디오 프로젝터(Sanyo XF-47k)의 Serial Port (RS232C) 21
〈그림 2〉 Serial Port 규격 설명의 예 (Sanyo XF-47k Operation Manual) 21
〈그림 3〉 VIDEO MATRIX의 RS-422 Port 22
〈그림 4〉 PTZ CAMERA의 Serial Port(RS-232, RS-422/485) 23
〈그림 5〉 디지털 오디오 콘솔의 MIDI 포트 24
〈그림 6〉 디지털 오디오 콘솔의 USB-MIDI 포트 25
〈그림 7〉 디지털 오디오 콘솔의 이더넷 포트 26
〈그림 8〉 AV 시스템 제어를 위한 하드웨어 구성도 33
〈그림 9〉 HOST PC 시스템 블럭도 34
〈그림 10〉 Behringer X32 디지털 오디오 콘솔 35
〈그림 11〉 BlackMagicDesign社의 Television Studio HD 36
〈그림 12〉 Panasonic PT-EX520 37
〈그림 13〉 소프트웨어 구성도 38
〈그림 14〉 OBS 실행화면 40
〈그림 15〉 Tracks Live 실행화면 41
〈그림 16〉 atemOSC 실행화면 42
〈그림 17〉 ProjectorManager 실행화면 43
〈그림 18〉 스크립트 사전 열기 화면 44
〈그림 19〉 스크립트 사전 화면 (Vox Player) 45
〈그림 20〉 OBS Studio의 단축키 설정(예) 46
〈그림 21〉 스크립트 큐 생성 화면 46
〈그림 22〉 OBS Studio 녹화 시작을 위한 스크립트 작성 46
〈그림 23〉 스크립트 입력 화면 47
〈그림 24〉 OBS Studio 녹화 시작 스크립트 실행 전(좌), 후(우) 장면 47
〈그림 25〉 OBS Studio 녹화 중단을 위한 스크립트 작성 48
〈그림 26〉 key code 입력을 위한 코드 일람표 48
〈그림 27〉 OBS Studio 녹화 중단 스크립트 실행 전(좌), 후(우) 장면 49
〈그림 28〉 Tracks Live 단축키 설정 화면 (예) 50
〈그림 29〉 Tracks Live 녹음 시작을 위한 스크립트 작성 51
〈그림 30〉 Tracks Live 녹음 시작을 위한 스크립트 큐 입력 화면 51
〈그림 31〉 Tracks Live 녹음 시작 스크립트 실행 전(좌), 후(우) 장면 52
〈그림 32〉 Tracks Live 녹음 중단을 위한 스크립트 작성 52
〈그림 33〉 Tracks Live 녹음 중단을 위한 스크립트 큐 작성 화면 52
〈그림 34〉 OSC 큐 생성을 위한 QLab 네트워크 설정 (예) 54
〈그림 35〉 OSC 컨트롤을 위한 네트워크 큐 생성 55
〈그림 36〉 X32 콘솔 페이더에 대한 OSC 메시지 형식 55
〈그림 37〉 콘솔 페이더 컨트롤을 위한 OSC 메시지 입력 화면 (예) 56
〈그림 38〉 페이드 옵션 선택 56
〈그림 39〉 페이드 시간, 기울기 설정 56
〈그림 40〉 페이드 곡선의 기울기 설정 57
〈그림 41〉 USB 녹음을 위한 OSC 메시지 작성 화면 58
〈그림 42〉 X32/M32 USB 컨트롤을 위한 OSC 파라미터 58
〈그림 43〉 비디오 스위처 A-B 소스 전환 (예) 59
〈그림 44〉 atemOSC의 작동 구조 60
〈그림 45〉 atemOSC 설정 화면 61
〈그림 46〉 atemOSC 실행화면 61
〈그림 47〉 QLab의 atemOSC 네트워크 설정 62
〈그림 48〉 Auto Transition을 위한 OSC 메시지 입력 62
〈그림 49〉 Auto Transition Control 63
〈그림 50〉 비디오 프로젝터 리모컨 유선 연결 65
〈그림 51〉 비디오 프로젝터의 컨트롤 윈도우 화면 (PT-EX520) 65
〈그림 52〉 ProjectorManager 실행화면 66
〈그림 53〉 비디오 프로젝터 IP 등록 66
〈그림 54〉 ProjectorManager 66
〈그림 55〉 ProjectorManager 스크립트 사전 67
〈그림 56〉 전체 프로젝터 전원 켜기를 위한 스크립트 큐 입력 68
〈그림 57〉 질문 2. 공연장 형태별 분포 73
〈그림 58〉 질문 3. 공연장 규모별 분포 73
〈그림 59〉 질문 4. 객석 디스플레이 종류별 비중 74
〈그림 60〉 질문 4항 관련 분석 - 객석 디스플레이가 없는 공연장의 객석 규모별 비중 74
〈그림 61〉 질문 3항 관련 분석 - 객석 규모에 따른 디스플레이의 종류 75
〈그림 62〉 질문 5. 피난 안내 방법 조사 77
〈그림 63〉 질문 6. 주요 안내방송 장비 조사 78
〈그림 64〉 질문 7. 주요 녹화 장비 조사 79
〈그림 65〉 질문 8. 주요 녹음 장비 조사 79
〈그림 66〉 KlarkTeknik DN32-Live Expansion Card 80
〈그림 67〉 Behringer Wing 디지털 오디오 콘솔 80
〈그림 68〉 질문 9. 로비 안내방송 운영 형태 조사 81
〈그림 69〉 질문 10. 공연 진행 외 부가적인 작업에 대한 조사 82
〈그림 70〉 질문 11. AV 장비 제어 방법 조사 83
〈그림 71〉 질문 12. 안내방송 등 부가작업에 대한 부담도 조사 83
〈그림 72〉 질문 13. 안내방송 자동화 및 통합제어시스템에 관한 관심도 조사 84
〈그림 73〉 질문 14. 영상 전문인력 배치 여부 조사 84
〈그림 74〉 질문 15. 공연장 안내방송 등 관련 개선 사항에 관한 의견 85
〈그림 75〉 안내방송 채널과 분리된 BGM 채널 88
〈그림 76〉 안내방송(예비종) 채널과 BGM 채널의 크로스 페이딩 89
〈그림 77〉 BGM 채널과 시그널 채널의 크로스 페이딩 프로그래밍 89
〈그림 78〉 Wall Clock Trigger 설정 90
〈그림 79〉 본종 재생과 동시에 녹화, 녹음을 진행하는 큐 프로그래밍 90
〈그림 80〉 공연 종료와 동시에 녹화, 녹음 종료 및 지정시간 후 비디오 프로젝터 전원 OFF 90
〈그림 81〉 TouchOSC 레이아웃 편집 - QLab Remote 92
〈그림 82〉 TouchOSC 레이아웃 편집 - Atem Switcher 92
〈그림 83〉 TouchOSC 레이아웃 편집 - Projector 93