Twitch.tv와 같은 스트리밍 웹사이트를 구축하는 데 비용이 얼마나 드나요?
게시 됨: 2021-10-05이 기사에서는 스트리밍 웹사이트를 만드는 방법에 대해 설명합니다. 왜 좋은 아이디어인지, 예상할 수 있는 사항 및 비용은 얼마입니까?
스트리밍 산업의 현황
스트리밍이 전 세계를 장악하고 있습니다. e스포츠 대회는 관중 수가 많은 도전적인 경기장입니다. Instagram과 TikTok의 영향력 있는 사람들은 TV에서 광고 제안을 빼앗고 있습니다. 넷플릭스, 아마존 프라임 비디오, 디즈니+는 대형 스크린 영화 제작자와 A급 배우가 TV 쇼와 소형 스크린 영화의 크레딧에 점점 더 많이 등장하면서 영화관을 위협하고 있습니다. 스트리밍에 쏟아지는 돈의 양은 매년 증가하고 스트리밍 서비스의 품질도 증가 합니다.
다음은 이를 증명하는 몇 가지 통계입니다.
미국 시민의 90% 는 TV 시청보다 인터넷을 통한 비디오 시청을 선호합니다.
2020년에 Twitch는 1,500만 명이 넘는 일일 활성 사용자 , 거의 2백만 명의 평균 동시 시청자, 거의 83,000개의 평균 동시 라이브 채널을 보았습니다.
1억 2,900만 명의 미국인이 음악을 스트리밍하고 7,500만 명이 팟캐스트를 듣습니다.
2020년 2분기까지 Netflix의 유료 가입자는 미국에서 7,290만 명, 전 세계적으로 1억 9,295만 명입니다.
2019년 미국 음악 스트리밍 서비스 매출은 88억 달러 , 주문형 비디오 서비스 매출은 160억 달러 였습니다.
그랜드 뷰 리서치(Grand View Research)는 라이브 스트리밍 산업의 가치가 2027년까지 1,842억 7,000만 달러에 이를 것이라고 예측합니다. 코로나바이러스 폐쇄로 인해 장기간 영화관이 문을 닫게 되었고, 일부 국가는 다른 국가보다 더 오래 격리되었으며, 많은 사람들이 심지어 스트리밍에 대한 취향을 갖게 되었습니다. 이전에 스트리밍 서비스를 사용하지 않은 경우. 이는 스트리밍 산업이 앞으로 더 빠르게 성장할 것임을 의미합니다.
경쟁에 참여하고 싶다면 스트리밍 플랫폼을 만드는 방법, 고려해야 할 사항 및 주의해야 할 사항에 대한 가이드를 제공합니다.
두 가지 유형의 스트리밍 서비스
Netflix와 Twitch는 모두 비디오 스트리밍 서비스이지만 아무도 서로를 비교할 생각을 하지 않습니다. 스트리밍에 대한 접근 방식이 완전히 다릅니다. 단순히 다양한 유형의 콘텐츠를 제공하는 것이 아닙니다. 완전히 다른 개념을 기반으로 합니다. Netflix는 주문형 스트리밍 비디오 또는 SVoD를 제공 합니다. 반면 Twitch는 라이브 비디오 스트리밍 서비스 입니다.
SVoD는 실제 다운로드를 제외하고 컴퓨터에 비디오를 다운로드하는 것과 비슷합니다. 기분이 좋고 별이 일치할 때(즉, 시간과 기회가 있을 때) 영화나 TV 프로그램을 볼 수 있습니다. 라이브 비디오는 TV와 비슷합니다. 특정 채널에서 실시간으로 스트리밍되며 시청하거나 놓칠 수 있습니다. 일부 스트리머는 스트림을 녹화하지만 녹화를 시청하는 것은 라이브 시청과 다른 경험입니다.
라이브 스트리밍 웹사이트를 만드는 방법
온라인 비디오 스트리밍 서비스를 개발하기 위해 돈, 시간, 노력을 투자하기 전에 예상되는 내용에 대해 가능한 한 많은 정보를 얻는 것이 현명합니다. 데이터 수집 및 분석부터 시작하겠습니다.
1. 시장 조사
사업 아이디어는 소비자가 요구할 때만 성공할 수 있습니다. 그리고 수요가 있으려면 고객이 안고 있는 심각한 문제를 해결해야 합니다. 아이디어가 문제를 해결하는지 확인하려면 광범위한 조사를 수행해야 합니다. 여기에는 대상 고객 조사, 해결할 문제 및 솔루션 정의, 마케팅 계획 및 개발을 위한 대략적인 시간 프레임 만들기가 포함됩니다. 물론 여기에는 경쟁업체 조사도 포함됩니다.
스트리밍 웹사이트를 구축할 계획 이라면 스트리밍하려는 콘텐츠에 따라 영감을 얻을 수 있는 세계적인 리더가 있습니다.
라이브 게임 스트리밍 리더: Twitch
Twitch는 비디오 게임 스트리밍에 대해 이야기할 때 가장 먼저 떠오르는 이름입니다. 그리고 더 이상 틈새 시장의 독점자가 아니지만(YouTube Gaming이 급속도로 성장하고 있음) 여전히 게임 라이브 스트리밍 업계에서 가장 큰 이름입니다.
범용 비디오 스트리밍 서비스인 Justin.tv의 게이머 전용 사이드 플랫폼으로 2011년에 출시된 Twitch는 곧 유일한 수익원이 되었습니다. 2014년 Justin.tv는 더 이상 존재하지 않게 되었고 Twitch는 Amazon에 9억 7천만 달러에 인수되었습니다.
Twitch의 현상은 무엇보다도 타이밍과 잘 선택된 타겟 고객 덕분에 가능했습니다. 게임 산업은 2010년대 초반에 빠르게 성장했고 게이머들은 포럼을 넘쳐났습니다. 게임 산업의 특성(즉, 커뮤니케이션 요구, 진행 상황 공유, 조언 제공)을 고려할 때 조만간 스트리밍 플랫폼이 등장할 수밖에 없었습니다. Twitch가 이 플랫폼이 되었습니다.
Twitch 및 YouTube 외에도 Facebook Live, Vimeo, Periscope 및 기타 여러 플랫폼에서 이제 게임 스트리밍도 제공합니다. 이는 업계가 성장하고 이 놀이터에 더 많은 플레이어를 위한 공간이 있음을 의미합니다.
영화 및 TV 스트리밍 리더: Netflix
Netflix는 오늘날 우리가 알고 있는 것이 되기 훨씬 전에 영화 대여 서비스였습니다. 세계 최초의 온라인 DVD 대여점이었고 2007년 이후 스트리밍으로 전환했습니다. 현재 Netflix는 회사 자체 제작을 포함하여 영화 및 TV 프로그램에 대한 세계 최고의 스트리밍 서비스 입니다. 전 세계 190개국에서 사용할 수 있으며 전 세계 인터넷 대역폭의 15%를 소비합니다.
Netflix는 사용자의 시청 기록을 기반으로 추천하는 것으로 유명합니다. 이 회사는 Apache Kafka 및 Amazon DynamoDB를 사용하여 사용자 데이터를 저장하고 분석하는 자체 개인화 알고리즘을 보유하고 있습니다.
Netflix에는 Amazon Prime Video, Hulu, HBO Max 및 2019년 말 현재 Disney+와 같은 큰 경쟁자가 있습니다. 그러나 이러한 서비스 중 어느 것도 Netflix만큼 많은 국가를 대상으로 하고 많은 타이틀을 제공하지 않습니다. 대부분은 미국에서만 제공됩니다. Disney+는 네트워크가 아직 Netflix만큼 크지는 않지만 여러 유럽 및 아시아 국가로 확장했습니다. YouTube는 또한 사용자가 합법적으로 영화를 볼 수 있도록 허용하지만 선택 항목이 매우 제한적이며 제목당 비용을 지불합니다.
결국 미국에서 사용자는 라이선스 및 원본 타이틀 선택에 따라 스트리밍 서비스를 선택합니다. 그러나 미국 이외의 지역 에서는 스트리밍 서비스 시장이 여전히 부상하고 있으며 이는 새로운 시장 진입자에게 열려 있음을 의미합니다.
음악 스트리밍 리더: Spotify
Statista에 따르면 2019년 Spotify의 글로벌 음악 스트리밍 가입자 점유율 은 35% 로 Apple Music의 19% , Amazon Music의 15% 입니다. 2020년 2분기까지 Spotify의 프리미엄 가입자는 1억 3,800만 명이었습니다. 음악 스트리밍 산업은 2019년에 114억 달러의 글로벌 매출에 도달했습니다. 2020년 Spotify는 동유럽으로 확장되어 현재 92개국을 커버합니다.
Spotify는 대부분의 스트리밍 서비스와 마찬가지로 구독 서비스입니다. 점점 더 많은 사람들이 경쟁사보다 선택하게 만드는 가장 큰 장점은 다음과 같습니다.
- 유명 스타와 함께 과소 대표되는 인디 아티스트의 다양한 선택
- 별의 추천
- 선별된 재생목록
스트리밍 웹사이트를 만든다고 해서 자동으로 거대 시장에 도전해야 하는 것은 아닙니다. Twitch는 대부분 게임 커뮤니티를 위한 플랫폼이며 Netflix는 영화와 많은 TV 프로그램을 스트리밍합니다. 그러나 그것이 스트리밍 의 전부가 아닙니다. 비디오 레슨, 컨설팅 서비스, 의료 조언을 포함하여 모든 것이 SVoD 또는 라이브 비디오로 스트리밍될 수 있습니다 . 스트리밍은 다른 여러 플랫폼의 일부일 수도 있습니다.
2. 성공적인 스트리밍 웹사이트를 위한 기능
아이디어가 아무리 혁신적이라도 스트리밍 서비스에서 사용자가 기대하는 기본 기능이 있습니다. 귀하가 고려해야 할 가장 필요하고 선택 사항이지만 매우 유용한 기능에 대해 살펴보고자 합니다.
회원 가입 로그인 | 사용자가 요구하고 받을 자격이 있는 서비스 품질을 제공하려면 인증이 중요합니다. 또한 다른 여러 기능이 제대로 작동하는 데도 필요합니다. 오늘날에는 소셜 네트워크를 통해 인증을 제공하는 것이 일반적입니다. |
메인 페이지 | Netflix와 같은 SVoD 서비스를 구축하든 Twitch와 같은 라이브 스트리밍 플랫폼을 구축하든 웹사이트 또는 앱의 메인 페이지(또는 홈 페이지)는 추천 콘텐츠를 표시하고, 추천 항목을 강조 표시하고, 변경 사항 및 제안에 대해 사용자에게 알릴 수 있는 곳입니다. 도입할 계획입니다. 이 페이지는 사용자가 계속 탐색할 수 있도록 잘 디자인되고 매력적이어야 합니다. |
플레이어 | 비디오 플레이어를 처음부터 만들거나 타사 API 기반 솔루션을 사용할 수 있습니다. |
라이브러리, 검색 및 카테고리 | 라이브러리는 모든 콘텐츠가 저장되는 곳입니다. 브라우징을 편리하게 하려면 검색 기능이 필수입니다. 또한 검색 창에 자동 완성 제안을 제공하는 것이 좋습니다. 고급 검색은 동영상을 보다 정확하게 찾을 수 있는 좋은 방법입니다. 스트리밍하려는 대상에 따라 카테고리는 장르, 콘텐츠 유형, 비디오 길이 또는 기타 모든 것을 기반으로 할 수 있습니다. |
역사 | 사용자가 좋아하는 비디오를 다시 보는 것은 드문 일이 아닙니다. 시청 기록은 사용자가 동영상을 빠르고 쉽게 찾는 데 도움이 됩니다. 예를 들어 스트리머가 자신의 비디오를 저장할 수 있는 옵션 없이 라이브 스트리밍 서비스를 만들 계획이더라도 시청자가 팔로우하지 않고도 시청한 스트리머를 기억할 수 있도록 시청 기록을 계속 사용할 수 있습니다. 추천 알고리즘에 시청 기록 데이터를 사용할 수도 있습니다. |
권장 사항 | 귀하의 콘텐츠가 모두 좁은 틈새 시장에 속하거나 확장 가능성이 없는 매우 제한적인 경우가 아니면 사용자의 선호도 및/또는 시청 기록을 기반으로 권장 사항을 제공해야 합니다. 라이브 스트리밍의 경우 서비스에서 사용자가 보고 좋아한 것과 유사한 콘텐츠를 스트리밍하는 스트리머를 추천할 수 있습니다. 권장 사항 기능은 최상의 결과를 위해 품질 태깅 시스템과 기계 학습의 조합을 사용하여 구현해야 합니다. |
다운로드 | Netflix는 꽤 오래 전에 오프라인 시청을 위해 인앱에서 영화 및 TV 프로그램을 다운로드하는 옵션을 추가했습니다. 많은 사람들이 긴 출퇴근 시간 동안 영화나 TV 프로그램의 에피소드를 보고 싶어하기 때문에 스트리밍 서비스의 큰 장점입니다. 법적 문제를 염두에 두고 해당 비디오를 과도하게 인코딩하십시오. |
결제 기능 | 사용자는 앱이나 웹사이트에서 서비스 비용을 지불해야 합니다. 비용을 지불하기 위해 타사 사이트로 이동해야 하는 경우 시간이 걸리고 종종 지불 정보를 제공해야 하기 때문에 많은 잠재 사용자를 망설일 수 있습니다. 현장 결제 기능을 제공하려면 결제 게이트웨이를 통합해야 합니다. |
프로필 | 프로필 페이지에는 사용자에 대한 모든 정보와 사용자의 시청 기록, 결제 및 다운로드한 콘텐츠(다운로드를 활성화한 경우)에 대한 바로가기가 포함되어야 합니다. |
댓글 달기 | 라이브 스트리밍의 경우 댓글 기능은 큰 장점입니다. 스트리머는 질문을 받고 즉시 답변할 수 있어 시청자와의 연결이 향상됩니다. |
평점 및 리뷰 | Netflix와 같은 SVoD 서비스의 경우 평점과 리뷰는 최고의 커뮤니티 기능입니다. 리뷰에 댓글을 달 수 있는 옵션도 사용자의 관심을 끌 수 있습니다. Netflix 자체는 리뷰나 평가 기능을 제공하지 않습니다. 제목에 좋아요 또는 싫어요 옵션만 제공하므로 이것이 사이트의 고유한 기능 중 하나가 될 수 있습니다. |
나누는 | 마지막으로, 서비스에 대한 링크를 공유할 수 있는 가능성은 모든 스트리밍 웹사이트에서 승리합니다. 공유는 소문을 퍼뜨리고 새로운 고객을 확보하므로 일종의 추천 보상과 함께 추천 링크를 제공하는 것을 고려할 수도 있습니다. |
알림 | 온디맨드든 라이브든 스트리밍과 관련하여 알림은 필수입니다. 주문형 스트리밍을 사용하면 예를 들어 사용자에게 그들이 기다리고 있는 쇼나 아직 끝나지 않은 타이틀에 대해 상기시킬 수 있습니다. 라이브 스트리밍 웹사이트에서 가장 중요한 알림은 사용자가 팔로우하는 스트리머의 예정된 스트림에 대한 것입니다. 알림은 추천 또는 댓글의 언급에도 사용할 수 있습니다. |
설정 | 사용자는 사이트 운영을 원하는 대로 조정할 수 있어야 합니다. 여기에는 비디오가 재생되는 비트 전송률 조정, 알림, 자막 및 선호하는 오디오 트랙 구성 등이 포함됩니다. |
현지화 | 둘 이상의 국가에서 스트리밍 서비스를 제공하려는 경우 웹사이트를 현지화해야 합니다. 콘텐츠 현지화는 자막 형식으로 수행할 수 있습니다. 그러나 단일 위치에서 시작된 MVP로 시작하는 경우 현지화가 연기될 수 있습니다. |
관리자 패널 | 귀하의 서비스가 SVoD 서비스인 경우 관리자 패널에서 콘텐츠를 업로드해야 합니다. 라이브 스트리밍 서비스에서 관리자 패널은 사용자의 인증 문제를 처리하고 콘텐츠 및 커뮤니티를 조정하며 카테고리, 결제, 알림 및 직접적인 주의가 필요한 모든 것을 관리하는 곳입니다. |
3. Twitch와 유사한 플랫폼의 빌딩 블록
Twitch는 단순한 웹사이트와 모바일 앱 그 이상입니다. 시청자는 웹사이트나 함께 제공되는 모바일 앱만 사용하지만 스트리머는 그 이상이 필요합니다. 스트리밍 플랫폼이 성공하려면 그들이 필요로 하는 것을 제공해야 합니다. 여기에는 다음이 포함됩니다.
비디오 녹화 및 스트리밍 기능
세분화 및 전환
콘텐츠 전송 네트워크
비디오 녹화 및 스트리밍 기능
스트리머가 비디오를 실시간으로 녹화하고 스트리밍하려면 이를 위한 기능을 플랫폼에 구현해야 합니다. 다행히도 타사 소프트웨어를 사용할 수 있으므로 처음부터 라이브 스트리밍 앱을 만들 필요는 없습니다. 예를 들어 Open Broadcaster Software, 줄여서 OBS는 Twitch 사용자들 사이에서 특히 인기가 있습니다. 무료 오픈 소스이며 플러그인 및 스크립트를 통한 사용자 지정을 위한 API가 있습니다.
세분화 및 변환
스트리밍은 본질적으로 데이터가 동시에 다운로드되고 표시되는 프로세스입니다. YouTube 또는 Netflix에서 비디오를 열면 몇 초(또는 인터넷 연결에 따라 몇 분) 이전 재생을 다운로드하여 바로 재생을 시작합니다. 이것은 스트리밍 프로토콜을 사용하여 달성됩니다. 일반적으로 Apple의 HLS(HTTP 라이브 스트리밍) 또는 MPEG-DASH(DASH는 HTTP를 통한 동적 적응 스트리밍을 나타냄)입니다.
HLS 및 MPEG-DASH는 모두 비디오 파일을 작은 부분으로 분할하고 여러 수준의 품질로 각 부분을 인코딩할 수 있습니다 . 덕분에 사용자는 (a) 비디오를 보고 싶은 품질을 선택하고 (b) 비디오 중간 품질을 변경할 수 있습니다. 낮은 품질의 비디오는 더 빨리 로드되고 더 적은 대역폭이 필요하므로 사용자가 품질을 제어할 수 있는 것이 중요합니다.
콘텐츠 전송 네트워크
CDN(콘텐츠 전송 네트워크)은 네트워크 부하를 분산하여 웹사이트 성능 을 향상시키는 서비스입니다. 간단히 말해서 CDN은 네트워크 에지에서 콘텐츠를 캐시하여 지리적 위치를 기반으로 사용자에게 전달하는 전 세계에 위치한 서버 모음입니다. 사용자에게 더 가까운 서버를 선택함으로써 CDN은 콘텐츠를 더 빠르게 제공 하고 사용자 경험을 향상시킵니다 .
수많은 CDN 공급자가 있으며 스트리밍 서비스에 대해 선택해야 하는 것은 시작 위치에 따라 다릅니다. 예를 들어 OVHcloud는 유럽, 호주, 싱가포르, 미국 및 캐나다에서 성공적으로 사용할 수 있습니다. 다른 지역에서 라이브 스트리밍 플랫폼을 출시하는 경우 해당 시장에 가장 적합한 CDN 공급자를 찾기 위해 추가 조사를 수행해야 합니다.
4. 수익 창출 모델 선택
스트리밍에는 비용이 들기 때문에 당연히 수익이 발생해야 합니다. 스트리밍 서비스 공급자가 일반적으로 사용하는 세 가지 수익 창출 모델이 있습니다.
광고. 광고는 Twitch의 주요 수익 창출 모델입니다. 광고를 통해 Twitch는 서비스를 무료로 제공하여 더 많은 사용자를 유치할 수 있습니다. 모든 게이머가 (법적 또는 재정적으로) 서비스 비용을 직접 지불할 수 있는 연령이 아닌 게이머에게 특히 효과적입니다. 일반적으로 부모는 게임 서비스보다 영화나 음악 스트리밍 서비스에 더 많은 비용을 지불할 의향이 있습니다. 게임은 여전히 다소 낙인 찍혀 있기 때문입니다.
구독. 이 모델은 주문형 영화, TV 및 음악 스트리밍을 제공하는 대부분의 서비스에서 사용됩니다. Twitch는 스트리머에게도 구독을 제공합니다. 유료 Twitch 파트너 프로그램을 통해 스트리머는 채널을 구독하는 시청자로부터 수익을 얻을 수 있습니다. 또한 감정 표현, 배지 및 사용자 정의와 같은 여러 가지 사소한 특전이 있습니다.
타이틀당 지불. 이것은 YouTube가 영화 스트리밍 부문에 사용하는 모델입니다. 이 수익 창출 모델은 서비스에 사용자가 구독료를 지불하도록 유도하는 타이틀이 없을 때 유용합니다. 또한 다른 두 모델 중 하나와 조합하여 사용할 수 있습니다.
스트리밍 플랫폼을 구축할 때 염두에 두어야 할 사항
스트리밍 사이트는 사용자가 알아야 할 함정을 숨깁니다. 그 중 일부는 SVoD 및 라이브 스트리밍 서비스와 동일하고 일부는 다릅니다. 다음은 이들을 간략하게 살펴보겠습니다.
콘텐츠 라이선스(SVoD)
Netflix와 유사한 서비스를 구축하여 영화 및 TV 프로그램을 스트리밍할 계획이라면 서비스에서 호스팅하는 동안 콘텐츠를 소유해야 합니다. 콘텐츠 권한은 일시적으로 라이선스가 부여될 수 있으며 라이선스가 만료되면 서비스에서 콘텐츠를 제거하거나 라이선스를 다시 구매해야 합니다. 또는 자신의 콘텐츠를 스트리밍할 수 있습니다.
사기 방지(SVoD)
라이선스 계약의 일부로 콘텐츠가 불법 복제되지 않도록 보호해야 합니다. 사용자는 보호되지 않은 파일 형태로 콘텐츠를 자신의 장치에 다운로드할 수 없어야 합니다. 동영상은 브라우저(또는 데스크톱/모바일 앱)에만 캐시되어야 하며 강력하게 암호화되어야 합니다. 콘텐츠가 불법 복제되는 것을 방지하지 못하면 콘텐츠 소유자로부터 소송과 무거운 벌금이 부과될 수 있습니다. 귀하의 콘텐츠에 대해 이야기하는 경우 해적 사이트 및 급류에서 귀하의 콘텐츠를 찾을 수 있다면 시청자도 잃게 됩니다.
중재(라이브 스트리밍)
라이브 스트리밍 웹사이트에서는 사용자 생성 콘텐츠가 있는 모든 웹사이트와 마찬가지로 조정이 이루어져야 합니다. 사기꾼을 감시 및 차단하고, 스트리머나 댓글 작성자의 불쾌감을 주는 콘텐츠를 제거하고, 표절된 콘텐츠 및 타인의 권리나 사생활을 침해하는 콘텐츠를 제거하는 등의 작업이 필수적입니다.
중재를 돕기 위해 사용자가 콘텐츠 또는 다른 사용자를 신고할 수 있는 신고 버튼을 추가할 수 있습니다.
비디오 품질 조정(SVoD + 라이브 스트리밍)
사용자의 대역폭과 연결 품질은 사용자의 지리적 위치에서 사용자의 인터넷 서비스 공급자에 이르기까지 수많은 요인에 따라 달라집니다. 제한된 인터넷 트래픽, 작은 화면, 느린 버퍼링 등 낮은 비트 전송률로 영화를 보는 데는 여러 가지 이유가 있습니다. 사용자가 선택할 수 있도록 여러 비트 전송률과 해상도 로 콘텐츠 를 제공 해야 합니다. 또한 사용자의 현재 대역폭에 따라 품질을 자동으로 조정할 수 있는 서버를 설정하는 것이 좋습니다. HLS 프로토콜과 여러 대안이 이를 수행할 수 있습니다.
서버 및 스토리지(SVoD + 라이브 스트리밍)
당장 또는 미래에 대규모 서비스를 만드는 것이 목표라면 콘텐츠를 위한 많은 스토리지와 높은 로드를 견딜 수 있는 강력한 서버가 필요합니다. 작게 시작하여 나중에 확장할 수 있지만 서버가 충분하지 않으면 사용자가 크게 감소할 수 있습니다.
연령 제한(SVoD + 라이브 스트리밍)
게임 스트리머는 종종 욕을 하며 일부 게임은 어린이에게 적합하지 않습니다. 영화도 마찬가지입니다. 영화 협회(Motion Picture Association)는 킥킥 웃기만 하는 것이 아니라 영화 등급 시스템을 운영하고 있습니다. 스트리밍하는 콘텐츠가 어린이에게 적합하지 않을 수 있는 경우 사용자에게 알려야 합니다 .
가장 간단한 방법은 제목에 레이블을 지정하고 스트림이 적합한 연령을 스트리머에게 표시하도록 하는 것입니다. 그러나 그것은 매우 신뢰할 수 없습니다. 솔직히 말해서 — 많은 십대들이 "예, 저는 18세 이상입니다"를 클릭하고 콘텐츠로 진행합니다.
또 다른 방법은 등록 시 사용자의 나이를 묻는 것입니다. 특정 연령 이상이면 모든 콘텐츠를 보여줄 수 있고, 그렇지 않은 경우 적절한 콘텐츠만 보여줄 수 있습니다.
Twitch와 같은 스트리밍 웹사이트를 만드는 데 비용이 얼마나 드나요?
오늘날 대부분의 소프트웨어 개발 회사는 팀이 서비스를 제공하는 데 소요한 시간을 기준으로 서비스 비용을 계산합니다. 아래에서 스트리밍 웹 사이트를 개발하는 데 걸리는 시간을 단계별로 대략적으로 추정합니다. 그 추정치를 바탕으로 스트리밍 서비스를 개발하는 데 드는 비용을 합리적으로 추측할 수 있습니다.
필요한 전문가 목록은 다음과 같습니다.
- 1 프로젝트 관리자 / 제품 관리자
- 1 UI/UX 디자이너
- 1 프론트엔드 개발자
- 1~2명의 백엔드 개발자
- 2 QA 전문가
스트리밍 서비스 개발을 위한 기술 스택은 다음과 같습니다.
프런트 엔드
- 기술: HTML5/CSS3, JavaScript
- 프레임워크: Vue.js, Angular
백엔드
- 서버: 전용 OVH 서버
- 프레임워크: Ruby on Rails
- 데이터베이스: PostgreSQL
- CDN 서비스: Cloudflare, OVH CDN
- 스트리밍 프로토콜: Apple HLS, MPEG-DASH, WebRTC, RTP, RTMP
- 코덱: H.264/AVC, AAC
- 도구: FFmpeg
- 채팅 기능: Twilio API
많은 비디오 플랫폼이 API를 제공하여 해당 기능을 스트리밍 서비스에 통합합니다. Vimeo는 라이브 스트리밍을 위한 최고의 기능을 제공합니다. 가격 대비 Vimeo는 개발자에게도 API를 제공합니다. Twilio에는 채팅 기능 이상의 기능도 있습니다. API는 모든 것을 처음부터 구축할 필요가 없기 때문에 때때로 비용을 크게 절감할 수 있습니다 .
Twitch 규모의 비디오 스트리밍 웹사이트를 개발할 계획이라면 초기 추정치에서 다음과 유사한 것을 볼 수 있을 것으로 예상합니다.
연구 및 분석 | 80시간 |
프로토타입 빌드 | 80시간 |
설계 | 250시간 |
개발 | 1190시간 |
테스트 | 300시간 |
총 | 1900시간 |
이러한 예상 시간으로 Twitch와 같은 라이브 비디오 스트리밍 웹사이트를 개발하는 데 드는 비용은 약 $66,500 입니다. 이것은 정확한 기능 수, 사용하기로 결정한 기술, 소프트웨어 개발 회사의 시간당 요금에 영향을 받을 수 있으므로 매우 대략적인 수치입니다. 일반적으로 미국, 캐나다 및 서유럽 회사에 아웃소싱하는 것이 가장 비용이 많이 드는 옵션입니다. 동유럽은 여전히 고품질을 제공하면서 저렴합니다.
스트리밍 웹 개발: 요약
엔터테인먼트에 대한 수요는 오늘날 사회에서 일정하며 스트리밍은 가장 인기 있는 휴식 옵션 중 하나입니다. 이는 차례로 인기 있거나 가치 있는 콘텐츠를 스트리밍하는 사람들에게 수익 기회를 제공합니다. 영화, TV 프로그램 또는 게임을 위한 스트리밍 플랫폼이 번성하고 있습니다. 게다가, 여전히 자신만의 틈새 시장을 찾고 잠재고객을 늘리기가 매우 쉬운 시장입니다.
라이브 비디오 스트리밍 웹 사이트 개발에 대한 컨설팅을 받으려면 저희에게 연락하십시오.
Oleg Tsarenko와 Svitlana Varaksina가 작성했습니다.