베타 소프트웨어

FloSync는 현재 베타 버전입니다. 사용자 피드백에 따라 기능이 빠르게 변경될 수 있습니다.

네트워크 동기화

네트워크 동기화를 사용하면 같은 네트워크에 연결된 여러 컴퓨터에서 영상 재생을 동기화할 수 있습니다. 한 대로 필요한 화면을 모두 구동하기 어려운 대규모 설치 환경에 꼭 필요한 기능입니다.

개요

네트워크 동기화는 서버/클라이언트 모델을 사용합니다.

  • 서버: 한 대의 컴퓨터가 마스터 역할을 하며 나머지 컴퓨터의 재생을 이끕니다
  • 클라이언트: 나머지 컴퓨터가 서버에 연결해 재생을 따라갑니다

모든 컴퓨터에 동일한 영상 파일을 로드하고, 같은 로컬 네트워크에 연결해야 합니다.

하나의 로컬 네트워크에 연결된 네 대의 컴퓨터가 각각 여덟 개 화면으로 이루어진 비디오 월의 두 패널씩을 구동하며, 하나의 영상이 월 전체에 걸쳐 이어지는 모습 네 대의 컴퓨터가 여덟 개의 화면을 하나의 월처럼 구동합니다. 각 컴퓨터는 같은 영상의 자체 사본을 재생하며 자신이 맡은 영역을 담당하고, 네트워크가 모든 화면의 재생을 맞춰 줍니다. 테두리로 묶인 각 그룹은 한 컴퓨터가 담당하는 화면 한 쌍입니다.

완성된 비디오 월을 시청자가 보는 모습입니다. 하나의 영상이 화면 여덟 개에 걸쳐 재생됩니다.

네트워크 동기화가 필요한 경우

다음 상황에서 네트워크 동기화가 필요합니다.

  • 한 대의 컴퓨터가 지원할 수 있는 것보다 많은 화면이 필요한 경우
  • 화면이 물리적으로 멀리 떨어져 있는 경우 (다른 방, 다른 층)
  • 안정성을 위해 이중화가 필요한 경우 (여러 대의 컴퓨터)
  • 비디오 월이 한 대의 GPU로 감당하기 어려운 경우

설치 예시

소매 매장

  • 백오피스의 서버가 정문 메인 화면을 구동
  • 각 매장 구역의 클라이언트가 로컬 화면을 구동
  • 모든 화면에서 동기화된 프로모션 콘텐츠 표시

이벤트 행사장

  • 기술 부스에 서버 설치
  • 행사장 곳곳의 클라이언트가 화면을 구동
  • 라이브 이벤트 콘텐츠를 동기화해 재생

대형 비디오 월

  • 여러 대의 컴퓨터가 각각 비디오 월의 한 영역을 담당
  • 한 대의 서버가 타이밍을 조율
  • 글로벌 캔버스 확장으로 각 컴퓨터의 표시 영역을 정의
  • 하나의 매끄러운 화면처럼 표시됨

요구 사항

네트워크 동기화를 설정하기 전에 다음을 확인하세요.

  1. 같은 네트워크: 모든 컴퓨터가 같은 로컬 네트워크 (같은 서브넷)에 있어야 합니다
  2. 같은 영상 파일: 각 컴퓨터에 동일한 영상 파일의 사본이 있어야 합니다. 파일 이름이 같을 필요는 없지만 콘텐츠는 동일해야 합니다 (클라이언트는 서버에서 직접 콘텐츠를 가져올 수도 있습니다)
  3. 네트워크 포트: FloSync는 포트 두 개를 사용합니다. UDP 포트 9201은 재생 동기화를, TCP 포트 9202는 컴퓨터 간 콘텐츠 가져오기를 담당합니다. UDP 9201이 막히면 클라이언트가 서버를 찾지 못하고, TCP 9202가 막히면 동기화는 되지만 서버에서 콘텐츠 가져오기가 소리 없이 실패합니다
  4. 방화벽: 모든 컴퓨터에서 방화벽을 통해 FloSync를 허용해야 합니다

서버 설정

