비디오 커머스 플랫폼 도입 가이드

 

'라방 (라이브 커머스 방송)'으로 대표되는 비디오 커머스 서비스 상용화를 위해서는 방송전용 운영 콘솔 및 관리 시스템 개발,
CDN 서비스, Web, App UI/UX 등의 많은 요소의 도입이 필요합니다. 또한 기존 보유한 커머스 관리 시스템과의 최적으로 연동해야 합니다.    

카테노이드의 비디오 플랫폼은 라이브 스트리밍 혹은 VOD서비스만을 의미하지 않습니다. 비디오 플랫폼의 고유 기능이외
셀러 (seller)를 위한 모바일 송출 앱, 구매자를 위한 비디오 플레이어 통합 작업까지 고려합니다. 그리고, 상품정보, 구매 정보, 회원 정보 및
방송 메타와 같은 다양한 데이터와의 연동처리가 가능한 방송관리 시스템과 API Management 환경을 구성, 서비스 일관성을 유지합니다. 

비디오 커머스 플랫폼 (Video Commerce Platform)

  • 방송관리 시스템 (Broadcast Admin)
    : 방송에 관련된 모든 정보(상품정보, 방송정보, 편성관리 등)와 기능을 통합관리하며 고객사 커머스 시스템과 API로 연동됩니다. 

  • 커머스 스튜디오 & 어시스트 (Commerce Studio & Assist)
    : 단위 라이브 방송 운영을 위한 운영자용 콘솔과 대시보드를 구성합니다. 

  • 채팅 & 인터랙선 (Chat & Interaction)
    :  실시간 라이브 스트리밍이외 양방향 커뮤니케이션을 위한 채팅은 독립된 접속과 운영관리 환경으로 구현됩니다. 

  • 라이브 스트리밍 (Live Streaming:)
    : Multi-CDN Managment를 포함한 안정적인 스트리밍 서비슬르 제공합니다. 

  • 녹화방송 &  FileLive (Video On Demand)
    : 녹화된 라이브 커머스 방송을 자산화하며 다시보기를 제공합니다. Multi-CDN Management를 포함합니다.  

  • 커머스 애플리케이션 (Application intetration)
    : 셀러/운영자를 위한 모바일 라이브 인코더,  시청자용 비디오 웹/앱을 위한 비디오 플레이어 SDK 등 최적화된 사용자 경험을 제공합니다.   

비디오 커머스 방송 타입 정의

비디오 커머스는 크게 3가지 형태로 방송을 시작하도록 지원해야 합니다. 모바일 라이브 커머스 시에도 동일하게 적용됩니다. 
각 방식별로 생성된 방송은 방송관리 시스템인 스튜디오(studio)애서 채널(channel)로 매핑되어 송출되며 사용자 환경에 적합한 화질로 
트랜스코딩되어 전송됩니다. 

  • 라이브 방송 전용 소프트웨어

    • OBS나 vMix와 같은 방송 전용 소프트웨어를 랩탑에 설치하여 RTMP주소와 스트림키(streamkey) 정보를 등록, 방송을 시작합니다. 

    • 라이브 방송 관련 TIPS

  • 모바일 라이브 방송 애플리케이션

    • 안드로이드, 아이폰과 같은 스마트폰에 설치 가능하며 앱 마켓에서 다운로드 받아 크리에이터 코드 (creator code), 스트림키(streamkey) 정보를 등록, 방송을 시작합니다.  

    • 모바일 라이브 인코더

      • '라방'을 진행하기 위해서는 판매자-셀러들이 쉽고 간편하게 방송 송출 애플리케이션을 사용할 수 있어야 합니다. 

      • 인코더 애플리케이션은 스튜디오에 방송 원본 스트림을 업로드하며 스튜디오는 스트림 입수이외 라방을 위한 채널을 설정하고 관련 정보를 레거시 시스템에 전달합니다. 

  • 녹화된 비디오 파일 라이브 (FileLive)

    • 관련 비디오 파일들의 편성표를 생성하고 지정된 일정에 순서대로 재생될 수 있도록 설정하여, 원하는 시점에서 방송을 시작합니다. 

    • FileLive | 파일라이브

