방송 준비부터 안전한 종료까지

라이브 방송·송출
사용설명서

내 PC의 OBS로 직접 송출하는 방법과 TubeAI 서버가 대신 송출하는 방법을 구분해 설명합니다. YouTube 채널 연결, 스트림 키, 방송 인스턴스, 실제 채팅 연동과 장시간 방송 관리까지 순서대로 따라 하세요.

1. 로컬 방송과 서버 방송 중 선택

두 방식의 가장 큰 차이는 실제 영상을 인코딩해 YouTube로 보내는 주체입니다.

로컬 PC·OBS 방송

내 PC의 OBS가 영상을 인코딩하고 YouTube로 직접 송출합니다. 카메라·마이크·화면 공유처럼 현장에서 즉시 바꾸는 방송에 적합합니다. 방송 중에는 PC와 OBS를 계속 켜 두어야 합니다.

구분로컬 PC·OBSTubeAI 서버
송출 주체내 PC와 OBSTubeAI 송출 서버
PC 전원방송 내내 켜 둠정상 송출 확인 후 꺼도 됨
적합한 방송카메라, 마이크, 실시간 화면 전환완성 영상 반복, 24시간형 자동 방송
네트워크 영향내 인터넷 업로드 속도에 영향서버 네트워크로 송출
시작 위치YouTube Studio와 OBSTubeAI 방송 대시보드

채팅은 송출 방식과 별개입니다

어느 방식으로 영상을 보내든 실제 YouTube 채팅을 읽고 답글을 쓰려면 TubeAI에 YouTube 채널을 API/OAuth로 연결해야 합니다. OBS에 스트림 키만 입력한 것은 채팅 API 연결이 아닙니다.

2. 방송 시작 전에 준비할 것

송출 버튼을 누르기 전에 영상·채널·권한을 먼저 준비합니다.

1

YouTube 라이브 사용 가능 상태 확인

YouTube Studio에서 해당 채널의 라이브 스트리밍 기능이 활성화되어 있어야 합니다. 처음 활성화한 채널은 YouTube 처리 시간이 필요할 수 있으므로 방송 당일보다 미리 확인하세요.

2

송출 영상 준비

TubeAI 서버 방송은 라이브 영상 제작 스튜디오에서 영상을 만들거나 라이브 영상 보관함영상 업로드로 파일을 올립니다. 업로드 후 영상 전체를 재생해 화면·음성·길이를 확인합니다.

3

방송 정보 준비

방송 제목, 설명, 해시태그, 공개 범위, 썸네일, 방송 언어와 시청 대상을 준비합니다. AI 채팅을 사용할 경우 AI 진행자 이름·말투·답변 금지 주제도 함께 정합니다.

4

테스트 방송 계획

첫 송출은 바로 공개하지 말고 비공개 또는 일부 공개로 짧게 테스트하세요. YouTube Studio에서 실제 영상과 소리가 들어오는지 확인한 뒤 공개 방송을 시작하는 것이 안전합니다.

3. YouTube 채널 API 연결

서버의 자동 방송 생성, 통계와 실제 채팅 기능을 사용하려면 필요합니다.

1

채널 연결 화면 열기

송출 설정YouTube 계정 관리

연동된 채널이 없다면 새 채널 연동하기를 누릅니다. 채널 개설 마법사 또는 계정 연결 화면으로 이동합니다.

2

방송할 Google 계정으로 승인

  1. 실제로 방송할 YouTube 채널이 속한 Google 계정을 선택합니다.
  2. TubeAI가 YouTube 방송과 채팅을 관리하는 데 필요한 권한을 확인하고 승인합니다.
  3. 다중 브랜드 채널을 사용하는 경우 연결 후 표시된 채널명과 채널 ID가 맞는지 확인합니다.
3

연동 채널 목록 확인

송출 설정의 연동된 YouTube 채널 목록에 프로필과 채널명이 표시되는지 확인합니다. 방송 인스턴스를 만들 때 반드시 이 목록의 같은 채널을 송출 대상으로 선택해야 자동 스트림 생성과 채팅 연결이 이어집니다.

OAuth 채널 연결과 스트림 키는 서로 다릅니다

스트림 키는 영상 송출용 비밀 주소이고, OAuth/API 연결은 TubeAI가 방송 정보와 실제 채팅을 읽고 관리할 수 있게 하는 권한입니다. 실제 채팅 기능에는 둘 중 스트림 키만으로는 부족합니다.

4. TubeAI 서버로 방송하기

보관함 영상과 연결 채널을 선택해 방송 인스턴스를 만들고 서버 송출을 시작합니다.

