크롬북으로 제작된 가장 기발한 비디오 월

1 week ago 4

  • 세상의 가장 독특한 비디오 월 만들기

    • 이 프로젝트는 오래된 Chromebook을 활용하여 비디오 월을 만드는 과정에 대한 이야기임.
    • 프로젝트는 소프트웨어 담당자인 필자와 하드웨어를 설계한 친구 Aksel Salmi와의 협업으로 진행됨.
    • 학교에서 폐기 예정인 Chromebook을 활용하여 비디오 월을 만들자는 아이디어에서 시작됨.
  • Lenovo ThinkPad 11e 소개

    • Lenovo ThinkPad 11e는 성능이 낮은 학교용 노트북으로, 필자의 어린 시절 컴퓨터에 대한 관심을 키워준 기기임.
    • 현재는 소프트웨어 업데이트가 중단되고, 웹페이지 로딩에 어려움을 겪는 등 성능이 떨어져 폐기 대상이 됨.
  • 비디오 월이란?

    • 비디오 월은 여러 화면을 조합하여 하나의 큰 디스플레이를 만드는 것임.
    • 이 프로젝트에서는 노트북 화면을 재사용하여 비디오 월을 만들기로 결정함.
  • 화면을 별도의 하드웨어로 구동할 수 있을까?

    • 처음에는 노트북 디스플레이 패널만 활용하여 강력한 컴퓨터로 구동하려 했으나, 시간과 비용 문제로 포기함.
  • 두 장치 간의 비디오 동기화 시도

    • 각 화면을 독립적으로 구동하는 것이 더 나을 것이라 판단하고, 여러 컴퓨터 간의 비디오 동기화 문제에 집중함.
    • VLC의 스트리밍 기능을 사용해 보았으나, 완벽한 동기화에는 적합하지 않음.
  • Socket.io를 활용한 동기화

    • Socket.io를 사용하여 웹 페이지에서 비디오 재생을 동기화하는 방법을 발견함.
    • 비디오 재생이 끝나면 각 클라이언트가 시작 이벤트를 전송하여 동기화를 유지함.
  • ChromeOS 대체

    • Chromebook의 소프트웨어 문제로 ChromeOS를 Linux로 대체하기로 결정함.
    • coreboot를 사용하여 기본 펌웨어를 덮어쓰고, 자동으로 비디오를 재생하는 스크립트를 작성함.
  • 최종 단계

    • Aksel이 하드웨어 장착을 담당하고, 필자는 웹 페이지로 부팅하는 방법을 개선함.
    • Porteus Kiosk를 사용하여 자동으로 Chromium 브라우저를 실행하도록 설정함.
  • 자체 배포판 제작

    • Debian을 기반으로 한 최소 설치를 통해 자동 설치 USB를 제작함.
    • c-sync 클라이언트를 관리하고 비디오를 할당할 수 있는 컨트롤러를 구축함.
  • 장착 및 최종 조정

    • Aksel이 설계한 장착 하드웨어를 사용하여 노트북을 벽에 장착함.
    • 팬 속도를 수동으로 설정하여 발열 문제를 해결함.
  • 프로젝트의 의미

    • 이 프로젝트는 팀워크와 협업의 중요성을 보여주는 사례로, E-Waste를 유용하게 활용한 예임.
    • 프로젝트는 필자의 고등학교 경험에 큰 영향을 미쳤으며, 다양한 사람들의 도움으로 가능했음.

Read Entire Article