방송관리 시스템 (Broadcast Admin)

  • 커머스 전용 비디오 플랫폼은 비디오 스트림 (stream ) 전송 이외 커머스 비즈니스에서 필요로 하는 모든 백엔드 설정을 포함합니다. 

  • 기업마다 커머스 사업 로직과 콘솔 메뉴는 다를 수 있으나 보통 채널과 송출관련 설정을 관리합니다

  • 이외 각종 인터랙션 및 공지사항 처리와 같은 텍스트와 이벤트 정보도 비디오 플랫폼 내 방송관리 콘솔에서 제공합니다. 

  • 방송관리 시스템 내 콘솔에서는 단위 커머스 방송 채널의 시청자 UI/UX를 설정할 수 있는 모든 기능을 지원합니다.

  • 실제 방송 전 이러한 사전 작업은 매출 증대를 위한 주요한 운영관리 사항입니다. 

스튜디오 및 어시스트 시스템 (Studio & Assist System)   

라이브 커머스 방송은 운영자를 위한 전용 웹 콘솔(console)이 필요합니다. 전용 콘솔은  채널 (Channel) 단위로 개설되며, 
판매와 관련된 모든 미디어 소스 (데이터 포함)를 받아  준비하는 스튜디오 (Studio) 와  어시스트(asist)로 구성됩니다. 
한개의 라이브 방송 채널은 독립된 커머스 비즈니스 단위로 동작해야 하며,  상품정보 시스템과 주문시스템을 API로 연계하여
필요한 정보와 결과 데이터를 주고 받습니다. 특히 접속 및 주문관련 실시간 정보를 위한 대시보드 역할도 수행합니다. . 

스튜디오의 주요 기능은 다음과 같습니다 

  • 방송을 위한 채널을 생성하고 원본 스트림을 입수(ingest),  LIVE 시스템으로 송출합니다.   

  • 라이브 커머스 방송을 녹화하며 완료된 컨텐츠를 VOD 시스템으로 전송합니다. 

  • 커머스 메인 시스템에 API 로 접속하여 상품정보를 검색조회 합니다. (상품관리) 

  • 라이브 방송 등록 및 편성 목록, 스케줄링 편성 등의 편성관리 기능을 제공합니다. (방송 시작 30분 전 운영자에게 SMS 알람 전송) 

  • 스튜디오는 커머스 방송을 위한 다양한 미디어와 데이터를 수집하여 단위 방송 스트림을 주관하며 모니터링합니다. 

  • 방송 종료 시의 공지 등 안내 메시지 출력 기능을 수행합니다. 

커머스 애플리케이션 (Commerce Application)| 비디오 플레이어의 경우 

대부분의 커머스 비즈니스는 고유한 비즈니스 모델의 구현을 위해 전용 앱(app) 개발 프로젝트가 병행되며 비디오 플레이어 부분은 SDK 로 지원됩니다.
시청자-구매자가 사용하는 커머스 Web/App내 많은 데이터와 유니크한 기능들은 별도 레이어로 배치되어야 하며 기존 UI/UX를 고려, 일관된 사용자 경험을
유지하기 위해서는   커스터마이징이 반드시 필요합니다. 

비디오 플레이어와 함께 구현되는 커머스 레이어는 보통 다음과 같은 이벤트가 구현됩니다.
이와 같은 커머스 레이어의 기능은 방송관리 시스템 및 스튜디오에서 설정됩니다.  

  • Live / VOD 표시 

  • 음소거 

  • 누적시청자수 / 동시 접속자수 

  • 구매하기 / 선물하기 / 주문완료 

  • (부적절한 방송 시 시청자에 의한)  신고하기    

  • 이벤트 레이어, 채팅 오버레이 (chat overlay), 쿠폰 발행 및 좋아요 (likes) 등의 인터랙션 (interaction) 연동   

채팅 & 인터랙션 (Chat & Interactive) 