서버는 다른 컴퓨터들이 기준으로 삼는 "마스터" 역할을 합니다.

1단계: 영상 로드

  1. 서버로 사용할 컴퓨터에서 FloSync를 엽니다
  2. 영상 파일을 화면 박스에 드래그하여 로드합니다
  3. 필요하면 타임라인으로 원하는 시작 위치를 지정합니다

2단계: 서버 시작

  1. 상단 바에서 서버 아이콘 (타워 아이콘)을 클릭합니다
  2. 아이콘이 밝은 라임색으로 켜지면 서버 모드가 활성화된 상태입니다
  3. FloSync가 이제 네트워크의 재생을 이끕니다
  4. 하단 상태 바에 "서버"가 표시됩니다

서버 동작

서버로 실행 중일 때:

  • 연결된 모든 클라이언트가 서버의 재생을 따릅니다
  • 서버에서 재생, 일시정지, 탐색을 실행하면 모든 클라이언트에 적용됩니다
  • 서버가 모든 클라이언트의 재생을 제어합니다

컨트롤러 모드 (서버 전용 기능)

서버로 실행 중일 때 컨트롤러 모드를 사용할 수 있습니다. 로컬 컴퓨터에 전체 화면 창 없이 원격 디스플레이를 제어하는 특별한 Go Live 옵션입니다.

기능:

  • 클라이언트는 일반 Go Live와 마찬가지로 라이브 상태가 되어 동기화를 유지합니다
  • 전체 화면 대신 컴포저 미리보기 박스에서 콘텐츠가 재생됩니다
  • 모든 재생 컨트롤이 활성 상태로 유지됩니다 (재생, 일시정지, 탐색, 장면 전환)
  • 상태 바에 주황색 표시와 함께 "라이브 (컨트롤러)"가 표시됩니다

사용 시기:

  • 제어 부스의 노트북으로 비디오 월을 운영할 때
  • 전시회에서 자신의 화면을 유지한 채 원격 디스플레이를 관리할 때
  • 전체 화면으로 전환하지 않고 네트워크 동기화 설정을 테스트할 때
  • 운영자가 콘텐츠를 모니터링하면서 제어해야 하는 라이브 쇼를 진행할 때

사용 방법:

  1. 서버 모드를 시작합니다 (타워 아이콘 켜짐)
  2. 콘텐츠를 로드합니다
  3. 라이브 시작 드롭다운을 클릭합니다
  4. **Go Live (컨트롤러)**를 선택합니다

클라이언트로 다른 서버에 연결된 상태에서 컨트롤러 모드를 선택하면, FloSync는 이 컴퓨터를 서버 모드로 전환하기 전에 먼저 확인을 요청합니다.

서버에 연결된 클라이언트는 전체 화면으로 정상 라이브가 시작되며, 서버 컴퓨터는 컴포저 뷰를 유지합니다.

자세한 내용은 라이브 시작: 컨트롤러 모드를 참조하세요.

클라이언트 설정

클라이언트는 서버를 자동으로 검색해 연결합니다.

1단계: 같은 영상 로드

  1. 각 클라이언트 컴퓨터에서 FloSync를 엽니다
  2. 서버에 있는 것과 같은 영상 파일을 화면 박스에 드래그하여 로드합니다
  3. 파일 이름이 같을 필요는 없지만 콘텐츠는 동일해야 합니다

: 서버 연결 시 연결 시 가져오기 체크박스를 활용하면 이 단계를 건너뛸 수 있습니다. FloSync가 서버의 장면과 콘텐츠 파일을 자동으로 복사해 줍니다.

중요: 클라이언트에는 같은 영상이 로드되어 있어야 합니다. 길이가 다르면 그 컴퓨터는 서버의 타임라인을 따르지 않습니다. 오류 없이 자신의 영상을 계속 재생할 뿐이라, 마치 한 화면만 조용히 딴 일을 하는 것처럼 보입니다.

2단계: 서버에 연결

  1. 상단 바에서 클라이언트 아이콘 (Wi-Fi 아이콘)을 클릭합니다
  2. FloSync가 네트워크에서 서버를 검색합니다
  3. 검색된 서버 목록이 담긴 대화상자가 나타납니다

