와우자 모듈 개발을 위한 이클립스 Java·JAR 설정
Eclipse의 Java 실행 환경과 컴파일러 버전을 와우자 스트리밍 엔진에 맞추고, 와우자 JAR 라이브러리를 Classpath에 추가하는 절차
Eclipse의 Java 실행 환경과 컴파일러 버전을 와우자 스트리밍 엔진에 맞추고, 와우자 JAR 라이브러리를 Classpath에 추가하는 절차
데비안 리눅스에서 부팅 시 프로그램과 스크립트를 자동 실행하는 방법을 설명한다. cron.d의 @reboot와 systemd 서비스의 차이, 서비스 파일 작성과 적용 및 상태 확인 절차를 알아본다.
리눅스에서 고정 IP를 설정하는 방법과 네트워크 관리자를 확인하는 절차를 데비안 리눅스를 기준으로 설명한다. 설정 미적용과 재부팅 후 원복 원인도 함께 알아본다.
데비안 리눅스에서 pip를 이용해 파이썬 패키지를 설치할 때 발생하는 This environment is externally managed 오류의 원인과, venv를 이용해 모듈을 설치하는 방법을 설명한다.
ESU(확장 보안 업데이트)를 통해 2027년까지 윈도우 10 보안 패치 업데이트를 받는 방법과, Microsoft 계정 정책의 배경을 기술적으로 분석한다.
모니터를 분리하면 데비안 리눅스 서버의 부팅이 멈추는 사례와 원인을 살펴보고, GRUB을 콘솔 출력으로 전환해 헤드리스 부팅을 구성하는 방법을 설명한다.
중고 디스크에 남은 Foreign Configuration의 의미와 RAID 메타데이터 삭제 방법을 MegaRAID Storage Manager(MSM)를 이용해 Scan Foreign Configuration, Clear 선택, 삭제 완료 확인까지 단계별로 안내한다.
LSI 2108과 MegaRAID Storage Manager(MSM)를 이용한 RAID 6 설정 방법을 설명한다. 디스크 선택부터 드라이브 그룹 생성, 캐시 정책 설정, 가상 드라이브 생성과 초기화까지 그림과 함께 안내한다.
Grass Valley(Miranda) DSP-710 돌비 인코더는 가동을 시작하고 약 2년 후 돌비 출력이 사라지는 버그가 있다. 버그의 증상과 원인, 재부팅을 통한 복구 및 예방 운용 방법을 설명한다.
Intel RSTe의 BIOS 설정 화면에서 RAID 1과 RAID 0 볼륨을 만드는 방법을 설명한다. Ctrl+I 진입부터 디스크 선택, Strip Size 설정, 볼륨 생성과 종료까지 실제 화면으로 안내한다.
Supermicro 메인보드의 LAN Option ROM과 Network Stack, IPv4·IPv6 PXE Support를 비활성화해 불필요한 네트워크 부팅과 대기 시간을 줄이는 방법을 설명한다.
윈도우가 사용자와 그룹을 구분하는 SID의 구조와 Machine SID·RID의 의미, 잘 알려진 SID 목록, 현재 계정의 SID 확인 방법과 삭제된 계정의 권한 처리 방법을 설명한다.
SNMP OID의 계층 구조와 의미, 스칼라·테이블 및 공통·전용 OID의 차이를 알아보고, 리눅스의 SNMPWALK와 윈도우 MIB Browser를 이용해 OID와 값을 조회하는 방법을 설명한다.
윈도우 10·11에서 SNMP 서비스를 설치하고 에이전트·트랩·보안 탭을 설정하는 방법을 설명한다. 커뮤니티 이름과 읽기 전용 권한, 허용 호스트, UDP 161·162 포트 및 방화벽 보안 설정까지 알아본다.
인터넷에 연결되지 않은 윈도우에서 FOD 설치 미디어와 DISM을 이용해 선택적 기능을 오프라인으로 설치하는 방법을 설명한다. 윈도우 10·11용 FOD 이미지 준비와 마운트, Capability 확인, SNMP 설치 예제를 살펴본다.
파이썬을 이용해 HTTPS HLS 자체 서명 인증서와 키를 생성하고, 사설 인증서를 와우자 스트리밍 엔진의 Java cacerts에 등록하는 방법
OBS의 유튜브 라이브 HLS 스트림의 플레이리스트와 세그먼트 분석을 위해 파이썬 스크립트 기반의 유튜브 호환 캡처 프로그램과 hosts 우회를 이용해 서버에 저장하는 방법에 대해 공유한다.
와우자 스트리밍 엔진 트랜스코더의 숨겨진 옵션 13개의 목록과 설정 변경 방법에 대해 공유한다.
와우자 스트리밍 엔진 트랜스코더 CBR 모드의 버그를 찾아 공식 버그 목록 ENG-2346으로 등록하기까지 1개월간의 기록과, 1년 후의 진행 상태를 공유한다.
와우자 스트리밍 엔진에 HLStoYTB 모듈을 설치하고 HLS 청크와 Push Publish 프로파일, 유튜브 HLS 인제스트 주소를 설정해 라이브 스트림을 전송하는 방법을 설명한다.
RTMP와 HLS의 연속·분할 전송 방식, 지연 시간과 안정성의 차이를 비교한다. 유튜브 라이브 송출 조건과 RTMP 끊김 발생 시 HLS 전환 기준을 실제 시험 영상과 함께 설명한다.
데비안 리눅스 노트북의 덮개를 닫을 때 절전 모드로 진입하는 경우, logind.conf의 HandleLidSwitch 설정을 변경하면 절전 모드 진입을 방지할 수 있고 서버를 계속 동작하게 할 수 있다.
데비안 리눅스에서 timedatectl과 systemd-timesyncd를 이용한 NTP 시간 동기화 설정 방법을 설명한다. RTC를 UTC로 맞추고 표준 시간대와 NTP 서버를 지정한 뒤 서비스 상태를 확인한다.
데비안 리눅스 서버의 자동 절전 모드 진입 설정을 해제하는 방법과 서스펜드·최대 절전·하이브리드 절전·서스펜드 후 최대 절전 모드의 차이를 설명한다.
데비안에서 systemctl로 SSH 서비스의 설치 여부와 실행 상태를 확인하고, openssh-server 패키지를 설치하는 방법과 부팅 시 자동 실행되도록 설정하는 방법
데비안에서 sudo: 명령어를 찾을 수 없음 오류의 원인과 해결 방법을 알아본다. root 계정으로 sudo를 설치하고 사용자를 sudo 그룹에 등록한 뒤, 재로그인하여 관리자 권한을 확인하는 과정을 설명한다.
Rufus 다운로드와 화면별 설정, 윈도우 11 및 FreeDOS 부팅 USB 제작 순서와 함께, GPT·MBR, UEFI·CSM 선택 기준을 알아본다.
IP 주소 뒤에 붙는 /24와 같은 CIDR 표기법의 의미를 알아본다. 서브넷 마스크와 네트워크 ID로 같은 네트워크를 판단하는 방법, 접두사 길이별 사용 가능한 IPv4 호스트 수를 표로 정리한다.
KT와 SK 인터넷 회선의 유튜브 송출 시험을 통해 끊김과 버퍼링, 송출 서버의 메모리 증가 원인을 살펴보고 안정적인 라이브 스트리밍 회선을 선택하는 3가지 기준을 정리한다.
와우자 스트리밍 엔진 트랜스코더의 프리셋 설정을 설명한다. 비디오·오디오 코덱, 비트레이트, 화면 크기, 프로파일, 키 프레임, 하드웨어 가속과 오버레이 이미지 항목을 정리한다.
와우자 스트리밍 엔진 트랜스코더의 사용자 템플릿을 생성하고 입력 스트림 이름에 맞춰 적용하는 방법을 설명한다. Fallback Template과 프리셋 설정·활성화 및 적용 확인 절차를 예시로 정리했다.
아나몰픽, 레터박스, 필러박스, 크롭의 원리와 차이를 비교하고, 화면 왜곡과 구도 손실, 자막 시인성 저하 등 잘못된 영상 스케일링이 시청 경험에 미치는 영향을 정리한다.
와우자 스트리밍 엔진 트랜스코더의 핵심 개념인 프리셋과 템플릿의 관계 및 라이선스 조건, 활성화 방법, 사용 시 고려 사항, Fallback 및 스트림별 템플릿 설정 방법을 설명한다.
파워쉘의 ‘이 시스템에서 스크립트를 실행할 수 없으므로’ 오류 원인을 알아보고, Get-ExecutionPolicy로 정책을 확인한 뒤 Process 범위에서 Unrestricted로 변경하는 방법을 설명한다.
RS232 시리얼 통신의 RX와 TX 데이터를 모두 확인 가능한 디버그용 DB9(DE9) 데이터 캡처 케이블을 만드는 방법과 핀맵 결선 구조
윈도우 11 업그레이드 중 ‘이 PC는 보안 부팅을 지원해야 합니다’ 오류가 나타나는 원인을 알아보고, CSM 해제와 UEFI·GPT 구성, 윈도우 10 재설치 및 윈도우 11 업그레이드 순서를 설명한다.
윈도우 이벤트 ID 4625의 상태 코드와 로그온 유형으로 실패 원인과 접근 클라이언트를 추적한다. 파워쉘로 계정 잠금을 확인하고 자동 잠금 정책을 임시 해제하는 방법과 보안 위험을 설명한다.
OTT 라이브 스트리밍에서 송출 권리가 없는 구간을 블라인드 처리하는 방법을 설명한다. 송출 시스템·인코더·오리진 서버·수신 플랫폼에서 구현하는 절체 방식과 장단점을 비교한다.
VOD와 라이브 스트리밍 OTT CDN을 기획할 때 필요한 대역폭·운영 고려사항을 살펴보고, 실무 양식과 가비아 스마트UCC를 예시로 CDN 연동 절차를 공유한다.
와우자 스트리밍 엔진의 Stream Targets로 하나의 라이브 스트림을 여러 플랫폼에 동시에 PUSH 송출하는 방법을 설명한다. RTMP 주소 구성, 타겟 등록, 상태 확인과 대역폭 관리까지 알아본다.
와우자 ModuleLoopUntilLive로 라이브 스트림 장애 시 비상 필러 영상으로 자동 절체하는 방법을 설명한다. StreamPublisher 연동, SMIL 작성, 절체 설정과 출력 검증까지 정리한다.
와우자 StreamPublisher로 미디어 파일과 라이브 소스를 스케줄에 따라 송출하는 방법을 설명한다. 모듈 설치, SMIL 편성, HTTP 제어, OTT 블라인드와 AD Splicing 활용까지 정리한다.
와우자 ModuleAVMix로 서로 다른 라이브 스트림의 오디오와 비디오를 결합하는 방법을 설명한다. 설치, avMixNames 설정, 활용 시나리오와 먹싱·믹싱 차이를 정리한다.
데비안 리눅스에 와우자 스트리밍 엔진을 설치하는 방법을 설명한다. 설치 파일 다운로드와 실행, EULA 동의, 라이선스 입력, 관리자 생성 및 웹 UI 접속까지 순서대로 안내한다.
라이브 스트리밍의 최대 세션 시간을 제한해 비정상 장기 세션의 비용과 보안 위험을 줄이는 와우자 스트리밍 엔진 ModuleTimedDisconnect 모듈의 설치와 설정 방법을 설명한다.
와우자의 설정과 확장 모듈에 필요한 커스텀 프로퍼티의 개념을 설명하고, Path·Name·Type·Value를 확인해 추가·수정하는 방법을 안내한다.
트랜스코드(Transcode), 트랜스레이트(Transrate), 트랜스먹스(Transmux)의 차이를 코덱·비트레이트·컨테이너 변경 기준으로 설명하고 MPEG-TS, 먹싱과 인코딩 개념까지 정리한다.
와우자 REST API 외부 접속을 Server.xml에서 허용하고, 윈도우 cURL로 인증·접속·로그 조회까지 검증하는 방법을 단계별로 설명한다.
와우자 스트리밍 엔진의 웹 UI, REST API, JMX와 CommandInterface를 비교하고, 원격 관리와 자동화 및 보안 설정 방법을 설명한다.
와우자 ModuleDuplicateStreams를 이용해 같은 서버의 어플리케이션 간 라이브 스트림을 복제·공유하는 설정 방법과 접미사 제거 팁을 설명한다.
서버 리스너와 streamDemoPublisher 설정으로 OBS와 같은 실시간 인코더 없이 비디오나 오디오 파일을 직접 스트리밍해 라이브 스트림을 출력하는 방법에 대해 설명한다.
와우자 스트리밍 엔진의 자바 확장 모듈은 서버 및 어플리케이션 레벨에서 동작한다. 모듈의 종류와 설치 사용 방법에 대해 설명하고, wse-plugin-duplicatestreams 모듈의 등록과 설정 예시를 통한 사용법을 공유한다.
와우자 스트리밍 엔진의 Java Heap Size와 Server Thread Pools 설정 방법, CPU 코어별 권장값, GC와 VHost 추가 튜닝 항목을 정리한다.
와우자 라이브리피터 미디어캐스터를 사용해 외부 스트림을 수신하고 재전송 중계하는 방법과 10여 개 방송 채널을 무중단으로 이전한 실제 사용 사례를 공유한다.
여러 랜카드가 달린 와우자 스트리밍 엔진에서 멀티캐스트 수신 인터페이스를 지정하는 3가지 방법을 소개하고 적합한 방법을 찾는 기준을 설명한다.
윈도우에서 와우자 스트리밍 엔진 언인스톨러가 동작하지 않을 때 서비스 정지와 삭제, 환경 변수 및 설치 디렉토리 제거까지 수동 삭제하는 7단계 방법을 스크린샷과 함께 설명한다.
와우자 스트리밍 엔진 30일 데모 라이선스 신청 절차와 라이선스 키 확인 방법을 설명하고, 입력·출력 연결 수와 기능 제한 및 활용 팁을 정리한다.
와우자 스트리밍 엔진의 OS별 트랜스코딩 지원과 언인스톨러 동작 차이를 비교하고, 윈도우와 리눅스 중 적합한 OS를 선택하는 기준을 정리한다.
넥스지(NexG) VForce UTM의 SNMP 활성화와 인터페이스 OID를 이용해 MRTG로 모니터하는 방법을 VForce 1500을 기준으로 설명한다.
초보의 초보 음향 공개 강좌 18 – 스피커의 허용 입력, 감도, 크로스오버 등 주요 스펙을 설명하고 음향 시뮬레이션 도구인 EASE를 이용한 STI·전체 음압·잔향·도달 시간·중첩 분석을 소개한다.
초보의 초보 음향 공개 강좌 17 – 패시브 스피커와 파워앰프의 노말·바이앰프 연결 방법, 스피커 유닛·캐비닛·크로스오버의 구조, 액티브·패시브와 포인트 소스·라인 어레이 등 스피커의 종류를 살펴본다.
초보의 초보 음향 공개 강좌 16 – 스피커 케이블의 구조와 극성 구분, 스피콘·TS 폰 플러그·바나나 플러그 등 커넥터 종류와 안전한 배치 및 관리 방법을 설명한다.
초보의 초보 음향 공개 강좌 15 – 파워앰프 스펙을 읽는 데 필요한 전력·전류·저항·임피던스의 기초와 전원 요구 사항, 정격 출력, 댐핑 팩터, 슬루 레이트의 의미와 운용 기준을 알아본다.
초보의 초보 음향 공개 강좌 14 – Crown MA-3600VZ를 예로 파워앰프의 구조, 전류 계산, 운용 모드, 입력 레벨 감도, 그라운드 리프트와 안전한 사용법을 설명한다.
초보의 초보 음향 공개 강좌 13 – 시공간계 이펙트인 에코·리버브의 차이와 반사음과 공간감의 관계, TC Electronic M350을 예로 디지털 멀티 이펙터의 조작 방법과 딜레이·디에서·코러스 등 여러 효과의 유형을 설명한다.
초보의 초보 음향 공개 강좌 12 – 톤과 음색의 의미, 저음·중음·고음역의 역할, 파라메트릭 이퀄라이저의 조정 방법과 팁, 플랫에서 시작하는 톤 만들기 원칙을 설명한다.
초보의 초보 음향 공개 강좌 11 – 음향 피드백과 드레솔드의 원리부터 화이트·핑크 노이즈와 RTA를 이용한 룸 튜닝, dbx 2215 조작법과 Boost보다 Cut을 우선하는 운용법까지 설명한다.
초보의 초보 음향 공개 강좌 10 – 스펙트럼과 배음, RTA로 음색을 이해하고 그래픽·파라메트릭 이퀄라이저의 차이와 중심 주파수·게인·Q의 역할을 알아본다.
폐쇄망은 안전한가? 스턱스넷 사례와 두 네트워크에 동시에 연결된 Multi-homed Host의 위험, 예외가 폐쇄망 보안을 무너뜨리는 과정과 트리-스타 구조의 네트워크 설계 원칙을 설명한다.
윈도우의 가상 메모리와 실제 메모리 사용률을 SNMP OID를 이용해 MRTG 그래프로 모니터링하는 방법과 할당된 메모리(Commit Charge)의 의미를 설명한다.
MRTG 설정 파일 mrtg.cfg의 구성과 주요 키워드를 알아본다. Target과 Options 설정, SNMPv1·v2, OID 사칙연산 및 Windows 메모리 사용률 그래프 작성 방법을 설명한다.
데비안 리눅스에 MRTG와 웹 서버를 설치하는 방법을 SNMP 통신 확인부터 cfgmaker와 indexmaker 사용, cron 자동 실행 등록까지 단계별로 설명한다.
초보의 초보 음향 공개 강좌 08 – Mackie SR24-4를 기준으로 믹스 버스와 마스터 섹션, AUX SEND·RETURN, 그룹, PFL·AFL SOLO와 메인 믹스의 신호 흐름 및 조작 방법을 설명한다.
현대 리눅스에서 ifconfig와 eth0 대신에 ip 명령과 enp11s0과 같은 예측 가능한 네트워크 인터페이스 이름을 사용하게 된 이유에 대해 생각해 본다.
LKFS와 LUFS가 나타내는 라우드니스와 dBFS·VU로 측정하는 오디오 레벨의 차이를 설명하고, 국내 디지털 TV 방송의 표준 음량 -24 LKFS, 허용오차 ±2 dB와 위반 기준을 정리한다.
EDIUS, Premiere Pro, Final Cut Pro, DaVinci Resolve에서 -24 LKFS(LUFS)를 측정하고 맞추는 방법
무료 라우드니스 측정 프로그램 BS1770GAIN의 설치와 사용 방법을 설명하고, Audition 등 유료 QC 프로그램 3종과 결과를 비교한다.
이대로만 따라 하면 리눅스를 설치할 수 있다. 데비안 리눅스 설치 순서를 스크린샷과 함께 하나하나 설명하고 설치 후 필수 설정과 확인 사항을 안내한다.
초보의 초보 음향 공개 강좌 09 – 엔벨롭과 다이나믹 레인지부터 컴프레서·리미터·게이트의 원리, 드레솔드·레시오·어택·릴리스 설정과 dbx 160SL 조작법까지 설명한다.
초보의 초보 음향 공개 강좌 07 – 오디오 믹서 채널 스트립의 게인, AUX, EQ, PAN, MUTE, 페이더와 PFL·AFL의 역할 및 올바른 조작 방법을 Mackie SR24-4를 기준으로 설명한다.
초보의 초보 음향 공개 강좌 06 – 아날로그·디지털 믹서의 공통 구조와 리어 패널을 살펴보고, 모노·스테레오 채널의 차이, 마이크 레벨·악기 레벨·라인 레벨의 차이와 연결 방법에 대해 설명한다.
초보의 초보 음향 공개 강좌 05 – 평형·불평형 신호의 원리와 차이, 마이크 케이블과 주요 커넥터, 다이렉트박스의 역할을 알아보고 무선 마이크의 배터리·사용 범위·주파수 간섭과 혼선 예방법을 설명한다.
초보의 초보 음향 공개 강좌 04 – 신디사이저, 컴퓨터, CD 플레이어처럼 마이크를 거치지 않고 직접 생성되는 전기 음향 신호에 대해 살펴본다.
초보의 초보 음향 공개 강좌 03 – 다이나믹·콘덴서 마이크의 구조와 원리, 무지향성·양지향성·단일지향성의 차이를 살펴본다. 주파수 응답, 음압, 감도 등 마이크 선택에 필요한 규격과 올바른 사용법을 설명한다.
초보의 초보 음향 공개 강좌 02 – 마이크로부터 스피커에 이르는 전기 음향 시스템의 신호 흐름을 정리한다.
초보의 초보 음향 공개 강좌 01 – 음향 엔지니어의 역할과 소리의 물리적 특징인 진동·주파수·엔벨롭이 만드는 전달 경로와 음색의 차이에 대해 설명한다.