사용자와 크리에이터 간의 소통을 위한 커머스 채팅은 일반 채팅과 달리 방송 관리자의 비중이 작지 않으며 고유의 서비스 로직을 가지고 있습니다.
예를 들면, 

  • Websocket 방식으로 구현되며 용도에 따라 채팅 인터페이스를 구분합니다. 

    • 일반사용자 / 관리자(운영자) 및 판매재 / 채팅 공지 / 차단 사용자 / 방송종료 (close), / 기타 (이벤트 등 활용) 

  • 모든 커머스 채팅은 로그인 기반으로 시청자를 식별할 수 있어야 합니다. 이를 위해서는 SSO기반 인증 절차가 비디오 플랫폼과 고객사 커머스 시스템간 필요합니다. 

  • 관리자가 입력한 텍스트는 다른 텍스트보다 눈에 더 띄어야 합니다. 따라서 텍스트 컬러가 다르게 표기되도록 합니다. 

  • 짧은 라이브 방송 중 쏟아지는 채팅 텍스트의 양은 상당히 많고 빠릅니다. 시청자 중 일부 부적절한 표현을 쓰는 일부 시청자는 채팅 금지나 강퇴 기능을 적용할 수 있어야 합니다. 

  • 관리자의 공지사항 등록 기능이 필요합니다. 

채팅은 판매자와 시청자간 인터랙션을 위한 기능입니다.
1:N의 채팅 커뮤니케이션 구조에서 판매자에게 어필하기 위한 방법은 본인의 채팅 텍스트를 강조하기 위한 컬러링, 폰트 등의 사소한 기능일 수 있으며,  
채팅 시스템은 때로는 할인쿠폰과 프로모션 정보를 푸시 (push)할 수 있는 시스템으로도 활용할 수 있습니다. 판매자를 위한 스튜디오콘솔이 해당 역할을 수행합니다. 

API 기반 데이터 연동 (Data & API Management)

기존 UI/UX에 비디오가 추가될 경우 전체 커머스 서비스 시스템은 추가 확장되며, 다시 integration 항목과 관리포인트를 생성합니다.   
그렇다고 기존 데이터들을 누락하거나 제외할 수 없으며 필요에 따라서는 더 많은 데이터 항목들이 생성됩니다.
비디오 커머스 플랫폼은 기존 커머스 메인 시스템과 상호 규정된 API 정책에 따라 더 많은 데이터를 주고 받습니다. 

LIVE와 VOD가 기존 커머스 비즈니스에 부드럽게 통합되기 위해서 API 트랜잭션 시스템은 각 항목에 따라 초기 1회 혹은 특정 주기 (e.g. 5 seconds) 마다 해당 동작을 수행합니다.  

  • 실시간 상품조회 조회: 상품명, 상품코드, 판매가격, 할인가격, 할인율, 판매수량, 재고수량, 상품이미자 (URL) 

  • 실시간 판매현황 조회: LIVE 판매 건수, 누적 판매 건 수, 좋아요 수, 구독자 수  

  • 라이브 방송정보 조회: 판매자명, 방송제목, 대표이미지, 방송 공지사항, 안내 이미지, 대화명, 방송시작시간, 방송종료시간 

그 외 채팅 시 부적절한 사용자를 신고하기 위한  API도 구성될 수 있습니다. 

녹화방송 및 FileLive (Video On Demand) 

라이브 방송 이후 생성되는 녹화파일과 VOD 파일은 은 미디어 자산으로 재활용 될 수 있습니다.
라이브 플랫폼은 해당 녹화파일을 VOD로 재사용하기 위해 파일 업로드 및 VOD URL을 생성하여 플랫폼 내 등록합니다.   

자산화를 위해서는 방송_ID라는 별도의 규격에 맞춘 메타데이터 연동이 필요하며 VOD게시는 방송편성기능 구현까지 필요합니다. 

CDN service Management  

비디오 스트리밍 서비스 적용 시 자주 언급되는 CDN 서비스는 보통 트래픽 급증 시 유연한 확장을 보장하는 기능으로 알려져 있지만 
이러한 기능을 완벽하게 운용하는 것은 보다 높은 전문성을 필요로 합니다.

  • Live Streaning, Video On Demand 등 서비스 타입을 안정적으로 연결할 수 있어야 합니다.

  • 실시간 트래픽 현황 체크, 시청자 환경에 따른 안정적인 영상 전송현황과 에러코드 변화확인 등 실시간 모니터링을 요구합니다   

  • Activce-Active 구성 및 필요 시 Multi-CDN 구성으로 언제든지 서비스를 트래픽을 우회처리하여 무중단 서비스를 구현합니다. 