3단계: 서버 선택

  1. 연결할 서버를 클릭합니다
  2. FloSync가 연결되어 동기화를 시작합니다
  3. 클라이언트 아이콘이 파란색으로 바뀌면 연결된 상태입니다
  4. 하단 상태 바에 "[서버 이름]에 연결됨"이 표시됩니다

연결 시 가져오기

서버 선택 대화상자에는 연결과 동시에 서버 설정을 가져올 수 있는 선택적 체크박스가 있는 서버에서 가져오기... 섹션이 있습니다.

  • 글로벌 캔버스는 서버의 캔버스 레이아웃을 가져와 디스플레이 배치를 맞춥니다. 서버가 이 컴퓨터와 다른 운영체제로 실행 중이면 이 항목은 건너뜁니다 (macOS와 Windows 혼합 구성 참조)
  • 장면은 디스플레이 모드와 스케줄을 포함한 서버의 장면 목록을 가져옵니다
  • 콘텐츠 파일은 서버의 미디어 파일을 자신의 컴퓨터로 다운로드하고, 장면도 자동으로 활성화합니다
  • 오디오 설정은 각 장면의 오디오 켜기/끄기 상태를 가져오며, 오디오는 장면별로 저장되므로 장면도 함께 활성화합니다

새 클라이언트를 설정하는 가장 빠른 방법입니다. 네 항목을 모두 선택하고 파일을 저장할 폴더를 지정하면 한 번에 설정이 완료됩니다.

macOS와 Windows 혼합 구성

캔버스는 Mac과 Windows PC 사이에서 복사할 수 없습니다. 시도하면 FloSync가 그 사실을 알리고 캔버스를 그대로 둡니다.

이 버전에서는 플랫폼 간 캔버스 가져오기를 지원하지 않습니다. 캔버스를 로컬에서 직접 구성하세요.

캔버스를 제외한 나머지는 장면, 콘텐츠 파일, 오디오 설정을 포함해 모두 정상적으로 가져와집니다. 캔버스만 각 컴퓨터에서 직접 입력해야 합니다.

두 시스템이 화면 공간을 세는 방식이 서로 다르기 때문입니다. 한쪽에서 맞는 숫자가 다른 쪽에서는 월을 엉뚱한 위치에 놓이게 만듭니다. 각 컴퓨터에서 자신의 디스플레이를 기준으로 값을 설정하면 월이 맞춰집니다.

플랫폼이 섞인 구성도 지원됩니다. 이는 서버에서 한 번이 아니라 컴퓨터마다 한 번씩 거치는 설정 단계입니다.

클라이언트 동작

연결 후:

  • 서버의 재생을 따릅니다
  • 서버의 재생, 일시정지, 탐색이 여기에도 적용됩니다
  • 정렬 상태는 자동으로 유지됩니다
  • 상태 바에 동기화 품질 표시기가 나타나며 매우 좋음, 좋음, 보통, 나쁨 중 하나로 표시됩니다. 이는 재생 위치가 얼마나 안정적이었는지를 보여줄 뿐, 원인을 진단하지는 않습니다. 매우 좋음과 좋음은 정상적으로 설치된 상태에서 나타나는 값입니다. 보통이나 나쁨이 보인다면 가장 먼저 네트워크를 확인하는 것이 합리적이지만 (혼잡, 간섭, 케이블을 사용할 수 있는데도 Wi-Fi를 사용하는 연결 등), 부하가 걸린 컴퓨터나 무거운 콘텐츠 등 설정의 다른 요인일 가능성도 배제할 수 없습니다
  • 재생은 서버에서 제어하세요. 클라이언트의 로컬 컨트롤을 사용하면 서버와 어긋나게 되어 원하는 결과를 얻을 수 없습니다

서버에서 가져오기

클라이언트로 연결한 후에는 최초 연결 시뿐 아니라 언제든지 서버의 구성과 콘텐츠를 가져올 수 있습니다.

가져오기 메뉴

