YouTube Personal Station

유튜브를 활용한 개인 방송국 운영

유튜브 라이브, 크롬 브라우저, OBS 브라우저 소스, 서버 DB 편성을 연결해 여러 동영상 프로그램을 운영하는 NETCITY 개인 방송국 작업 페이지입니다. 장면별 웹페이지, 로그인 계정, 오버레이, 라이브 링크를 한 곳에서 묶어 개인 방송국의 송출 준비 흐름을 고정합니다.

CAPTURE / CHROME OBS_BROWSER_SOURCE

송출 흐름

크롬 웹페이지를 장면 원본으로 만들고, OBS 브라우저 소스와 유튜브 라이브 채널 고정 링크를 연결해 개인 방송국 송출 흐름을 구성합니다.

Chrome Page송출용 화면을 웹페이지로 만들고 16:9, 모바일 세로, 하단 자막 영역을 분리합니다.
OBS Scene브라우저 소스, 캠코더, 알림, 채팅, 상태판을 장면 단위로 쌓아 전환합니다.
Live Link유튜브는 채널 ID 기반 라이브 주소를 사용해 배너와 송출 메뉴 링크를 고정합니다.

송출 설정 검수

유튜브 스트림키 변경에 맞춰 OBS 프로필과 서버 191 FFmpeg 자동 송출 기본값을 같은 기준으로 맞췄습니다. 실제 키는 공개 페이지에 저장하지 않고 서버 프로필에서만 읽습니다.

YouTube RTMP 송출 주소 기준을 새 값으로 정리했습니다. rtmp://a.rtmp.youtube.com/live2
Stream Key 변경된 스트림키는 서버 내부 설정에만 반영하고 화면에는 마스킹 상태로 표시합니다. rus4-****-****-****-cw0a
OBS Profile NetCity_YouTube_Cam 프로필의 서버 주소, 프로토콜, 키 상태를 함께 맞췄습니다.

CHECK 01서버 191 직접 송출 제어, 자동 감시 스크립트, 공개 릴레이 페이지의 YouTube 출력 표기를 점검했습니다.

CHECK 02OBS 저장 설정은 RTMP / rtmp://a.rtmp.youtube.com/live2 / 비공개 스트림키 기준으로 맞췄습니다.

CHECK 03구축 기록 게시판에는 키 원문 없이 주소 변경과 반영 범위만 남깁니다. 최종 갱신 기준: 2026-05-31 23:15

유튜브 개인 방송국 운영

핵심은 유튜브를 송출 채널로 활용해 개인 방송국을 운영하는 것입니다. 웹페이지와 연동하면 하나의 라이브만이 아니라 여러 동영상 프로그램을 편성하고, 월간 스케줄 관리로 매일 다른 프로그램을 계속 방송할 수 있습니다.

YouTube Station유튜브 라이브 채널을 개인 방송국의 송출구로 두고, 크롬 웹페이지와 OBS 장면을 연결해 프로그램별 방송 화면을 운영합니다.
Video Schedule여러 동영상을 방송 순서와 시간표로 묶어두면 OBS는 브라우저 소스와 미디어 소스를 전환하면서 지속적인 편성 방송을 만들 수 있습니다.
Monthly Plan월간 스케줄 관리 화면에서 날짜별 프로그램, 시작 시간, 반복 편성, 특집 방송을 등록해 매일의 방송 편성표를 미리 운영할 수 있습니다.
DB On Air프로그램 제목, 영상 파일, 공개 링크, 자막, 송출 상태를 DB와 연결하면 다음 순서의 방송 자료를 자동으로 불러와 끊기지 않는 운영 흐름을 유지합니다.

OBS 장면 구성

방송 중 흔들리지 않도록 크롬 창, 송출관리, 자막, 상태 표시를 별도 소스로 나눕니다.

Main Browser메인 웹페이지 캡처, 라이브 타이틀, 진행 중인 작업 화면.
MessengerOBS Messenger 송출관리 페이지와 화면 하단 알림 레이어.
Status HUD중계 서버, 네트워크, 유튜브 연결 상태를 작은 오버레이로 표시.

웹계정 체크

크롬 프로필과 웹계정은 송출 화면 안정성의 기반이라, 서버 계정 허브와 함께 로그인 상태와 권한을 별도 기록으로 남깁니다.

유튜브 송출 캡처

실제 라이브 영상의 한 장면을 페이지 중간 기준 이미지로 넣어 OBS 디자인 방향과 송출 결과를 함께 확인합니다.

NETCITY 유튜브 라이브 3:26:04 지점 송출 화면 캡처
3:26:04

라이브 화면 기준 디자인

서버 계정 점검과 크롬 OBS 송출 디자인이 실제 화면에서 어떻게 보이는지 확인할 수 있도록, 요청한 유튜브 영상의 3:26:04 지점을 캡처해 배치했습니다.

원본 영상

자동 뉴스 사이트 온에어 헤드라인 위젯 설계도

뉴스사이트의 최신 기사 제목을 자동으로 가져와 크롬 OBS 장면 안에서 온에어 헤드라인, 하단 요약, 속보 티커로 보여주는 위젯 구조입니다.

NEWS.NETCITY HEADLINE FEED ON AIR
AUTO HEADLINE 뉴스사이트 최신 제목이 방송 화면 상단 헤드라인으로 자동 교체됩니다 대표 이미지, 카테고리, 기사 요약, 원문 링크를 한 묶음으로 읽어 크롬 브라우저 소스에 렌더링합니다.
하단 정보막: 카테고리 / 작성 시각 / 기사 요약 1줄 / QR 또는 짧은 URL
BREAKING 자동 큐 01 · 최신 기사 제목 자동 큐 02 · 서버 점검 알림 자동 큐 03 · 다음 헤드라인 대기
01 SOURCE뉴스사이트 최신글, 공지, 직접 입력 헤드라인을 수집합니다.
02 QUEUE중복 제목을 걸러내고 노출 순서와 유지 시간을 큐로 저장합니다.
03 RENDER크롬 OBS용 16:9 화면에 헤드라인 카드와 티커를 그립니다.
04 ONAIROBS 브라우저 소스가 자동 새로고침 없이 화면만 부드럽게 교체합니다.

