Notice
Recent Posts
Recent Comments
Link
투케이2K
59. (Aws/Amazon) [Aws Kinesis Video Streams] Aws Kvs 구성 요소 용어 정리 - 생산자 , 소비자 , 청크 , 조각 본문
Aws (Amazon)
59. (Aws/Amazon) [Aws Kinesis Video Streams] Aws Kvs 구성 요소 용어 정리 - 생산자 , 소비자 , 청크 , 조각
투케이2K 2025. 5. 7. 20:12[개발 환경 설정]
개발 환경 : Aws / Amazon Web Services

[설명 정리]
// --------------------------------------------------------------------------------------
[개발 및 환경]
// --------------------------------------------------------------------------------------
- 인프라 : Aws / Amazon Web Services
- 기술 구분 : Aws / Kinesis Video Streams / KVS
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
[설 명]
// --------------------------------------------------------------------------------------
1. AWS KVS 비디오 스트림 설명 :
>> 비디오 스트림은 라이브 비디오 및 기타 시간이 인코딩된 데이터를 캡처하고, 선택적으로 저장하고, 실시간, 배치 혹은 애드혹 형식으로 데이터의 소비를 가능하게 할 수 있도록 해 주는 리소스입니다
>> 비디오 스트림에 데이터를 저장하도록 선택하면 Kinesis Video Streams가 데이터를 암호화하고 저장된 데이터에 시간 기반 인덱스를 생성합니다
>> 일반적인 구성에서는 Kinesis 비디오 스트림은 데이터를 푸시해 주는 생산자가 하나만 있습니다
>> Kinesis 비디오 스트림은 비디오 스트림의 콘텐츠를 처리하는 여러 소비 애플리케이션을 가질 수 있습니다
2. 생산자 설명 :
>> 보안 카메라, 스마트폰 카메라, 대시보드 카메라와 같은 임의의 영상 생성 디바이스를 사용하여 데이터를 Kinesis 비디오 스트림에 공급하는 생산자입니다
- 생산자는 오디오 피드, 이미지, RADAR 데이터와 같은 비영상 시간 인코딩 데이터를 전송할 수도 있습니다
>> 생산자는 하나 이상의 비디오 스트림을 생성할 수 있습니다
>> 생산자는 비디오 데이터를 하나의 Kinesis 비디오 스트림에 푸시하고 오디오 데이터를 또 다른 스트림에 푸시할 수 있습니다
3. 소비자 설명 :
>> 소비자는 Kinesis 비디오 스트림으로부터 조각 및 프레임과 같은 데이터를 가져와 열람 및 처리하거나 분석합니다
>> 소비자는 Kinesis 비디오 스트림에서 데이터가 안정적으로 저장되고 시간이 인덱싱된 후에 데이터를 소비하고 처리합니다
4. 청크 설명 :
>> 청크는 생산자로부터 데이터를 수신하면 들어오는 미디어 데이터를 저장하는 저장소입니다
- 소비자가 미디어 데이터를 요청하면 지정한 조각 번호로 시작하는 청크 스크림을 반환합니다
- GetMedia API 작업을 통해 미디어 데이터를 요청하면 Kinesis Video Streams는 요청에서 지정한 조각 번호로 시작하는 청크 스트림을 반환합니다
>> 각 청크는 실제 미디어 조각, 생산자가 보낸 미디어 메타데이터의 사본, 조각 번호와 서버 측 및 제작자 측 타임스탬프와 같은 Kinesis Video Streams 관련 메타데이터로 구성됩니다
5. 조각 설명 :
>> 조각은 독립적인 미디어 프레임 시퀀스입니다
- 시퀀스가 모여서 한 개의 프레임이 되고, 여러 프레임이 겹치고 모이면 영상이 됩니다
>> 조각에 속한 프레임은 다른 조각의 어떤 프레임에 대한 종속성도 없어야 하며, 조각이 도착하면 Kinesis Video Streams가 고유 조각 번호를 증가하는 순서대로 할당합니다
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
[참고 사이트]
// --------------------------------------------------------------------------------------
[AWS 사이트 주요 질문 정리 사이트]
https://aws.amazon.com/ko/kinesis/video-streams/faqs/
[Kvs 실시간 영상 재생 관련 STUN , TUN 서버 연결 이슈]
https://blog.naver.com/kkh0977/223162726931?trackingCode=blog_bloghome_searchlist
[자바스크립트 AWS WebRTC 실시간 동영상 재생 수행 - KVS Stream Video]
https://blog.naver.com/kkh0977/223170500993?trackingCode=blog_bloghome_searchlist
[Kinesis Video Streams with WebRTC 구현하기]
https://tech.cloud.nongshim.co.kr/blog/aws/1562/
// --------------------------------------------------------------------------------------
반응형
'Aws (Amazon)' 카테고리의 다른 글
Comments