상단 바에서 연결된 서버 아이콘을 클릭하면 가져오기 메뉴가 열립니다.

  • 글로벌 캔버스 가져오기는 서버의 캔버스 레이아웃을 내 컴퓨터로 복사합니다
  • 장면 가져오기는 디스플레이 모드와 스케줄 설정을 포함한 서버의 장면 목록을 복사합니다
  • 콘텐츠 가져오기는 모든 장면의 미디어 파일을 서버에서 다운로드합니다
  • 오디오 설정 가져오기는 기존 장면의 오디오 켜기/끄기 상태를 서버와 일치하도록 업데이트하며, 그 외에는 아무것도 바꾸지 않습니다
  • 모두 가져오기는 캔버스, 장면, 콘텐츠를 한 번에 가져옵니다. 오디오 설정은 포함되지 않으므로, 오디오 설정도 원한다면 이후에 오디오 설정 가져오기를 따로 실행하세요

장면 가져오기는 내 장면 목록을 서버의 것으로 교체합니다. 로컬에 서버보다 많은 장면이 있으면 FloSync가 먼저 확인을 요청하고 몇 개가 제거되는지 알려줍니다.

장면별 콘텐츠 가져오기

일정 패널에서 원하는 장면을 우클릭하고 서버에서 콘텐츠 가져오기를 선택하면 해당 장면의 파일만 다운로드됩니다. 디스플레이 박스나 배경 영역을 우클릭해도 됩니다.

콘텐츠 가져오기 과정

  1. FloSync가 서버에 로드된 파일 목록을 확인합니다
  2. 파일을 저장할 폴더를 선택합니다
  3. 이미 존재하는 파일은 덮어쓰기 또는 건너뛰기를 선택할 수 있습니다
  4. 진행 대화상자에 파일 수, 진행률, 남은 시간이 표시됩니다
  5. 언제든지 취소할 수 있습니다

서버는 현재 스케줄에 포함된 파일만 제공하며, 이미 연결된 컴퓨터에만 제공합니다. 서버의 다른 파일에는 접근할 수 없습니다.

참고: 로컬 HTML 파일은 네트워크로 전송할 수 없으므로 콘텐츠 가져오기 시 건너뜁니다. URL로 불러온 웹 페이지는 정상적으로 가져와집니다.

참고: 콘텐츠 가져오기에는 TCP 포트 9202가 열려 있어야 하며, 이는 재생 동기화가 사용하는 포트와 다릅니다. 동기화는 되는데 다운로드가 시작되지 않는다면 이 포트부터 확인하세요.

네트워크 동기화 사용

네트워크 동기화가 실행 중일 때 다음과 같이 동작합니다.

재생 시작

  1. 서버 컴퓨터에서 재생을 누릅니다
  2. 연결된 모든 클라이언트가 재생을 시작합니다
  3. 재생이 동기화 상태를 유지합니다

일시정지

  1. 서버 컴퓨터에서 일시정지를 누릅니다
  2. 모든 클라이언트가 같은 위치에서 일시정지됩니다

탐색

  1. 서버 컴퓨터에서 타임라인을 스크럽합니다
  2. 모든 클라이언트가 같은 위치로 이동합니다

미리보기 스크럽 동기화

라이브로 전환하기 전 설정 단계에서도 서버의 타임라인을 스크럽하면 같은 영상이 로드된 모든 연결 클라이언트의 미리보기가 자동으로 업데이트됩니다. 라이브 전에 모든 컴퓨터에서 콘텐츠와 위치가 올바른지 확인할 수 있습니다.

영상 길이가 다른 클라이언트는 스크럽을 따라가지 않습니다. 이는 그 자체로 유용한 점검 방법이기도 합니다. 다른 미리보기는 모두 움직이는데 하나만 그대로라면, 그 컴퓨터의 파일이 잘못된 것입니다.

클라이언트 컨트롤

클라이언트에서 재생이나 일시정지를 누르는 것을 막지는 않지만, 굳이 그렇게 할 이유는 없습니다. 결과는 그 순간 해당 컴퓨터가 무엇을 하고 있었는지에 따라 달라지므로, 이를 기준으로 작업 흐름을 구성해서는 안 됩니다.