1

새 방송 인스턴스 추가

방송 대시보드인스턴스 추가
  1. 인스턴스 추가를 누릅니다.
  2. 방송 언어와 관리용 인스턴스 이름을 입력합니다.
  3. 송출 대상 채널에서 API로 연결한 YouTube 채널을 선택합니다.
2

방송 내용과 메타데이터 작성

방송 주제, 분위기, 영상/음악 내용, 타깃 시청자와 AI 진행자 이름을 입력합니다. AI 자동작성을 누르면 YouTube 제목·설명·해시태그와 채팅 AI 지시사항을 채우므로 반드시 내용을 읽고 수정합니다.

3

송출 영상·썸네일 선택

송출 영상에서 보관함에 준비한 파일을 선택하고 썸네일을 첨부합니다. 목록에 영상이 없으면 라이브 영상 보관함에서 먼저 업로드한 뒤 인스턴스 창을 다시 엽니다.

4

저장 또는 바로 시작

설정만 검토하려면 저장만 하기를 누릅니다. 바로 방송을 준비하려면 저장 후 시작을 누릅니다. 연결 채널에는 TubeAI가 YouTube 방송과 스트림 키를 자동 발급하고 서버 송출을 요청합니다.

5

대시보드에서 실제 송출 확인

  1. 인스턴스 카드가 준비·송출 중으로 바뀌는지 확인합니다.
  2. 방송 보기로 YouTube 페이지를 열거나 YouTube Studio의 스트림 상태를 확인합니다.
  3. 영상·소리가 실제로 들어오고 상태가 안정적일 때까지 PC를 끄지 않습니다.
  4. 정상 송출이 확인된 뒤에는 서버가 계속 송출하므로 사용자 PC를 종료할 수 있습니다.

수동 스트림 키를 쓸 때

인스턴스 탭을 선택한 뒤 송출 설정에서 YouTube Studio의 스트림 키, 방송 제목, RTMP URL과 비디오 소스를 입력하고 설정 저장을 누릅니다. API 연결 채널은 스트림 키 자동 생성을 사용할 수 있습니다.

5. 로컬 PC와 OBS로 방송하기

이 방식에서는 OBS가 송출 주체이므로 PC·OBS·인터넷 연결을 방송 내내 유지합니다.

1

YouTube Studio에서 방송 만들기

  1. YouTube Studio의 라이브 스트리밍 화면에서 방송을 생성하거나 예약합니다.
  2. 제목·설명·공개 범위·썸네일과 아동용 콘텐츠 여부를 설정합니다.
  3. 스트림 설정에서 스트림 URL스트림 키를 확인합니다.
2

OBS 송출 설정

  1. OBS의 설정방송을 엽니다.
  2. 서비스를 YouTube 또는 사용자 지정 RTMP로 선택합니다.
  3. YouTube Studio의 서버 URL과 스트림 키를 정확히 붙여 넣습니다.
  4. 스트림 키가 화면이나 녹화에 노출되지 않게 주의하고 설정을 저장합니다.
3

영상·카메라·오디오 소스 배치

완성 영상을 반복하려면 OBS 장면에 미디어 소스를 추가하고 파일을 선택한 뒤 반복 재생을 켭니다. 카메라는 비디오 캡처 장치, 마이크는 오디오 입력 캡처로 추가합니다. 오디오 믹서에서 음량이 빨간 영역에 계속 닿지 않게 조정합니다.

4

OBS 송출 시작 순서

  1. OBS 미리보기에서 화면비, 검은 화면, 오디오 미터를 확인합니다.
  2. 방송 시작을 누릅니다.
  3. YouTube Studio에 수신되는 미리보기와 연결 상태가 정상인지 기다립니다.
  4. YouTube에서 자동 시작이 꺼져 있다면 YouTube Studio의 라이브 시작도 누릅니다.
  5. 실제 시청 페이지에서 영상과 소리를 확인합니다.
5

로컬 방송 종료 순서

YouTube Studio에서 방송 종료를 먼저 확인한 뒤 OBS의 방송 중단을 누릅니다. 자동 종료 설정을 사용한다면 YouTube 방송 상태가 완료로 바뀌었는지 확인합니다. 방송 중에는 절전·재부팅·OBS 종료와 인터넷 변경을 피하세요.

6. YouTube 실제 채팅과 AI 응답 연결

실제 채팅 모드는 YouTube API 연결과 진행 중인 라이브 방송을 모두 필요로 합니다.

