투케이2K

112. (Library/Framework) [라이브러리] [Android] amazonaws:aws-android-sdk-kinesisvideo KVS 비디오 재생 라이브러리 본문

Library & F.W

112. (Library/Framework) [라이브러리] [Android] amazonaws:aws-android-sdk-kinesisvideo KVS 비디오 재생 라이브러리

투케이2K 2025. 5. 5. 11:15

[타이틀]

구 분 : Library / 라이브러리

제 목 : [라이브러리] [Android] amazonaws:aws-android-sdk-kinesisvideo KVS 비디오 재생 라이브러리

 

[설 명]

-----------------------------------------------------------------------------------------
[라이브러리 정보 및 환경]
-----------------------------------------------------------------------------------------

구 분 : Library / Framework

제 목 : [라이브러리] [Android] amazonaws:aws-android-sdk-kinesisvideo KVS 비디오 재생 라이브러리

환 경 : Aws / Kvs / kinesisvideo

-----------------------------------------------------------------------------------------






-----------------------------------------------------------------------------------------
[설 명]
-----------------------------------------------------------------------------------------

1. kinesisvideo 는 Aws Kvs 비디오 영상 액세스 및 제어, 출력 관련해 사용할 수 있는 라이브러리입니다


2. kinesisvideo Android 생산자 라이브러리를 사용하여 최소한의 구성으로 애플리케이션 코드를 작성하여 Android 디바이스에서 Kinesis 비디오 스트림으로 미디어 데이터를 전송할 수 있습니다


3. AWSKinesisVideoClient 객체 초기화 방법 예시 코드 : 

  // [AWS 자격 증명 설정]
  AWSCredentials credentials = new BasicAWSCredentials(ACCESS_KEY, SECRET_KEY);


  // [AWSKinesisVideoClient 생성]
  AWSKinesisVideo awsKinesisVideoClient = new AWSKinesisVideoClient(credentials);

  if (C_Util.stringNotNull(REGION) == true){ // TODO [리젼 정보 설정]
      //awsKinesisVideoClient.setRegion(Region.getRegion("ap-northeast-1"));
      awsKinesisVideoClient.setRegion(Region.getRegion(REGION));
  }


4. AWSKinesisVideoClient 객체를 초기화할 때 사용하는 Credentials 정보는 IAM 계정에서 Key 생성이 필요하며, kinesisvideo 접근 및 액세스 등 권한 부여가 필요합니다

-----------------------------------------------------------------------------------------






-----------------------------------------------------------------------------------------
[참고 사이트]
-----------------------------------------------------------------------------------------

[Aws KVS 라이브러리 설치 버전 참고 사이트]

https://mvnrepository.com/artifact/com.amazonaws/aws-android-sdk-kinesisvideo


[kvs (Kinesis Video Streams) , HLS (HTTP 라이브 스트리밍) 설명 및 정리]

https://blog.naver.com/kkh0977/223724719256?trackingCode=blog_bloghome_searchlist


[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


[AWS 사이트 주요 질문 정리 사이트]

https://aws.amazon.com/ko/kinesis/video-streams/faqs/

-----------------------------------------------------------------------------------------
 
반응형
Comments