동기화 재생
Synchronized Playback
여러 재생 장치가 같은 시각에 같은 장면을 재생하도록 맞추는 것.
다른 이름 동기 재생 · 멀티 플레이어 동기화 · 싱크 재생 · 화면 동기화
동기화 재생은 여러 미디어 플레이어가 같은 시각에 같은 장면을 재생하도록 맞추는 것이다. 여러 화면이 하나의 그림을 이루거나 동시에 바뀌어야 할 때 필요하다.
필요한 경우
- 여러 화면에 걸친 하나의 영상: 화면마다 재생 장치가 따로 있는 구성에서, 장치 간 시간이 어긋나면 그림이 화면 경계에서 끊어진다.
- 나란히 있는 화면의 연출: 영상이 한 화면에서 옆 화면으로 넘어가는 연출
- 매장 전체가 동시에 바뀌는 연출: 정각에 모든 화면이 같은 영상을 튼다.
- 소리와 화면: 여러 화면이 한 음원에 맞춰야 할 때
맞추는 방법
- 시각 기준: 모든 장치의 시계를 맞춰 두고 정해진 시각에 재생을 시작한다. 구성이 간단하지만 장치 시계의 오차만큼 어긋난다.
- 신호 기준: 한 장치가 기준이 되어 다른 장치들에 재생 위치를 계속 알려준다. 더 정확하다. 같은 통신망에 있어야 한다.
- 장비 기준: 영상 신호 단계에서 장비끼리 타이밍을 맞춘다. 방송과 공연 수준의 정확도가 필요할 때 쓴다.
정확도
용도에 따라 필요한 정확도가 다르다. 떨어져 있는 화면들이 "동시에 바뀌는" 정도면 약간의 오차는 눈에 띄지 않는다. 맞붙은 화면에 걸친 영상은 한 프레임만 어긋나도 경계가 보인다.
동기화가 필요 없는 구성
장치 하나가 여러 화면에 출력하면 동기화 문제가 생기지 않는다. 비디오월에서 영상 한 개를 비디오월 컨트롤러가 나눠 보내는 구성이 그렇다. 화면이 많지 않다면 이쪽이 단순하고 안정적이다. 동기화 재생은 화면 수가 많거나 전체 해상도가 장치 하나의 한계를 넘을 때 쓴다.
확인할 것
- 재생 장치와 CMS가 동기화 기능을 지원하는지. 같은 모델끼리만 되는 경우가 많다.
- 콘텐츠: 장치마다 재생할 영상의 길이와 프레임 수가 정확히 같아야 한다. 영상 코덱 설정도 통일한다.
- 장시간 재생: 처음에는 맞다가 시간이 지나며 조금씩 어긋나는 경우가 있다. 몇 시간 이상 틀어 놓고 확인한다.
- 장치 하나가 재부팅됐을 때 다시 맞춰지는지
관련 콘텐츠
여러 화면에 걸친 미디어 아트와 아나모픽 콘텐츠는 동기화가 어긋나면 효과가 사라진다.