선행 조건: ① YouTube 채널 OAuth/API 연결 완료 ② 방송 인스턴스에 같은 채널 지정 ③ YouTube에서 라이브 방송이 실제 진행 중 ④ 해당 방송의 채팅이 활성화되어 있어야 합니다.
1

채팅 모드 선택

인스턴스 선택송출 설정AI 채팅 설정

혼합 (실제 채팅 + 오버레이)은 YouTube 실제 채팅을 읽고 AI 응답·화면 표시를 함께 사용합니다. 오버레이 전용 (API 소모 0)은 실제 YouTube 채팅을 읽거나 답글을 쓰지 않고 화면용 오버레이만 사용합니다.

2

AI 성격과 간격 설정

AI 두뇌 엔진을 선택하고 성격 프롬프트에 진행자 이름, 말투, 방송 주제, 금지 답변, 답변 길이를 적습니다. 읽기 간격은 새 채팅 확인 주기, 쓰기 간격은 AI가 메시지를 작성하는 최소 주기이므로 너무 짧게 설정하지 마세요.

3

방송 시작 후 채팅 시작

  1. YouTube 실제 방송이 라이브 상태인지 먼저 확인합니다.
  2. AI 채팅 활성화를 켭니다.
  3. 채팅 설정을 저장한 뒤 채팅 시작을 누릅니다.
  4. 테스트 계정으로 일반 메시지 하나를 작성해 TubeAI가 읽는지 확인합니다.
  5. AI 답글과 오버레이가 의도한 말투와 간격으로 동작하는지 확인합니다.
4

채팅이 연결되지 않을 때

  • 연동 채널과 실제 방송 채널이 같은지 확인합니다.
  • YouTube 방송이 예약·대기 상태가 아니라 실제 라이브인지 확인합니다.
  • YouTube에서 채팅 사용이 허용되어 있는지 확인합니다.
  • 방송을 새로 만들었다면 인스턴스의 방송 ID가 갱신될 때까지 기다린 뒤 채팅을 다시 시작합니다.
  • 그래도 안 되면 채팅 중지 후 다시 시작하고 시스템 로그를 확인합니다.

API 할당량과 운영 책임

실제 채팅 읽기·쓰기는 YouTube API 요청을 사용합니다. 지나치게 짧은 간격은 할당량과 반복 응답 문제를 만들 수 있습니다. 개인정보·욕설·의학·금융 등 민감한 질문에 대한 답변 규칙을 성격 프롬프트에 명확히 적고 방송 중 결과를 모니터링하세요.

7. 장시간 방송 로테이션과 자동 복구

서버 방송 인스턴스별로 연장·대기·재연결 설정을 관리합니다.

1

인스턴스 선택

자동 송출 스케줄에서 전체 인스턴스의 송출 상태와 다음 전환 시간을 확인합니다. 설정할 인스턴스 탭을 선택하면 개별 로테이션 설정이 열립니다.

2

11시간 로테이션 설정

11시간 로테이션 엔진을 켜고 방송 간 대기 시간을 정합니다. 로테이션은 장시간 방송을 새 방송으로 전환해 연속 운영하기 위한 서버 기능입니다.

3

재연결 횟수 설정·저장

오류 시 최대 재연결 시도 값을 정하고 스케줄러 설정 저장을 누릅니다. 저장 후 전체 일정에서 로테이션 ON과 다음 전환 시간이 표시되는지 확인합니다.

로컬 OBS 방송에는 서버 로테이션이 적용되지 않습니다

OBS가 직접 송출하는 동안에는 TubeAI 서버가 인코더를 재시작하거나 PC 연결을 복구할 수 없습니다. 로컬 방식의 장시간 운영은 OBS와 PC의 자동 재연결·절전 설정을 별도로 관리해야 합니다.

8. 방송 모니터링과 안전한 종료

TubeAI 상태 표시뿐 아니라 YouTube 시청 페이지도 함께 확인합니다.

1

대시보드 상태 확인

인스턴스 카드에서 송출 중 여부, 진행 시간, 연결 채널, 다음 로테이션을 확인합니다. 방송 보기가 있으면 실제 YouTube 페이지를 열어 최종 수신 상태를 확인합니다.

2

시스템 로그 확인

시스템 로그에서 CPU·메모리 상태와 최근 실행 기록을 봅니다. 영상이 안 나오면 방송 시작, RTMP 연결, 파일 경로, YouTube API 관련 오류가 있는지 확인합니다.

3

서버 방송 중지

해당 인스턴스 카드의 방송 중지를 누르고 상태가 대기 또는 중지로 바뀔 때까지 기다립니다. YouTube 페이지에서도 라이브가 종료됐는지 확인한 다음 설정을 수정하거나 영상을 교체합니다.