재생은 서버에서 제어하세요. 모든 컴퓨터에서 예측 가능하게 동작하는 유일한 방법입니다.

지속성 및 자동 재연결

FloSync는 네트워크 동기화 설정을 기억하고 재시작 시 자동으로 복원합니다.

서버 지속성

서버로 실행 중에 FloSync를 종료하면:

  • 다음 실행 시 자동으로 서버로 시작됩니다
  • 별도의 조작이 필요 없습니다
  • 서버 아이콘 (타워)이 바로 켜집니다

클라이언트 자동 재연결

클라이언트로 연결된 상태에서 FloSync를 종료하면:

  • 다음 실행 시 자동으로 마지막 연결 서버를 검색합니다
  • 검색 중에는 클라이언트 아이콘 (Wi-Fi)이 주황색으로 바뀝니다
  • 상태 바에 "[서버 이름] 검색 중..."이 표시됩니다
  • 서버를 찾으면 자동으로 연결됩니다

서버 연결 끊김 처리

클라이언트가 연결된 상태에서 서버가 중지되거나, 종료되거나, 접근 불가가 되면:

  • 클라이언트가 연결 끊김을 자동으로 감지하고 다시 검색 상태로 돌아갑니다
  • 클라이언트 아이콘이 주황색 (검색 모드)으로 바뀝니다
  • 클라이언트 모드는 계속 유지됩니다. 직접 다시 연결할 필요가 없습니다
  • 서버가 다시 온라인이 되면 자동으로 재연결됩니다

다음 상황에서 유용합니다.

  • 설정 변경을 위한 서버 재시작
  • 일시적인 네트워크 중단
  • 빠르게 해결되는 서버 앱 충돌

수동 서버 선택

클라이언트 아이콘이 주황색 (검색 중)일 때 클릭하면 다음 옵션이 표시됩니다.

  • 검색 중지: 클라이언트 모드를 완전히 종료합니다
  • 계속 대기: 대화상자를 닫고 백그라운드에서 검색을 계속합니다
  • 다른 서버 선택: 다른 서버가 표시되면 클릭해 연결합니다

인터벌 모드와 네트워크 동기화

인터벌 스케줄 모드와 네트워크 동기화를 함께 사용하면 클라이언트가 서버의 장면 전환을 자동으로 따릅니다.

작동 방식

  1. 서버가 장면을 제어합니다. 서버가 현재 활성 인터벌 장면을 결정합니다
  2. 클라이언트가 따릅니다. 서버가 새 장면으로 전환하면 (타이머 또는 키보드) 클라이언트에 변경이 전달됩니다
  3. 키보드 동기화가 적용됩니다. 서버에서 방향키나 숫자 키를 누르면 모든 클라이언트가 같은 장면으로 전환됩니다

설정

  1. 서버와 클라이언트에 같은 인터벌 스케줄을 구성하거나, 서버에서 장면을 가져옵니다
  2. 각 장면에 일치하는 콘텐츠를 로드하거나, 서버에서 콘텐츠를 가져옵니다
  3. 마스터 컴퓨터에서 서버 모드를 시작합니다
  4. 클라이언트를 서버에 연결합니다
  5. 서버에서 먼저 라이브를 시작한 다음, 클라이언트에서 라이브를 시작합니다

참고 사항

  • 컴퓨터 간 동기화는 영상에만 적용되며, 이미지와 웹 페이지는 각 컴퓨터에서 독립적으로 표시됩니다
  • 큐 장면 (수동 전환)도 네트워크 동기화와 함께 작동합니다. 서버에서 키를 누르면 모든 컴퓨터가 전환됩니다
  • 모든 컴퓨터에 같은 순서로 같은 개수의 장면을 구성하세요. 장면이 더 적은 클라이언트는 서버가 자신에게 없는 장면으로 전환할 때 원래 보여주던 장면에 조용히 머무릅니다. 따라서 한 컴퓨터가 장면 전환을 멈췄다면 대개 그 컴퓨터의 장면 목록이 짧다는 뜻입니다
  • 서버가 이미 실행 중일 때 클라이언트가 라이브를 시작하면, 스케줄과 영상 위치 모두 서버가 있는 지점에 맞춰 합류합니다

