이 이미지는 Red5 Pro 웹 당사자와 브로드캐스트 접속 프로세스에 대한 단순화된 데이터 플로우를 보여줍니다.
- 인증된 감시 당사자 사용자에 대한 데이터 플로우:
- 인증된 사용자는 이벤트에 등록하고 선택적으로 Watch Party 서버에 Watch Party 웹 스트림을 만들고 친구를 초대하여 Watch Party에 참여하도록 합니다.
- 사용자 계정 정보 및 이벤트 세부정보는 컨퍼런스 데이터베이스에 완전 관리형 Oracle MySQL Database Service 클러스터에 저장됩니다.
- 방송사를 위한 데이터 흐름:
- 방송사는 감시 당사자 서버에서 이벤트에 대한 감시 당사자 라이브 스트림을 생성한 다음 스트림 관리자 서버에서 관리합니다.
방송사는 트랜스코더에 이벤트 피드를 전송하여 피드를 다른 변형(다양한 해상도의 적응 비트 전송률 스트림)으로 변환하거나 트랜스코딩이 필요하지 않은 경우 원천 서버로 직접 변환합니다.
- 당사자 스트림 데이터는 전담 관리 Oracle MySQL Database Service 클러스터의 스트림 데이터베이스에 저장됩니다.
- 스트림 관리자는 원본 서버로 브로드캐스트 트래픽을 전달하고 에지 서버로 구독자 트래픽을 전달합니다. 스트림 관리자는 원천 서버 및 에지 서버의 자동 확장을 관리하여 로드 변경사항을 지원합니다.
- 웹 스트림은 당사자 사용자를 감시하기 위해 제공됩니다.
- 라이브 스트림은 에지 서버로 제공됩니다.
- 방송사는 감시 당사자 서버에서 이벤트에 대한 감시 당사자 라이브 스트림을 생성한 다음 스트림 관리자 서버에서 관리합니다.