red5로 서버를 실행하고 라이브 비디오를 방송하려면 RAM이 얼마나 필요합니까?
저는 전 세계의 라이브 비디오 방송을 포함하는 프로젝트를 시작하고 있으며, 최소 1000명의 사용자가 해당 비디오를 실시간으로 시청할 것으로 예상됩니다.
조금 둘러본 후 무료 및 오픈 소스라는 사실을 기반으로 모든 비디오 스트리밍/녹화를 처리하기 위해 RED5를 사용하기로 결정했지만 여전히 다른 옵션(FMS 라이센스 구입을 포함하지 않음)에 열려 있습니다. ).
이제 많은 사용자가 사이트에 액세스하고 50명의 다른 사람들이 방송하는 비디오를 시청하기 시작하면 red5가 서버에 얼마나 많은 리소스를 요구하는지 알아야 합니다.
저는 512MB의 RAM과 800GB의 대역폭을 갖춘 VPS를 임대하려고 생각하고 있었는데,
will that be enough?
will i need to get something with more resources?, maybe a dedicated server?
아니면 제가 할 수 있는 가장 좋은 일은 일종의 비디오 스트리밍 서비스를 제공하는 호스팅을 임대하는 것일까요?
고마워요, 포르테스
답변1
1000명의 사용자가 비디오를 스트리밍하려면 512Mb RAM이 필요합니까? 기회 없음. 우리 사무실에서는 프로젝션 용량의 절반도 안 되는 4GB의 FMS를 사용하고 있으며 메모리가 부족할 때도 있습니다.
FMS 대신 RED5를 사용하고 있다고 말씀하셨지만 메모리 활용도는 여전히 엄청날 것입니다. 특히 HD 스트리밍을 시작하는 경우.
전문 스트리밍 회사를 알아보고 싶을 수도 있습니다. 그 사람의 이름이 머릿속에서 생각나지 않지만 우리는 전 세계에 PoP를 갖고 있고 귀하의 데이터를 모든 POP에 자동으로 동기화하여 전 세계 사용자가 자신의 POP에 연결할 수 있는 사람과 거래하곤 했습니다. 현지 소스. 가격이 저렴하지는 않았지만 궁극적으로 필요한 전용 서버도 아닙니다.
그래도 VPS로 시도해 보세요. 2GB의 RAM을 시작하고 어떻게 진행되는지 확인할 수 있습니다. 나중에 더 필요한 경우 필요한 경우 다른 공급자로 마이그레이션할 수 있도록 솔루션을 설계해 보십시오.