최근 웹 기반의 새로운 미디어 플레이어인 '에센셜 미디어 플레이어(Essential Media Player)'가 공개되어 주목받고 있습니다. 이 플레이어는 PWA(Progressive Web App) 기술을 활용하여 웹 브라우저에서 직접 실행되지만, 사용자의 로컬 파일을 재생하며 어떠한 파일도 온라인으로 업로드하지 않는다는 점이 특징입니다. 설치 후에는 인터넷 연결 없이도 완벽하게 오프라인에서 작동합니다.
에센셜 미디어 플레이어는 MP4, WebM, 그리고 일부 MKV 파일을 포함한 다양한 비디오 형식을 지원하며, MP3, FLAC, OGG, WAV 등 대부분의 일반적인 오디오 형식도 재생할 수 있습니다. PWA의 특성상, 사용자는 브라우저의 설치 버튼을 통해 시스템에 설치하거나 모바일 기기의 홈 화면에 추가하여 앱처럼 사용할 수 있습니다. 특히, WebGL을 통해 GLSL 프래그먼트 셰이더(fragment shaders)를 활용한 오디오 시각화 기능을 제공하여 시각적인 즐거움도 더했습니다.
이러한 웹 기반 로컬 미디어 플레이어의 등장은 사용자에게 새로운 미디어 소비 경험을 제공할 수 있습니다. 별도의 소프트웨어 설치 없이 웹 브라우저만으로 다양한 기기에서 일관된 미디어 환경을 구축할 수 있으며, 개인 정보 보호에 대한 우려 없이 로컬 파일을 안전하게 즐길 수 있다는 장점이 있습니다. 또한, 개발자 입장에서는 웹 기술 스택만으로 강력한 기능을 갖춘 미디어 애플리케이션을 구현할 수 있음을 보여주며, 향후 PWA 기술의 활용 범위가 더욱 넓어질 가능성을 시사합니다.
