미러캐스트(Miracast)는 여러 무선 디스플레이 표준 중 하나입니다. 미러캐스트를 지원하는 기기와 디스플레이만 있다면, 긴 HDMI 케이블 없이도 두 장치 사이에서 영상 신호를 무선으로 전송할 수 있습니다.
꽤 매력적으로 들리시나요? 하지만 문제는 실제 사용 환경에서 미러캐스트가 수많은 유사 표준들과 경쟁하고 있다는 점입니다. 그래서 많은 사용자들이 내 기기에서 미러캐스트를 쓸 수 있는지, 아니면 애초에 올바른 무선 디스플레이 기술인지조차 확신하지 못하는 상황입니다.
미러캐스트란 무엇인가?
미러캐스트는 Wi-Fi 얼라이언스(WiFi Alliance)가 정의한 표준으로, 핵심적으로 Wi-Fi 기술을 기반으로 합니다. 구체적으로는 Wi-Fi Direct를 활용하는데, 이는 공유기나 별도의 액세스 포인트 없이 두 기기 간에 직접 Wi-Fi 연결을 만들어 주는 기술입니다.
이 무선 연결을 통해 영상 데이터는 H.264 형식으로 전송됩니다. H.264는 현재 가장 널리 쓰이는 HD 영상 인코딩 표준입니다. 공식적으로 미러캐스트는 '풀HD(Full HD)'라고 불리는 최대 1080p 해상도까지 지원하며, 사운드 역시 5.1 서라운드까지 지원합니다.
주변에 미러캐스트 디스플레이가 있다면, 해당 디스플레이를 출력 대상으로 선택하고 미디어를 전송하기만 하면 됩니다. 미러캐스트의 가장 큰 장점은 인증된 두 기기라면 연결 과정의 복잡한 세부 사항을 알아서 처리해 주기 때문에, 사용자는 그저 작업이나 엔터테인먼트에 집중하면 된다는 점입니다.
미러캐스트의 경쟁 기술은 무엇일까?
미러캐스트는 2012년에 등장했지만, 오늘날에는 대안 기술이 매우 많습니다. 가장 잘 알려진 두 가지는 구글 캐스트(Google Cast)와 애플의 AirPlay입니다. 또한 인텔의 WiDi(Wireless Display) 표준도 있는데, 이는 VR(가상현실)처럼 낮은 지연 시간이 필요한 분야에서 잠재력을 보여준 바 있습니다.
문제는 이 표준들이 서로 호환되지 않는다는 점입니다. 즉, 미러캐스트 기기가 Apple AirPlay 기기와 통신할 수는 없습니다.
아쉽게도 미러캐스트 출시 후 여러 해가 지났음에도 불구하고, 단일 범용 무선 디스플레이 표준이 등장할 기미는 여전히 보이지 않습니다.
미러캐스트를 지원하는 기기는?
기기가 미러캐스트로 동작하려면 적절한 하드웨어와 소프트웨어를 모두 갖춰야 합니다. 따라서 호환되는 운영체제를 실행하는 기기를 가지고 있더라도, 내부에 필요한 칩셋이 있어야 정상적으로 작동합니다.
윈도우는 버전 8.1부터 미러캐스트 지원이 내장되었으며, 윈도우 10 역시 송신자(caster)와 수신자(receiver) 양쪽 모두로 미러캐스트를 계속 지원합니다.
반면 애플 생태계에서는 미러캐스트 지원을 찾아볼 수 없습니다. macOS와 iOS는 AirPlay만을 기본 옵션으로 사용합니다. 몇 가지 소프트웨어 우회 방법이 있긴 했지만, 경험상 안정성이 떨어지고 성능도 좋지 않았습니다.
리눅스 지원은 존재하지만, 활발하게 이루어지는 개발이라고 보기는 어렵습니다. MiracleCast와 Linux용 Wireless Display Software가 자주 언급되는 두 가지 선택지입니다.
안드로이드 사용자에게도 상황은 복잡합니다. 한때 미러캐스트 지원이 안드로이드 자체에 내장되어 있었지만, 안드로이드 6.0부터는 해당 지원이 제거되었습니다. 다만 개별 제조사가 기기에 미러캐스트 하드웨어 및 소프트웨어 지원을 다시 탑재할 수는 있습니다.
따라서 내 안드로이드 기기가 미러캐스트 디스플레이와 호환되는지 확인하려면, 해당 기기의 공식 문서를 직접 살펴보는 것이 좋습니다.
미러캐스트 기기의 종류
어떤 기기들이 미러캐스트 기기에 해당할까요? 원리적으로 영상을 생성할 수 있는 모든 기기에는 미러캐스트 기술이 탑재될 가능성이 있습니다. 실제로는 예상대로 태블릿, 스마트폰, 노트북, 데스크톱 등 일반적인 컴퓨팅 기기들이 미러캐스트 인증을 받을 수 있습니다.
경우에 따라서는 소프트웨어 업데이트를 통해 나중에 미러캐스트 지원이 추가되기도 하지만, 이는 전적으로 하드웨어 제조사의 결정에 달려 있습니다.
미러캐스트 동글(Dongle)
그렇다면 미러캐스트를 기본 지원하지 않는 디스플레이를 가지고 있다면 어떻게 해야 할까요? 다행히 이 문제는 아주 간단하게 해결할 수 있으며, 새 디스플레이를 구매할 필요도 없습니다. 미러캐스트 동글을 구입해 디스플레이의 HDMI 포트 중 하나에 꽂기만 하면 됩니다.
특히 좋은 점은 동글을 휴대할 수 있다는 것입니다. 목적지의 어떤 디스플레이에도 연결해 사용할 수 있습니다. 예를 들어 발표를 위해 회사 프로젝터에 연결할 수 있으며, 미러캐스트는 직접 연결 방식을 사용하기 때문에 현장의 무선 네트워크를 걱정할 필요도 없습니다.
미러캐스트 디스플레이
일부 디스플레이는 미러캐스트 하드웨어가 자체적으로 내장되어 있습니다. 이 경우 미러캐스트 기기에서 화면을 전송하기 위해 특별한 조치를 할 필요가 없습니다. 미러캐스트 디스플레이 근처에 있으면, 송신 기기의 전송 가능 대상 목록에 자동으로 표시됩니다.
미러캐스트 소프트웨어 수신기
미러캐스트 인증을 받으려면 적절한 하드웨어와 소프트웨어 리소스가 모두 필요하지만, 그렇다고 해서 미러캐스트 솔루션이 항상 특정 하드웨어에 종속되는 것은 아닙니다.
가장 좋은 예는 PC용 Airserver Universal입니다. 이 놀라운 소프트웨어는 미러캐스트, 구글 캐스트, Apple AirPlay를 모두 수신할 수 있는 범용 수신기 역할을 합니다. 즉, 노트북에 이 소프트웨어를 설치하고 프로젝터나 대형 디스플레이에 연결하면, 방문자가 가져오는 거의 모든 기기의 화면을 미러링할 수 있습니다.
미러캐스트는 안전한가?
꽤 안전합니다. 사실상 현대 Wi-Fi만큼 안전하다고 할 수 있습니다. 미러캐스트는 최신 Wi-Fi와 동일한 보안 프로토콜을 사용하기 때문입니다. 따라서 누군가 원격으로 전송 내용을 몰래 훔쳐볼 가능성은 매우 낮습니다.
99%의 사용자에게 미러캐스트에 내장된 보안은 충분합니다. 다만 DARPA에 극비 계획을 발표하는 용도라면, 그냥 HDMI 케이블을 사용하는 편이 좋겠죠.
미러캐스트의 단점
미러캐스트는 상당히 견고하고 사용하기 쉬운 화면 미러링 기술이지만, 몇 가지 심각한 단점도 있습니다. 첫째, 표준 자체가 최소 지연 시간(latency) 기준을 명시하지 않습니다. 이는 게임이나 인터랙티브 데모처럼 낮은 지연 시간이 필요한 애플리케이션을 사용할 때, 내 미러캐스트 환경이 충분한 성능을 낼 것이라는 보장이 없다는 의미입니다.
둘째, 미러캐스트는 오디오 전용 애플리케이션을 지원하지 않습니다. 즉, 음악이나 기타 사운드 정보만 미러캐스트 수신기로 보낼 수는 없습니다. 요즘은 거의 모든 기기가 블루투스를 지원하므로 큰 문제는 아니지만, 알아두면 좋은 제약 사항입니다.
마지막 주요 단점은 미러캐스트가 기기 화면 미러링에만 사용된다는 점입니다. 예를 들어 AirPlay는 무선 디스플레이를 미러가 아닌 듀얼 모니터(확장 화면)로 사용할 수 있습니다. 이는 생산성 측면과 프레젠테이션 측면 모두에서 유용한 기능입니다.
미러캐스트는 여전히 의미가 있을까?
미러캐스트가 처음 출시되었을 때는 상당히 혁신적으로 느껴졌지만, 사실 지금은 AirPlay와 구글 캐스트에 주도권을 넘겨준 상태입니다. 모바일 기기 시장이 iOS와 안드로이드로 철저히 양분되어 있는 상황에서, 미러캐스트에 대한 지원은 다소 미지근한 것이 현실입니다.
다만 이미 미러캐스트 기기와 디스플레이를 보유하고 있다면, 이를 활용하는 데 전혀 문제가 없습니다. 그러나 미러캐스트가 실질적인 대규모 업그레이드를 받지 않는 한, 굳이 이 기술을 찾아 나설 이유는 없어 보입니다.