모든 컴퓨터 정렬 유지

FloSync는 모든 컴퓨터가 함께 자동으로 재생되도록 관리합니다.

동기화 허용 오차

환경설정의 네트워크 동기화 허용 오차로 환경에 맞게 동작을 조정할 수 있습니다. 대부분의 환경에서는 기본값으로도 화면이 시각적으로 정렬된 상태를 유지합니다.

멀티 컴퓨터 비디오 월

여러 컴퓨터에 걸친 비디오 월은 네트워크 동기화, 글로벌 캔버스 확장, 스팬 모드를 함께 사용해 구성합니다.

작동 방식

  1. 서버가 재생을 이끕니다. 한 대의 컴퓨터가 마스터 역할을 담당합니다
  2. 모든 컴퓨터가 재생을 동기화합니다. 클라이언트가 서버의 타임라인을 따릅니다
  3. 각 컴퓨터가 자신의 영역을 표시합니다. 글로벌 캔버스 확장이 각 컴퓨터의 표시 영역을 정의합니다

설정 절차

  1. 모든 컴퓨터에서: 같은 영상 파일을 로드합니다
  2. 모든 컴퓨터에서: 디스플레이 모드를 스팬으로 설정합니다. 글로벌 캔버스 확장은 스팬 모드에서만 사용할 수 있으며, 라이브 중에는 변경할 수 없습니다
  3. 모든 컴퓨터에서: 비디오 월에서의 위치에 맞게 글로벌 캔버스 확장을 구성합니다
  4. 서버에서: 서버 아이콘 (타워)을 클릭합니다. 아이콘이 켜집니다
  5. 클라이언트에서: 클라이언트 아이콘 (Wi-Fi)을 클릭하고 서버에 연결합니다. 아이콘이 파란색으로 변합니다
  6. 모든 컴퓨터에서: 라이브 시작을 클릭합니다

예시: 3대 컴퓨터 비디오 월

3x2 비디오 월 (컴퓨터 세 대를 나란히 배치하고 각각 1920×1080 화면 2개를 수직으로 쌓은 구성):

컴퓨터 세 대가 각각 한 열씩 담당해 여섯 개 화면으로 3x2 비디오 월을 구성하는 모습 여섯 개의 화면이 하나의 5760×2160 글로벌 캔버스로 합쳐집니다.

글로벌 캔버스 확장 설정:

컴퓨터 역할 확장 (L, T, R, B) 표시 영역
왼쪽 PC 서버 0, 0, 3840, 0 왼쪽 1/3
중앙 PC 클라이언트 1920, 0, 1920, 0 중앙 1/3
오른쪽 PC 클라이언트 3840, 0, 0, 0 오른쪽 1/3

이 숫자를 직접 입력할 필요는 없습니다. 글로벌 캔버스 확장 대화상자에는 화면 한 개 크기만큼의 공간을 한 번에 더하거나 빼는 원클릭 버튼 행인 빠른 조정이 있습니다. 1080p는 가로 1920, 세로 1080 단위로, 4K는 가로 3840, 세로 2160 단위로 조정됩니다. 위 예시의 중앙 PC라면 1080p 행에서 +L 한 번과 +R 한 번을 누르면 양쪽에 각각 1920만큼 공간이 생깁니다.

값은 각 컴퓨터에서 자신의 디스플레이를 기준으로 개별적으로 설정하며, Mac에서 PC로 또는 그 반대로 복사할 수 없습니다. macOS와 Windows 혼합 구성을 참조하세요.

시각적 미리보기

글로벌 캔버스 미리보기 (확대 아이콘)로 전체 배치를 시각적으로 확인할 수 있습니다.

  • 어두운 영역은 다른 컴퓨터의 화면 위치를 나타냅니다
  • 그리드 라인이 화면 경계 정렬을 도와줍니다
  • 로컬 화면을 드래그해 위치를 조정합니다
  • Shift 키를 누른 채 드래그하면 그리드에 스냅되지 않고 자유롭게 배치할 수 있습니다