4

방송 영상 교체

방송 중인 영상을 바꿀 때는 보관함에서 새 파일을 준비한 뒤 인스턴스 설정의 송출 영상을 변경합니다. 예고 없는 화면 끊김을 피하려면 방송을 중지하고 설정을 저장한 뒤 다시 시작하는 것이 안전합니다.

방송 전 최종 점검표

공개 방송을 시작하기 전에 한 번씩 확인하세요.

  • 로컬 OBS와 TubeAI 서버 중 실제 송출 방식을 결정했는가?
  • 방송할 YouTube 채널과 연결된 채널 ID가 일치하는가?
  • 영상 전체와 오디오, 반복 지점, 화면비를 미리 재생했는가?
  • 제목·설명·썸네일·공개 범위와 저작권 사용 권한을 확인했는가?
  • 스트림 키가 다른 사람이나 화면에 노출되지 않았는가?
  • 실제 채팅을 쓸 경우 YouTube API 연결과 혼합 모드를 설정했는가?
  • 일부 공개 또는 비공개 테스트로 실제 시청 화면과 소리를 확인했는가?
  • 장시간 서버 방송이면 로테이션·대기 시간·재연결 횟수를 저장했는가?

문제 해결과 자주 묻는 질문

송출할 때 가장 자주 발생하는 상황입니다.

서버 방송을 시작했는데 YouTube에 화면이 나오지 않습니다.

인스턴스에 송출 영상과 올바른 YouTube 채널이 지정됐는지 확인하세요. 대시보드 상태가 준비 중이라면 서버 캐싱과 방송 생성이 끝날 때까지 기다립니다. 오류 상태면 송출 설정의 스트림 키·RTMP URL·비디오 소스를 확인하고 시스템 로그를 봅니다.

TubeAI 서버 방송 중에는 PC를 꺼도 되나요?

TubeAI 대시보드가 송출 중이고 실제 YouTube 시청 페이지에서 영상과 소리가 정상임을 확인한 뒤에는 꺼도 됩니다. 로컬 OBS 방식은 PC가 송출 주체이므로 끄면 방송도 중단됩니다.

OBS로 방송하면서 TubeAI AI 채팅만 사용할 수 있나요?

가능하지만 TubeAI에 같은 YouTube 채널을 OAuth/API로 연결하고, 실제 라이브 방송이 시작된 뒤 TubeAI 인스턴스의 채팅을 시작해야 합니다. OBS 스트림 키만 설정한 상태로는 실제 채팅을 읽거나 답글을 쓸 수 없습니다.

오버레이 전용과 혼합 모드는 무엇이 다른가요?

오버레이 전용은 YouTube API를 사용하지 않고 화면에 표시할 채팅 오버레이만 운영합니다. 혼합 모드는 실제 YouTube 라이브 채팅을 읽고 AI 응답과 오버레이를 함께 사용하므로 연결 채널과 진행 중인 방송이 필요합니다.

채팅 시작을 눌렀는데 반응이 없습니다.

실제 방송이 라이브 상태인지, 채팅이 허용됐는지, 인스턴스와 OAuth 연결 채널이 같은지 확인하세요. 새 방송으로 교체됐다면 방송 ID 확인에 시간이 걸릴 수 있으므로 채팅을 중지했다가 다시 시작하고 로그를 확인합니다.

스트림 키를 다른 사람에게 보여줬습니다.

즉시 YouTube Studio에서 새 스트림 키를 만들거나 기존 키를 재설정하고, OBS 또는 TubeAI 인스턴스의 키도 새 값으로 변경하세요. 스트림 키를 아는 사람은 해당 채널로 영상을 보낼 수 있으므로 비밀번호처럼 관리해야 합니다.

한 영상으로 장시간 반복 방송해도 되나요?

기술적으로 반복 송출할 수 있지만 콘텐츠 사용 권한, YouTube 반복·재사용 콘텐츠 정책과 시청자에게 제공하는 가치를 확인해야 합니다. 제목이나 썸네일로 실제 내용과 다른 정보를 표시하지 말고 방송 상태를 주기적으로 점검하세요.

방송 종료 버튼을 눌렀는데 YouTube가 계속 라이브입니다.

잠시 기다린 뒤 YouTube Studio에서 수신 상태를 확인하세요. 필요하면 YouTube Studio에서 방송을 직접 종료합니다. 로컬 OBS 방식은 OBS 방송 중단도 함께 눌러야 하며, 서버 방식은 인스턴스가 중지 상태인지 확인합니다.