위젯 역할

이 위젯은 뉴스사이트를 방송 자료 공급원으로 쓰는 장치입니다. 운영자는 기사만 작성하고, 크롬 OBS 화면은 최신 기사 제목과 요약을 자동으로 골라 온에어 그래픽으로 표시합니다. 수동 방송 자막과 달리 제목 큐를 유지해 장시간 방송에서도 같은 문구가 반복되지 않게 설계합니다.

구성 요소

  • headline-feed.php 또는 JSON 파일에서 최신 기사 제목, 카테고리, 링크, 대표 이미지를 읽습니다.
  • 온에어 카드에는 큰 제목, 1줄 요약, 기사 출처, 작성 시각을 표시하고 모바일에서도 잘리지 않게 줄 수를 제한합니다.
  • 하단 티커는 5~10초 간격으로 다음 제목을 넘기고, 속보/공지/일반 기사 라벨을 색으로 구분합니다.
  • OBS에는 이 위젯 URL을 브라우저 소스로 넣고, 폭 1920 높이 1080 또는 1280x720 기준으로 고정합니다.

운영 기준

자동 노출은 최신순을 기본으로 하되, 방송 중 꼭 보여야 하는 문구는 “고정 헤드라인”으로 우선순위를 높입니다. 뉴스사이트 장애나 기사 없음 상태에서는 대체 문구를 보여주고, 마지막 정상 헤드라인을 캐시에 보관해 빈 화면이 나오지 않게 합니다.

웹서버 뉴스사이트 연동 구조

뉴스사이트에서 만든 기사와 캡처 자료를 웹서버에 저장하고, 크롬 OBS 페이지가 그 결과물을 방송 화면 소스로 가져오는 구조입니다.

Web Server Nginx/PHP 기반 웹서버가 뉴스사이트, 배너 이미지, 게시판 자료, 정적 캡처 파일을 서비스합니다.
News Site AI/IT 뉴스와 작업 기사를 작성하고, 기사 이미지와 링크를 공개 페이지로 배포합니다.
Chrome OBS 뉴스 기사, 배너, 캡처 이미지를 크롬 웹페이지 장면으로 구성해 OBS 브라우저 소스에 연결합니다.
Live Output OBS 장면에서 뉴스 카드, 메시지, 자막, 유튜브 송출 화면을 합성해 라이브로 내보냅니다.

연동 기준

뉴스사이트는 방송에 쓸 기사와 이미지를 생산하는 원본 저장소 역할을 하고, OBS 디자인 페이지는 그 자료를 화면 구성 요소로 변환하는 중간 작업판입니다. 공개 기사 URL은 방송 중 소개 링크로 쓰고, 썸네일과 캡처 이미지는 크롬 소스 안에서 시각 자료로 배치합니다.

운영 체크

  • 기사 제목, 대표 이미지, 요약문이 OBS 화면에서 한눈에 읽히는지 확인합니다.
  • 뉴스 이미지와 배너 파일은 웹서버 로컬 경로에 보관해 외부 서버 의존을 줄입니다.
  • 방송용 크롬 창은 뉴스사이트와 OBS 디자인 페이지를 별도 탭으로 분리해 캡처 범위를 고정합니다.
  • 송출 후에는 사용한 기사 URL, 캡처 이미지, OBS 장면 변경 사항을 게시판 기록으로 남깁니다.

서버 계정 페이지 연동

서버 계정 허브를 방송 전 점검판으로 두고, OBS 디자인 페이지는 실제 송출 화면과 오버레이 구성을 연결합니다.

Account Route

방송 전에는 서버 허브에서 계정 접근 경로를 확인하고, 이 페이지에서 크롬 송출 화면과 OBS 브라우저 소스를 점검합니다.

Server Hub메인 서버, 모바일 서버, 웹하드, 포럼, 뉴스 계정으로 이동하는 기준 페이지입니다.
OBS Design크롬 페이지, 자막, 메시지, 유튜브 라이브 링크를 방송 화면 기준으로 정리합니다.
Security관리키나 비밀번호는 공개 URL에 넣지 않고 로그인 화면이나 관리자 세션으로 분리합니다.
Archive계정 점검 결과와 OBS 장면 수정 내역은 디자인 게시판에 기록합니다.
접근 경로서버 계정 허브에서 로그인 대상 사이트를 고르고, OBS 디자인 페이지로 돌아와 송출 화면을 맞춥니다.
공개/비공개 분리공개 페이지에는 안내와 링크만 두고, 실제 인증 정보는 회원 계정과 관리자 세션에서만 다룹니다.
방송 전 기록계정 로그인, 크롬 프로필, 송출관리 접속, 유튜브 라이브 링크 확인을 한 게시글로 남깁니다.

OBS 구축 기록

장면 설계, 크롬 소스, 계정 체크, 라이브 송출 기록을 게시판에 누적합니다. 현재 5개 기록이 준비되어 있습니다.

STREAM YouTube RTMP 송출키 교체 및 OBS 프로필 재설정 ACCOUNT 서버 계정 페이지와 OBS 송출 디자인 연동 ACCOUNT 유튜브, NETCITY, IS 웹계정 송출 전 점검 OBS OBS 브라우저 소스 장면 구성 체크리스트 OVERVIEW 크롬 브라우저 웹페이지 송출 디자인 기본 구조