넷보드2 맞춤형 영상 및 유튜브 연동 모듈 아이디어
중앙집중형 플랫폼의 무거운 종속성에서 벗어나, 개인이 구축한 서버 환경 위에서 가볍고 주권적으로 운용할 수 있는 영상 및 유튜브 관련 플러그인 아이디어들입니다.
1. 로컬 유튜브 아키이버 및 스트리머 (yt-dlp 연동)
기능 개요: 백그라운드에서 파이썬과 yt-dlp 도구를 활용해 특정 유튜브 영상을 서버에 직접 다운로드하고, HTML5 웹 플레이어로 로컬 스트리밍하는 모듈입니다.
구현 방식: 넷보드2 관리자 페이지에서 URL을 입력하면 우분투 서버가 비동기로 영상을 수집하여 로컬 스토리지에 아카이빙하고 즉시 재생 목록에 등록합니다.
2. 채널 구독 RSS 실시간 모니터링 위젯
기능 개요: 외부 플랫폼의 알고리즘 추천에 의존하지 않고, 좋아하는 유튜브 채널의 RSS 피드를 파이썬 스크립트로 주기적으로 파싱하여 대시보드에 최신 업로드 목록을 띄우는 모듈입니다.
구현 방식: MariaDB에 채널 메타데이터를 캐싱하고, 넷보드2 프론트엔드에서 가벼운 카드 형태로 렌더링하여 팀원들과 정보 소스를 공유할 수 있습니다.
3. 타임스탬프 기반 마크다운 영상 노트
기능 개요: 유튜브나 로컬 영상을 시청하면서 중요한 구간의 타임스탬프와 텍스트 메모를 실시간으로 기록하고 팀원들과 공유하는 협업형 노트 모듈입니다.
구현 방식: 영상 플레이어의 재생 시간 데이터와 경량 마크다운 에디터를 결합하여, 기록된 타임스탬프를 클릭하면 해당 영상 구간으로 즉시 점프할 수 있도록 구현합니다.