같은 8면 비디오 월을 각 컴퓨터의 시점에서 보면 다음과 같습니다:

PC 1에서 실행 중인 FloSync. 이 PC의 화면 두 개에는 비디오 월 왼쪽 위 영역의 콘텐츠가 표시되고, 나머지 캔버스는 어두운 가상 공간으로 표시됩니다.
PC 1: 왼쪽 위 두 화면
PC 2에서 실행 중인 FloSync. 이 PC의 화면 두 개에는 비디오 월 오른쪽 위 영역의 콘텐츠가 표시되고, 나머지 캔버스는 어두운 가상 공간으로 표시됩니다.
PC 2: 오른쪽 위 두 화면
PC 3에서 실행 중인 FloSync. 이 PC의 화면 두 개에는 비디오 월 왼쪽 아래 영역의 콘텐츠가 표시되고, 나머지 캔버스는 어두운 가상 공간으로 표시됩니다.
PC 3: 왼쪽 아래 두 화면
PC 4에서 실행 중인 FloSync. 이 PC의 화면 두 개에는 비디오 월 오른쪽 아래 영역의 콘텐츠가 표시되고, 나머지 캔버스는 어두운 가상 공간으로 표시됩니다.
PC 4: 오른쪽 아래 두 화면

활용 팁

  1. 이벤트 전에 테스트: 라이브 전에 반드시 전체 설정을 테스트하세요
  2. 중요한 설치에는 유선 네트워크 사용: 유선 연결이 대체로 Wi-Fi보다 안정적입니다. Wi-Fi 자체가 문제는 아니며, 건물 곳곳에 화면이 흩어져 있다면 오히려 합리적인 선택인 경우가 많습니다. 화면들이 나란히 붙어 있어 작은 차이가 가장 눈에 띄기 쉬운 경우에는 유선을 사용하세요
  3. 영상 파일 일치: 모든 컴퓨터에 같은 원본 파일을 사용하세요
  4. 서버 먼저 시작: 클라이언트를 시작하기 전에 서버가 실행 중인지 확인하세요
  5. 동기화 로그 확인: 로그 패널에서 동기화 상태를 모니터링하세요
  6. 백업 계획 준비: 중요한 설치에는 예비 장비를 갖춰두세요
  7. 연결 후 라이브 시작: 네트워크 동기화 사용 시 연결을 먼저 완료한 후 라이브를 시작하세요
  8. 캔버스 확장 먼저 설정: 멀티 컴퓨터 비디오 월에서는 라이브 시작 전에 각 컴퓨터에서 글로벌 캔버스 확장을 설정하세요
  9. 두 방화벽 포트 모두 확인: 재생 동기화는 UDP 9201, 서버에서 콘텐츠 가져오기는 TCP 9202

네트워크 동기화 문제 해결

서버를 찾을 수 없음

증상: 클라이언트 검색 대화상자에 서버가 나타나지 않음

해결 방법:

  1. 두 컴퓨터가 같은 네트워크/서브넷에 있는지 확인합니다
  2. 서버가 정상 시작되었는지 확인합니다 (상태 바에 "서버" 표시)
  3. 테스트용으로 방화벽을 일시적으로 비활성화합니다
  4. UDP 포트 9201이 차단되지 않았는지 확인합니다
  5. 상태 바에 다음과 같은 메시지가 있는지 확인합니다. 서버 "Studio-PC"을(를) 건너뜀 — FloSync 버전이 호환되지 않습니다. 두 기기를 모두 업데이트하여 동기화하세요. 다른 FloSync 버전을 실행 중인 컴퓨터는 목록에 아예 나타나지 않으므로, 빈 목록과 함께 이 메시지가 표시된다면 네트워크 문제가 아니라 버전 차이를 뜻합니다. 모든 컴퓨터를 같은 버전으로 업데이트하세요
  6. 클라이언트 컴퓨터에서 Wi-Fi와 이더넷이 모두 활성 상태라면 하나를 끄세요. 두 연결이 동시에 살아 있으면 컴퓨터가 알아서 하나를 선택하는데, 그것이 서버가 있는 쪽이 아닐 수 있습니다

