본문 바로가기


카카오 고객센터 본문

라이브 방송

라이브 방송 카테고리

라이브 방송 본문

  1. 카카오TV에서 라이브 방송은 아래 두 가지 방법으로 가능합니다.

    1. '팟플레이어' 어플리케이션을 설치해 카카오TV에서 직접 방송을 하는 방법.
    2. 외부 인코더에서 방송을 시작하고 카카오TV에 송출하는 방법.

    [팟플레이어]
    라이브 방송(VOD 시청 역시 가능) 플랫폼으로 '팟플레이어' 설치 후 이용 가능합니다. 
    다양한 소스(내 파일/URL, 스크린 캡쳐, 웹캠, 아날로그TV, 디지털TV 등)를 활용해 방송할 수 있습니다.
    상세 설명은 팟플레이어 방송하기 카테고리를 참조해 주세요.팟플레이어 화면

    [인코더]
    외부 인코딩 소프트웨어를 통해 카카오TV로 방송을 송출하는 방식입니다.
    동시 송출이 가능하며, 채팅 등 각종 방송 효과를 개성 있게 이용할 수 있습니다. 
    (유무료 및 서비스마다 사양 다를 수 있음)
    국내에서는 Xsplit, OBS가 많이 쓰이는 편입니다.



    특징비용
    Xsplit

    - 다채널 동시 송출 기능

    - 버전(2종류) : 브로드캐스터, 게임 캐스터

    - 유무료 서비스로 제품군 분리

    유/무료
    OBS

    - 무료. 큰 제약 없는 다양한 기능

    - 동시 송출은 별도 프로그램 필요.

    무료
  2. 서비스별로 이용 방법이 다른 관계로 실제 활용은 해당 인코더 도움말을 참조하시는 것이 좋습니다.

    다만 일반적으로 인코더를 통해 카카오TV로 방송을 송출하는 방법은 아래와 같습니다.


    1. 카카오TV에서 인코더 방송하기에 진입합니다.

    카카오TV 에서 인코더 방송하기를 표시한 화면.


    2. 방송설정 방식을 선택합니다.

    이곳에서는 이전에 완료한 라이브의 정보를 복사해 다시 사용하거나,
    신규로 방송을 설정할 수 있도록 선택할 수 있는 옵션을 제공합니다.
    여기서는 신규방송 설정을 가정해서 설명 하겠습니다. 


    라이브 방송에서 신규로 방송을 설정할 것인지 묻는 팝업창 화면.


    3. 방송 정보를 입력합니다.


    외부 인코더를 통해 방송할 내용을 방송하기에서 설정합니다.

    방송하기에서 방송 정보를 입력하는 화면


    4. 방송 상태를 확인합니다.

    정상적으로 방송 신호가 수신되면 연결상태에 '좋음'으로 표시됩니다.

    방송관리 화면에서 연결상태에 '좋음'을 확인하는 화면


    5. 방송 시작 버튼을 눌러서 방송을 시작합니다.

    방송관리 화면 내 '방송시작' 버튼을 누릅니다.

    방송관리에서 우측 하단에 있는 방송 시작 버튼을 보여주는 화면

  3. [카카오TV 인코더 설정]

    카카오TV '인코더 방송하기' 페이지에 진입해, 방송할 내용을 저장합니다. 

    - 방송제목(필수), 방송설명 등 방송 정보를 입력합니다.

    - 스트림키와 서버 URL을 복사합니다.

    해당 정보는 인코더와 카카오TV를 연결하는 역할을 합니다.

    - 스트림키는 방송 인증값으로 유출 시, 타인이 임의로 내 방송을 진행할 수 있으므로 관리에 유의해 주세요.



    [인코더 연결 및 방송 송출]

    1) Xsplit를 다운로드 받습니다.   다운로드 

    (* Xsplit은 Broadcaster와 VCam두 가지 버전이 있습니다. 여기서는 Broadcaster 기준으로 설명합니다.)


    2) 회원 가입 후, 로그인을 합니다. (* 한국어 버전이 제공됩니다.)


    3) 내 방송 환경에 맞는 해상도와 프레임수를 설정합니다.


    [해상도 설정]

    우측상단에 해상도 셀렉트 박스 선택 후 Resolution>1280x720 선택 화면


    [프레임수 설정]

    우측상단에 해상도 셀렉트 박스 선택 후 Frame rate > 30.00 fps 선택 화면


    4) Xsplit에 카카오TV를 설정합니다. (메뉴 > 방송 송출 > 방송 플랫폼 추가하기 > Custom RTMP)

    - RTMP URL : rtmp://rtmp.play.kakao.com/kakaotv 를 입력합니다.

    - Stream name : 카카오TV '인코더 설정'에서 발급 받은 '스트림 키'를 입력합니다.

    - Bitrate : 해상도와 프레임수에 따라 최적화 환경이 달라질 수 있습니다. 

    방송송출>방송 플랫폼 추가하기 > Custom RTMP > RTMP URL, Stream Name,Bitrate 항목이 표시된 화면


    5) 방송할 내용을 화면에 띄웁니다. 속성별로 아래와 같은 기능을 합니다.

    - 데스크탑 캡처

    내 모니터 화면 내용을 그대로 노출합니다.

    - 게임 캡쳐

    게임 중인 화면을 보여줍니다. 인코더마다 게임 방송의 장점을 살릴 수 있는 기능들을 조금씩 다르게 지원합니다.

    - 카메라/캡쳐 카드

    카메라, 오디오 장치 등이 설정되어 있으며 이를 불러와 띄울 수 있습니다.

    - 오디오 장치

    - 텍스트

    텍스트를 구성하여 화면을 만들 수 있습니다.

    - 웹 페이지

    웹페이지 URL을 입력하여 웹페이지 화면을 만들 수 있습니다.

    - 동영상 파일

    소유한 동영상 파일을 불러와서 동영상을 재생할 수 있습니다. 

    - 비디오/네트워크 스트림

    RTMP, RTSP 등 네트워크 스트림을 이용하여 동영상을 재생할 수 있습니다.

    - 오디오 파일

    소유한 오디오 파일을 불러와서 오디오를 재생할 수 있습니다. 

    - 이미지 파일

    소유한 이미지 파일을 불러와서 이미지를 재생할 수 있습니다.

    - 장면

    내부 Scene을 구성하여 방송 장면을 구성할 수 있습니다.

    소스추가>소스 리스트 화면


    6) 방송을 송출하면 카카오TV에서 라이브 방송을 확인할 수 있습니다.

  4. [카카오TV 인코더 설정]

    카카오TV '인코더 방송하기' 페이지에 진입해, 방송할 내용을 저장합니다. 

    - 방송제목(필수), 방송설명 등 방송 정보를 입력합니다.

    - 스트림키와 서버 URL을 복사합니다.

    해당 정보는 인코더와 카카오TV를 연결하는 역할을 합니다.

    - 스트림키는 방송 인증값으로 유출 시, 타인이 임의로 내 방송을 진행할 수 있으므로 관리에 유의해 주세요.


    [인코더 연결 및 방송 송출]

    1) OBS를 다운로드 받습니다.  

    다운로드 > 

    OBS 다운로드 화면


    2) OBS에서 송출을 위한 인코더 설정을 합니다.

    - '파일 > 설정 > 출력'에서 진행합니다.

    - 인코더 선택에 따라 권장 설정값을 달라집니다. 


    2-1) 인코더 x264 선택시

    - 프로파일 : baseline (main, high 프로파일 선택시 iOS 에서 원본 스트림 화면이 깨질 수 있습니다)

    - 데이터율 제어 : CBR

    - 키프레임 간격 : 2s

    - 그 외 설정 기본설정을 따릅니다.

    OBS 설정 화면


    2-2) 인코더 NVIDIA NVENC H.264 선택시 (nvidia H/W 인코더 옵션)

    - 데이터율 제어 : CBR

    - 키프레임 간격 : 2

    - 사전 설정 : P4:보통

    - 멀티패스 모드 : 2패스(1/4해상도)

    - 프로파일 : baseline

    - 수준 : auto

    - GPU : 기본값

    - 최대 B-프레임 : 기본값

    NVENC H.264 선택시 권장 옵션 선택 화면


    2-3) 인코더 QuickSync H.264 선택시 (Intel H/W 인코더 옵션, 컴퓨터 BIOS/CMOS 설정에서 내장 그래픽 기능이 활성화 되어 있어야 합니다)

    - 데이터율 제어 : CBR

    - 목표 사용 수준 : TU4 : 균형

    - 프로파일* : baseline

    - 키프레임 간격 : 2

    QuickSync H.264 선택시 권장 옵션 선택 화면


    2-4) 인코더 AMD HW H.264 선택시 (AMD H/W 인코더 옵션)

    - 데이터율 제어 : CBR

    - 키프레임 간격 : 2

    - 사전 설정 : 균형

    - 프로파일 : baseline

    - 최대 B-프레임 : 기본값

    AMD HW H.264 선택시 권장 옵션 선택 화면


    3) OBS에서 송출을 위한 기본 설정(해상도와 프레임수)을 합니다.

    - '파일 > 설정 > 비디오'에서 진행합니다.

    비디오 메뉴 내 기본설정 항목이 노출된 화면


    4) OBS에서 카카오TV 스트림 키를 설정합니다. (파일 > 설정 > 방송 > 서비스 > kakaoTV)

    - 서버 :  Default

    - 스트림 키 : 카카오TV '인코더 설정'에서 발급 받은 '스트림 키'를 입력합니다.

    방송 메뉴 내 스트림키 입력 표시된 화면


    5) 방송에 맞는 소스내용을 화면에 띄웁니다. (하단 메뉴 소스목록 > 소스추가 > 소스) 


    - 게임 캡쳐

    게임 중인 화면을 보여줍니다. 인코더마다 게임 방송의 장점을 살릴 수 있는 기능들을 조금씩 다르게 지원합니다.


    - 디스플레이 캡쳐

    내 모니터 화면 내용을 그대로 노출합니다.


    - 미디어 소스

    미디어 파일을 보여줍니다. 동영상 또는 오디오 파일 등을 재생합니다.


    - 브라우저

    웹 페이지 화면을 띄우게 됩니다. 웹 페이지 주소를 입력하는 방식입니다.


    - 비디오 캡쳐 장치

    별도 카메라 장치가 설정되어 있으며 이를 불러와 띄울 수 있습니다.


    - 오디오 입/출력 캡쳐

    별도 오디오 장치가 설정되어 있으면 이를 불러와 입출력 할 수 있습니다.


    소스목록 좌측 하단 + 선택, 관련 메뉴바가 확인된 화면


    6) 카카오TV에 방송을 송출합니다. (하단 메뉴 제어 > 방송시작)  카카오TV에서 라이브 방송을 확인할 수 있습니다.

    제어>방송시작 버튼이 선택된 화면


  5. 어떤 툴을 이용하든 카카오TV에 나오는 것은 동일합니다.

    카카오TV 시청자 역시 동일한 경로로 방송을 찾아봅니다.


    방송을 카카오TV에서만 진행하면 카카오TV 송출에 최적화된팟플레이어가 좋습니다. 

    반면 여러 동영상 서비스에 동시 송출을 원한다면 외부 인코더를 이용하는 방법을 추천합니다.


    외부 인코더는 유무료 서비스가 있고 그에 따라 제공되는 서비스가 다를 수 있습니다. 

  6. 외부 인코더에서 송출하는 방송을 카카오TV에서 확인하기 어렵거나 방송이 불안정 하다면 아래 내용을 확인해 주시기를 바랍니다.


    1. 송출 프로그램 확인

    추천 RTMP 송출 프로그램 

    • PC : OBS, XSplit, PRISM Live Studio
    • 모바일 : Larix Broadcaster, 카메라파이 라이브, PRISM Live Studio (iOS, Android)

    이외의 송출 프로그램은 방송이 원활히 진행되지 않을 수 있습니다.


    2. 송출 세부 설정 확인

    원본 소스 정보를 확인하고 세부 설정 진행 및 테스트를 진행하는 것을 권장합니다.

    • 비트레이트 10Mbps 이하
    • 해상도 1920x1080 이하
    • FPS  60 fps 이하
    • 키 프레임 간격 2초 


    3. 스트림 구성

    • Audio 또는 Video 스트림만 포함된 스트림은 지원하지 않으며, 반드시 두개의 스트림이 함께 포함되어야 합니다.

    4. 인코더 설정 확인

    • 필수 방송 정보를 입력하지 않을 경우 방송에 문제가 생길 수 있습니다. 방송제목과 카테고리는 반드시 입력해 주세요.
    • 외부 인코더와 카카오TV 통신에 문제가 생기면 방송이 진행되지 않습니다. 송출 과정에 문제가 있을 수 있으니  스트림키를 다시 발급 받아 송출해 주세요.
    • 카카오TV 운영정책에 의해 콘텐츠 규제 이력이 있으면 방송 진행이 불가할 수 있습니다. 

    운영정책 >

  7. 카카오TV 에서는 방송을 생성한 후 바로 방송이 송출되지 않습니다.

    '라이브방송 생성' 이후 '방송 시작' 버튼을 누르기 전까지

    외부 인코더 신호를 확인할 수 있는 단계를 '대기상태' 라고 합니다.


    • 방송순서


    1. 카카오TV 우측상단 방송하기에서 인코더 방송하기를 클릭합니다.

    카카오TV 홈 우상단 인코더 방송하기 선택 화면


    2. 방송설정 선택에서 '신규 방송 설정'을 선택합니다.

    방송설정 선택 화면


    3. 방송하기 설정에서 원하는 방식을 구성합니다.

    방송하기에서 방송 정보를 설정하는 화면


    4. 우측 하단에 있는 '라이브 방송 생성 버튼'을 클릭하면 방송관리 페이지로 전환됩니다.

    라이브방송 생성 버튼을 보여주는 화면


    5. 방송 관리 페이지에서외부 인코더 신호를 확인합니다. 이 상태가 대기 상태입니다.

    방송 설정 후 방송 대기 화면


    6. 우측 하단 '방송 시작' 버튼을 눌러서 방송 송출 시작합니다.



    • 대기상태 확인


    1. 카카오TV 우상단 프로필 영역을 눌러 '영상 관리하기'를 선택합니다.

    카카오TV 우상단 프로필 영역에서 영상 관리하기 버튼


    2. 왼쪽 메뉴에서 '라이브 관리'를 선택합니다.

    비디오스테이션에서 라이브관리 위치를 표기한 화면


    3. 리스트 우측 방송상태에서 녹색의 'Ready' 표시 확인.

    라이브 관리에서 우측에 있는 Ready 상태 표시 화면


    • 유의사항


    1. 자동시작 기능을 이용하면 대기상태 없이 외부 인코더 신호에 따라 바로 방송을 시작할 수 있습니다.

    자동시작 관련 도움말>

    2. 대기 상태에서는 외부 인코더 신호가 끊어지더라도 방송이 종료된 것이 아닙니다. 따라서 반복해서 방송 리허설을 준비할 수 있습니다.

  8. 인코더 방송은 외부에서 카카오TV로 방송 송출하는 방식입니다.
    연결값이 있어야 하고 그 역할을 해주는 것이 카카오TV에서 발급하는 스트림키입니다.

    채널별로 스트림키를 확인(발급)할 수 있습니다. 해당 정보는 고유 인증값입니다.
    즉 외부 유출시 타인이 임의로 내 방송을 할 수도 있습니다. 

    한 번 발급 받은 스트림키는 변경 없이 사용 가능합니다.
    그러나 보안을 위해 가능하면 자주 변경하시는 것이 좋습니다.

    채널별로 발급 받을 수 있는 스트림키는 최대 5개 입니다.
    이미 5개의 키를 발급 받았다면, 기존에 발급 받은 스트림키를 삭제 후 새로운 스트림키를 생성할 수 있습니다.

    스트림키 추가 방법


    1. 비디오스테이션 좌측 메뉴 중 라이브 관리에 진입합니다.

    라이브 관리 진입하는 방법 >


    2. 라이브 관리 상단에 있는 설정 버튼을 클릭합니다.

    라이브 관리 페이지 상단에 있는 설정 버튼 표시.


    3. 설정 팝업 - 스크림키탭 에서 추가 버튼을 클릭합니다.

    설정 팝업에서 스트림키를 추가할 수 있는 버튼 표기.


    4. 스트림키 추가 화면에서 제목을 입력한 후 저장 버튼을 누릅니다.

    스트림키 추가 팝업 내에 제목을 입력하는 란을 표시한 화면.

  9. 썸네일은 동영상의 첫 인상 입니다.

    매력적인 썸네일을 설정하면 시청자에게 선택 받을 확률이 올라갑니다.


    설정방법


    1. 카카오TV 에서 '인코더 방송하기' 로 진입합니다.

    인코더 방송하는 방법 >

    2. 방송 설정 선택에서 '신규 방송 설정'을 선택합니다.

    3. '썸네일 설정' 항목으로 진입합니다.

    4. '이미지 선택' 버튼을 눌러서 파일 선택기에서 이미지 선택하거나 파일을 선택하여 끌어다 놓습니다. (Drag & Drop)

    인코더 방송하기에서 썸네일 설정에 파일을 올릴 수 있는 영역을 표시한 화면.


    권장 파일 규격

    - 카카오TV 서비스 내에서 사용되기 때문에 10MB 이내에서 가능한 큰 이미지 사용을 권장합니다.

    - 해상도는 1280X720 (가로 최소 750픽셀 이상) 비율이 좋습니다.

    - 카카오TV에 노출되는 대표 이미지는 16:9 비율로 해상도 1280X720일 때 가장 좋은 퀄리티를 가집니다.

    - 이미지 파일 형식은 특별한 제한은 없으나 JPG, BMP, PNG 등을 권장합니다.


    활용팁

    - 썸네일은 방송을 단적으로 드러내야 합니다. 즉 핵심 이미지를 제작하는 것이 포인트입니다.
    시청자는 기대했던 바가 LIVE에도 나와야 지속적으로 그 콘텐츠를 시청합니다.

    - 같은 이미지라도 보다 선명하고 깔끔한 이미지가 시청자들의 이목을 끕니다.
    예를 들어 고해상도 이미지, 적절한 문구 사용 등은 선택을 받을 가능성이 높습니다. 카카오TV 홈 등에 노출되어 있는 다른 썸네일과 대조해 눈에 띄는지 확인하는 것도 좋은 방법이 됩니다.   

    - 자극적 또는 선정적 이미지는 일부 시청자를 유인할 수 있습니다. 그러나 대다수 시청자는 이에 대해 거부감을 호소하며 시청자들이 외면하는 콘텐츠는 카카오TV에 주요 서비스에 노출되지 않습니다. 시청자를 지속적으로 확보하려면 채널 및 콘텐츠에 대한 신뢰가 우선입니다.


    주의사항

    - 음란, 저작권 위반, 초상권 침해 등 카카오TV 운영정책에 위배되는 이미지는 규제될 수 있습니다.

    - 동영상과 이미지 내용이 현저히 달라 시청자 혼선을 유도하는 경우 제재될 수 있습니다.


    카카오TV는 여러분의 의견과 사랑으로 성장하고 있습니다.

    궁금하시거나 반영되기 원하는 의견이 있으시다면 고객센터를 통해 전달해 주시길 부탁드립니다.

    감사합니다.

  10. 대기영상은 라이브 중간에 외부 인코더 신호가 중단되었을 때 제공되는 영상 입니다.

    최대 300초(5분)까지 설정할 수 있으며 방송을 안정적으로 유지시켜 줍니다.


    기능 적용 방법


    1. 카카오TV 우측 상단에 있는 방송하기 버튼을 눌러 '인코더 방송하기'에 진입합니다.

    인코더 방송하기 방법 >


    2. 방송 설정을 마친 후 방송관리 페이지에 진입합니다.


    3. 가운데 탭들 중 두 번째에 위치한 대기영상 탭에 진입합니다.

    방송관리 화면에서 대기영상탭을 선택한 화면


    4. 대기영상 설정을 활성화 합니다.


    5. 대기영상 시간을 설정 합니다. 최대 300초까지 설정 가능합니다.


    6. 대기영상 선택 버튼을 클릭합니다.

    대기영상 선택 버튼을 표시한 화면.


    7.1. 팝업에서 채널을 선택 후, 등록된 영상 중 대기영상으로 쓰일 것을 선택합니다. 

    영상을 불러오는 화면.


    7.2. 또는 기본제공 화면을 선택합니다.

    디폴트로 제공되는 대기영상을 선택한 화면.



    유의사항

    1. 대기영상은 최대 300초까지만 제공됩니다. 이후에는 방송이 자동 종료 됩니다.

    2. 원하는 영상을 쓰려면 미리 카카오TV에 업로드 해야 합니다.

    3. 선택한 영상의 길이가 설정한 시간보다 짧을 경우, 시간을 채울때까지 반복 됩니다.

문의하기

원하시는 답변을 찾지못하셨다면, 고객센터로 문의해 주세요.