카테노이드는 전용 미디어 캐시 (media cache)기반 CDN 서비스 이외에도 글로벌 TOP-Tier 전문 CDN 서비스의 운용능력을 보유한 
비디오 플랫폼 파트너이며, 비디오 스트리밍이외 이미지, 텍스트 서비스, 채팅 트랜잭션 영역까지 포괄한 전문적인 CDN 운용능력을 보유하고 있습니다.

보안-방화벽 및 Private Network Management 

비디오 커머스 플랫폼은 기존 운영되는 고객사 커머스 시스템으로 부터 비즈니스와 관련된 다양한 데이터(상품정보, 판매정보 등) 를 주고받아야 합니다. 
고객사 메인 시스템은 중요한 비즈니스 로직과 정보를 담고 있으며 반드시 방화벽 안쪽에서 정해진 API 정책에 근거하여 시스템 간 연동되어야 합니다. 
이와 같은 Enterprise 급 통합 연동 시 필요한  방화벽 설정, 네트워크 설정은 많은 경험과 노우하우를 필요로 합니다. 

예를 들어, LIVE, VOD 스트림을 커머스 애플리케이션에 제공하기 위해서는 기존 커머스 메인 시스템의 백엔드/프론트 관리 시스템에 등록되어야 하며 
방송정보, 상품정보, 판매주문수량 등의 커머스의 핵심 정보들도 필요에 따라 실시간으로 주고 받아야 합니다, 물론 이 정보와 해당 시스템
(HEADEND, Edge, Chatting이 대표적인 시스템입니다. ) 매우 엄격한 보안 사항을 준수를 요구합니다, DL 

비즈니스를 위한 Value Added  

큐카드 (Que Card) 기능 

  • 보통 TV에서 시청하는 홈쇼핑 처럼, 비디오 커머스, 모바일 라이브 커머스 역시 '방송'이며 긴급 상황 발생 시 대응을 위한 '큐카드' 기능이 필요합니다. 

  • 큐카드는 방송 운영자에게는 필수 기능입니다. 모니터링 과정 중 긴급상황 시 대체방송으로 긴급대응하고 복구 시 기존 방송 영상으로 복구하는 기능을 수행합니다.

  • 큐 카드 기능은 단독으로 운영되지 않습니다. 전체 방송 시스템과 방송 정보에 대한 이해와 연결된 시스템 모니터링이 동반되어야 합니다. 

신디케이션, 소셜 공유 

  • 매출확대를 위해서 외부플랫폼이나 소셜채널로 방송을 확대할 필요성도 있습니다.

  • 물론 이사항은 채널과 플랫폼간 정책협의가 우선되어야하지만 해당 정책이이미 결정되어 있다면 운영자를 위한 메뉴가 필요합니다 

  • 라이브 방송 신디케이션 (Live stream syndication)

비디오 / 스트림 편집  

  • 비즈니스 워크플로우 상 비디오 편집 단계가 필요할 수 있습니다. 주로 긴급한 편집을 요구하는 경우는 비디오 클립생성인데, 
    커스텀 플랫폼 구현을 위해 해당 모듈이 추가될 수 있습니다. 

  • 비디오 편집 (Video Editing) / 스트림 편집 (Editing Steam)

시청 통계 및 리포트

  • 커머스에서 가장 중요한 데이터는 주문 수량 및 거래 데이터 이지만 커머스 시스템에서 확보한 여러가지 데이터와 시청 결과 데이터 항목을 결합.
    원하는 리포트를 정의하여 보다 나은 인사이트를  얻을  수 있도록 커스텀 리포트를 지원합니다.  

  • 분석과 리포팅 (Analytics and Reporting)

 

보다 상세한 제안내용이나 문의사항에 대해서는 support@catenoid.net 으로 문의바랍니다. 

Copyright © CATENOID, lnc. All Rights Reserved.
E-mail. support@catenoid.net | Tel. 1544-4367