한 컴퓨터가 서버를 무시함

증상: 다른 컴퓨터는 모두 연결되지만, 한 컴퓨터만 자신의 영상을 따로 재생하거나 다른 컴퓨터가 전환하는 동안 한 장면에 머물러 있음

해결 방법:

  1. 그 컴퓨터의 영상이 서버와 같은 길이인지 확인합니다. 길이가 다르면 오류를 표시하지 않고 그냥 독립적으로 재생됩니다
  2. 서버와 같은 순서로 같은 장면이 구성되어 있는지 확인합니다
  3. 라이브 전에 서버에서 타임라인을 스크럽해 봅니다. 미리보기가 움직이지 않는 컴퓨터가 잘못된 파일을 갖고 있는 것입니다

동기화는 되지만 콘텐츠 가져오기 실패

증상: 컴퓨터 간 동기화는 정상이지만, 서버에서 콘텐츠를 가져오는 작업이 시작되지 않거나 끝나지 않음

해결 방법:

  1. 서버의 방화벽에서 TCP 포트 9202를 허용합니다. 동기화가 사용하는 포트와는 다른 포트이므로, 동기화가 정상이라는 사실만으로는 이 포트 상태를 알 수 없습니다
  2. 클라이언트가 여전히 연결되어 있는지 확인합니다. 연결된 컴퓨터만 다운로드할 수 있습니다
  3. 로컬 HTML 파일은 설계상 건너뜁니다. URL로 불러온 웹 페이지는 정상적으로 가져와집니다

시간이 지남에 따라 동기화가 어긋남

증상: 클라이언트가 서버보다 점차 뒤처지거나 앞서 나감

해결 방법:

  1. 네트워크 품질을 확인합니다 (패킷 손실이 동기화 업데이트 누락의 원인이 됩니다)
  2. 필요하면 환경설정에서 동기화 허용 오차를 조정합니다
  3. 영상 파일이 동일한지 확인합니다 (인코딩이 다르면 타이밍 차이가 발생할 수 있습니다)
  4. CPU 부하를 확인합니다. 시스템이 과부하 상태이면 동기화 유지가 어려울 수 있습니다

영상 끊김/버벅거림

증상: 영상이 자주 끊기거나 프레임이 튐

해결 방법:

  1. 환경설정에서 동기화 허용 오차를 늘립니다
  2. 네트워크 혼잡 여부를 확인합니다
  3. 하드웨어가 영상 디코딩을 감당할 수 있는지 확인합니다
  4. Wi-Fi 대신 유선 네트워크를 사용합니다

연결 끊김

증상: 클라이언트가 서버에서 간헐적으로 끊김

해결 방법:

  1. 네트워크 안정성을 확인합니다
  2. 서버가 여전히 실행 중인지 확인합니다
  3. IP 주소 충돌 여부를 확인합니다
  4. 대규모 설치의 경우 네트워크 스위치/라우터 품질을 점검합니다

방화벽 구성

FloSync는 두 개의 포트를 사용합니다.

포트 용도 막히면
UDP 9201 다른 컴퓨터 찾기 및 재생 동기화 클라이언트가 서버를 찾지 못함
TCP 9202 서버에서 콘텐츠 가져오기 동기화는 되지만 다운로드 실패

FloSync 앱을 방화벽에서 허용하면 두 포트 모두 함께 허용됩니다. 방화벽이 앱이 아닌 포트 단위로 구성되어 있다면 두 규칙을 모두 추가하세요.

macOS: FloSync를 처음 사용할 때 자동으로 권한 요청 메시지가 나타납니다. 차단된 경우: 시스템 설정 > 네트워크 > 방화벽 > 옵션 > FloSync 허용

Windows:

  1. Windows Defender 방화벽을 엽니다
  2. "방화벽을 통해 앱 허용"을 클릭합니다
  3. FloSync를 추가하고 개인 네트워크에 대해 활성화합니다