릴리스 정보(지연 시간이 짧은 스트리밍) - Amazon Interactive Video Service
2024년 2월 1일2024년 1월 31일2024년 1월 25일2024년 1월 18일2024년 1월 3일2023년 12월 4일2023년 11월 21일2023년 11월 17일2023년 11월 14일2023년 10월 16일2023년 10월 12일2023년 10월 3일2023년 10월 2일2023년 9월 14일2023년 8월 23일2023년 8월 23일2023년 8월 22일2023년 8월 7일2023년 7월 17일2023년 7월 14일2023년 7월 13일2023년 6월 28일2023년 6월 27일2023년 6월 27일2023년 6월 16일2023년 6월 2일2023년 6월 1일2023년 5월 23일2023년 5월 16일2023년 5월 16일2023년 5월 11일2023년 5월 1일2023년 4월 27일2023년 4월 4일2023년 3월 30일2023년 3월 29일2023년 3월 28일2023년 3월 23일2023년 3월 23일2023년 3월 2일2023년 2월 28일2023년 2월 16일2023년 1월 31일2023년 1월 17일2022년 12월 9일2022년 12월 6일2022년 11월 17일2022년 11월 9일2022년 11월 1일2022년 10월 18일2022년 10월 6일2022년 9월 22일2022년 9월 20일2022년 9월 15일2022년 9월 12일2022년 9월 8일2022년 9월 2일2022년 8월 30일2022년 8월 9일2022년 7월 28일2022년 7월 21일2022년 7월 14일2022년 6월 28일2022년 6월 22일2022년 6월 9일2022년 5월 24일2022년 4월 28일2022년 4월 26일2022년 4월 22일2022년 4월 19일2022년 3월 31일2022년 3월 3일2022년 3월 1일2022년 2월 3일2022년 1월 20일2022년 1월 18일2021년 12월 9일2021년 11월 23일2021년 11월 18일2021년 10월 20일2021년 9월 29일2021년 9월 28일2021년 9월 8일2021년 8월 13일2021년 8월 10일2021년 7월 27일2021년 6월 1일2021년 5월 19일2021년 5월 5일2021년 4월 26일2021년 4월 13일2021년 4월 7일2021년 1월 28일2020년 12월 16일2020년 11월 23일2020년 11월 12일2020년 11월 9일2020년 10월 30일2020년 10월 27일2020년 10월 9일2020년 10월 7일2020년 9월 14일2020년 8월 19일2020년 8월 11일2020년 8월 5일2020년 7월 15일

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

릴리스 정보(지연 시간이 짧은 스트리밍)

2024년 2월 1일

아마존 IVS 브로드캐스트 SDK: 안드로이드 1.14.1, iOS 1.14.1, 웹 1.8.0 (저지연 스트리밍)

브로드캐스트 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 1.663MB 4.708메가바이트
armeabi-v7a 1.482MB 3.350 메가바이트
x86_64 1.804MB 5.246 메가바이트
x86 1.793 메가바이트 4.973 메가바이트

브로드캐스트 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
arm64 1.640 메가바이트 4.010 메가바이트

2024년 1월 31일

토큰리스 재생 제한

이번 릴리스에서는 재생 권한 이외의 오리진 적용 및 지오펜싱이 가능합니다. IVS 저지연 스트리밍 사용 설명서 및 API Reference가 업데이트되었습니다. 변경 사항에 대한 자세한 내용은 문서 기록을 참조하십시오.

2024년 1월 25일

오디오 전용 재생

IVS는 이제 오디오 전용 재생을 완전히 지원합니다. IVS Player 개요의 오디오 전용 재생 및 IVS 웹 플레이어 안내서의 오디오 전용 재생을 참조하십시오.

2024년 1월 18일

아마존 IVS 플레이어 SDK 1.24.0

플랫폼 다운로드 및 변경 사항

웹 플레이어 1.24.0 및 Video.js 통합 및 JW 플레이어 통합

NPM 패키지: https://www.npmjs.com/package/ amazon-ivs-player

스크립트 에셋: https://player.live-video.net/1.24.0/ .min.js amazon-ivs-player

Video.js 기술 자산: https://player.live-video.net/1.24.0/ .min.js amazon-ivs-videojs-tech

참조 문서: https://aws.github.io/ /1.24.0/web/ amazon-ivs-player-docs

  • 오디오 전용 재생에 대한 지원이 추가되었습니다. 오디오 전용 품질은 를 사용하여 수동으로 선택해야 합니다setQuality(). 자동 품질 모드에서는 자동으로 선택되지 않습니다. 플레이어 웹 가이드의 오디오 전용 재생을 참조하십시오.

안드로이드 플레이어 1.24.0

참조 문서: https://aws.github.io/ /1.24.0/안드로이드/ amazon-ivs-player-docs

  • 변경 없음

iOS 플레이어 1.24.0

다운로드: https://player.live-video.net/1.24.0/AmazonIVSPlayer.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.24.0/ios/

  • 변경 사항 없음

모바일 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 1.006메가바이트 2.846 메가바이트
armeabi-v7a 0.88 메가바이트 1.995 메가바이트
x86_64 1.085 메가바이트 2.916 메가바이트
x86 1.058MB 2.982 메가바이트

모바일 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
arm64 0.43 메가바이트 1.08 메가바이트

2024년 1월 3일

아마존 IVS 브로드캐스트 SDK: 안드로이드 1.13.4, iOS 1.13.4, 웹 1.7.0 (저지연 스트리밍)

브로드캐스트 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 1.663MB 4.704MB
armeabi-v7a 1.484MB 3.352MB
x86_64 1.804MB 5.243MB
x86 1.795MB 4.97메가바이트

브로드캐스트 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
arm64 1.63MB 4.01MB

2023년 12월 4일

Amazon IVS 브로드캐스트 SDK: Android 1.13.2 및 iOS 1.13.2(저지연 스트리밍)

플랫폼 다운로드 및 변경 사항
Android 브로드캐스트 SDK 1.13.2

참조 문서: https://aws.github.io/ amazon-ivs-broadcast-docs /1.13.2/안드로이드/

  • 저지연 SDK에는 변경된 내용이 없습니다.

iOS 브로드캐스트 SDK 1.13.2

지연 시간이 짧은 스트리밍을 위한 다운로드: https://broadcast.live-video.net/1.13.2/AmazonIVSBroadcast.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-broadcast-docs /1.13.2/ios/

  • 저지연 SDK에는 변경된 내용이 없습니다.

브로드캐스트 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 1.663MB 4.704MB
armeabi-v7a 1.484MB 3.352MB
x86_64 1.804MB 5.243MB
x86 1.795MB 4.970MB

브로드캐스트 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
arm64 1.63MB 4.01MB

2023년 11월 21일

Amazon IVS 브로드캐스트 SDK: Android 1.13.1(저지연 스트리밍)

플랫폼 다운로드 및 변경 사항
Android 브로드캐스트 SDK 1.13.1

참조 문서: https://aws.github.io/ amazon-ivs-broadcast-docs /1.13.1/안드로이드/

  • 저지연 SDK에는 변경된 내용이 없습니다.

브로드캐스트 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 1.663MB 4.705MB
armeabi-v7a 1.484MB 3.352MB
x86_64 1.804MB 5.243MB
x86 1.795MB 4.971MB

2023년 11월 17일

Amazon IVS 브로드캐스트 SDK: Android 1.13.0 및 iOS 1.13.0(저지연 스트리밍)

플랫폼 다운로드 및 변경 사항
모든 모바일(Android 및 iOS)
  • RFC 6555 "Happy Eyeballs"를 채택하고 브로드캐스팅용 IPv6를 활성화 또는 비활성화하는 BroadcastConfiguration.network.useIPv6 구성 옵션을 추가하여 IPv6 지원을 개선했습니다.

Android 브로드캐스트 SDK 1.13.0

참조 문서: https://aws.github.io/ amazon-ivs-broadcast-docs /1.13.0/안드로이드/

  • 객체를 릴리즈한 후 사용할 때 충돌이 발생하는 문제를 수정했습니다. AudioSource

  • 향상된 성능을 위해 Surfaceview 기반 미리 보기에 대한 지원이 추가되었습니다. SessionStageStream의 기존 getPreview 메서드는 계속 TextureView의 서브클래스를 반환하지만, 이는 향후 SDK 버전에서 변경될 수 있습니다.

    • 애플리케이션이 특정 TextureView에 의존하는 경우 변경 없이 계속할 수 있습니다. getPreview에서 getPreviewTextureView로 전환하여 기본값 getPreview가 반환되는 최종 변경에 대비할 수도 있습니다.

    • 응용 프로그램에서 특별히 TextureView를 요구하지 않는 경우 CPU 및 메모리 사용량을 낮추려면 getPreviewSurfaceView로 전환하는 것이 좋습니다.

  • 이제 SDK는 애플리케이션에서 제공하는 Android Surface 객체와 작동하며 ImagePreviewSurfaceTarget이라고 하는 새로운 유형의 미리보기를 구현합니다. 더 나은 유연성을 제공하는 Android View의 하위 클래스가 아닙니다.

iOS 브로드캐스트 SDK 1.13.0

지연 시간이 짧은 스트리밍을 위한 다운로드: https://broadcast.live-video.net/1.13.0/AmazonIVSBroadcast.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-broadcast-docs /1.13.0/ios/

  • 이번 릴리스에는 변경 사항이 없습니다.

브로드캐스트 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 1.66MB 4.70MB
armeabi-v7a 1.48MB 3.35MB
x86_64 1.80MB 5.24MB
x86 1.79MB 4.96MB

브로드캐스트 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
arm64 1.63MB 4.01MB

2023년 11월 14일

Amazon IVS 플레이어 SDK 1.23.0

플랫폼 다운로드 및 변경 사항

웹 플레이어 1.23.0Video.js 통합JW 플레이어 통합

NPM 패키지: https://www.npmjs.com/package/ amazon-ivs-player

스크립트 에셋: https://player.live-video.net/1.23.0/ .min.js amazon-ivs-player

Video.js 기술 자산: https://player.live-video.net/1.23.0/ .min.js amazon-ivs-videojs-tech

참조 문서: https://aws.github.io/ /1.23.0/web/ amazon-ivs-player-docs

  • iOS Safari에서 저지연 재생에 대한 지원을 추가했습니다.

Android 플레이어 1.23.0

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.23.0/안드로이드/

  • 새 UI와 자세한 내용을 참조 설명서에 업데이트했습니다.

iOS 플레이어 1.23.0

다운로드: https://player.live-video.net/1.23.0/AmazonIVSPlayer.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.23.0/ios/

  • 변경 사항이 없습니다.

모바일 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 0.975MB 2.744MB
armeabi-v7a 0.853MB 1.917MB
x86_64 1.028MB 2.873MB
x86 1.055MB 2.811MB

모바일 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
arm64 0.39MB 0.93MB

2023년 10월 16일

Amazon IVS 브로드캐스트 SDK: 웹 1.6.0(지연 시간이 짧은 스트리밍)

플랫폼 다운로드 및 변경 사항

웹 브로드캐스트 SDK 1.6.0

참조 문서: https://aws.github.io/ amazon-ivs-web-broadcast /docs/sdk-reference

  • 저지연 SDK에는 변경된 내용이 없습니다.

2023년 10월 12일

Amazon IVS 브로드캐스트 SDK: Android 1.12.1(지연 시간이 짧은 스트리밍)

플랫폼 다운로드 및 변경 사항
Android 브로드캐스트 SDK 1.12.1

참조 문서: https://aws.github.io/ /1.12.1/안드로이드/ amazon-ivs-broadcast-docs

  • BroadcastSession.setListener를 직접적으로 호출할 경우 오류가 발생하는 버그를 수정했습니다.

브로드캐스트 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 1.685MB 5.046MB
armeabi-v7a 1.503MB 3.702MB
x86_64 1.826MB 5.576MB
x86 1.822MB 5.290MB

2023년 10월 3일

Amazon IVS 플레이어 SDK 1.22.0

플랫폼 다운로드 및 변경 사항

웹 플레이어 1.22.0Video.js 통합JW 플레이어 통합

NPM 패키지: https://www.npmjs.com/package/ amazon-ivs-player

스크립트 에셋: https://player.live-video.net/1.22.0/ .min.js amazon-ivs-player

Video.js 기술 자산: https://player.live-video.net/1.22.0/ .min.js amazon-ivs-videojs-tech

참조 문서: https://aws.github.io/ /1.22.0/web/ amazon-ivs-player-docs

  • SDK 버전을 가져오는 정적 메서드 MediaPlayerPackage.getVersion()을 추가했습니다.

Android 플레이어 1.22.0

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.22.0/안드로이드/

  • 네트워크 중단 후 원하는 재생 동작을 설정하는 setNetworkRecoveryMode 함수를 Player 인터페이스에 추가했습니다.

iOS 플레이어 1.22.0

다운로드: https://player.live-video.net/1.22.0/AmazonIVSPlayer.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.22.0/ios/

  • 네트워크 중단 후 원하는 재생 동작을 설정하는 setNetworkRecoveryMode 함수를 IVSPlayer 인터페이스에 추가했습니다.

  • 이제 플레이어가 재생 중일 때 IVSPlayerLayercopyDisplayedPixelBuffer 메서드를 사용할 수 있습니다. 이전에는 플레이어가 유휴 상태일 때만 호출할 수 있었습니다.

모바일 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 0.948MB 2.676MB
armeabi-v7a 0.828MB 1.865MB
x86_64 1.025MB 2.741MB
x86 1.000MB 2.802MB

모바일 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
arm64 0.37MB 0.89MB

2023년 10월 2일

콘솔 내 스트리밍

이제 IVS 콘솔에서 스트리밍할 수 있습니다. 지연 시간이 짧은 스트리밍 시작하기5단계: 스트리밍 소프트웨어 설정을 참조하세요.

2023년 9월 14일

Amazon IVS 브로드캐스트 SDK: 웹 1.5.2(지연 시간이 짧은 스트리밍)

2023년 8월 23일

Amazon IVS 브로드캐스트 SDK: 웹 1.5.1, Android 1.12.0 및 iOS 1.12.0(지연 시간이 짧은 스트리밍)

플랫폼 다운로드 및 변경 사항
웹 브로드캐스트 SDK 1.5.1

참조 문서: https://aws.github.io/ /docs/sdk-reference amazon-ivs-web-broadcast

Android 브로드캐스트 SDK 1.12.0

참조 문서: https://aws.github.io/ /1.12.0/안드로이드/ amazon-ivs-broadcast-docs

  • ‘Attempted to recv after receiving shutdown from peer.’라는 메시지와 함께 브로드캐스트가 조기에 종료되는 드물게 발생하는 버그가 수정되었습니다.

iOS 브로드캐스트 SDK 1.12.0

지연 시간이 짧은 스트리밍을 위한 다운로드: https://broadcast.live-video.net/1.12.0/AmazonIVSBroadcast.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-broadcast-docs /1.12.0/ios/

  • IVSCustomImageSource 대신 IVSCustomAudioSource를 반환하도록 IVSDeviceDiscovery.createAudioSourceWithName의 서명을 수정했습니다.

브로드캐스트 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 1.685MB 5.046MB
armeabi-v7a 1.503MB 3.702MB
x86_64 1.826MB 5.576MB
x86 1.822MB 5.290MB

브로드캐스트 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
arm64 1.58MB 3.88MB

2023년 8월 23일

Amazon IVS 브로드캐스트 SDK: Android 1.7.6(지연 시간이 짧은 스트리밍)

플랫폼 다운로드 및 변경 사항
Android 브로드캐스트 SDK 1.7.6

참조 문서: https://aws.github.io/ amazon-ivs-broadcast-docs /1.7.6/안드로이드/

  • ‘Attempted to recv after receiving shutdown from peer.’라는 메시지와 함께 브로드캐스트가 조기에 종료되는 드물게 발생하는 버그가 수정되었습니다.

브로드캐스트 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 1.630MB 4.689MB
armeabi-v7a 1.520MB 3.792MB
x86_64 1.761MB 4.748MB
x86 1.825MB 5.219MB

2023년 8월 22일

Amazon IVS 플레이어 SDK 1.21.0

플랫폼 다운로드 및 변경 사항

웹 플레이어 1.21.0Video.js 통합JW 플레이어 통합

NPM 패키지: https://www.npmjs.com/package/ amazon-ivs-player

스크립트 에셋: https://player.live-video.net/1.21.0/ .min.js amazon-ivs-player

Video.js 기술 자산: https://player.live-video.net/1.21.0/ .min.js amazon-ivs-videojs-tech

참조 문서: https://aws.github.io/ /1.21.0/web/ amazon-ivs-player-docs

Android 플레이어 1.21.0

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.21.0/안드로이드/

iOS 플레이어 1.21.0

다운로드: https://player.live-video.net/1.21.0/AmazonIVSPlayer.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.21.0/ios/

  • IVSPlayerLayer 클래스의 새로운 copyDisplayedPixelBuffer 방법을 통해 가장 최근에 표시된 비디오 프레임을 가져올 수 있는 지원이 추가되었습니다.

모바일 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 0.942MB 2.662MB
armeabi-v7a 0.823MB 1.853MB
x86_64 1.020MB 2.726MB
x86 0.993MB 2.788MB

모바일 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
arm64 0.36MB 0.87MB

2023년 8월 7일

Amazon IVS 브로드캐스트 SDK: 웹 1.5.0, Android 1.11.0 및 iOS 1.11.0

브로드캐스트 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기

arm64-v8a

1.659MB

4.918MB

armeabi-v7a

1.482MB

3.590MB

x86_64

1.804MB

5.444MB

x86

1.795MB

5.160MB

브로드캐스트 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기

arm64

0.771MB

1.879MB

2023년 7월 17일

R2S3 변환 필터링 및 썸네일 개선 사항

이제 IVS 고객은 Amazon S3에 기록할 때 스트림에 대해 생성되는 변환과 썸네일에 대해 생성되는 해상도를 제어할 수 있습니다. 자세한 내용은 다음을 참조하십시오.

  • IVS 시작하기 - '4단계: 채널 생성' > '콘솔 지침'에서 스크린샷과 지침을 업데이트했습니다.

  • Amazon S3에 자동 레코딩 - 'JSON 메타데이터 파일'에서 latest_thumbnail을 추가하고 thumbnail을 업데이트했습니다. '썸네일'과 '레코딩의 변환 검색'에서 변환 해상도 설명을 추가했습니다.

  • 비용 - '레코딩된 비디오 저장'에서 스크린샷을 업데이트했습니다.

  • IVS API Reference:

    • 에는 및 를 추가했습니다. ThumbnailConfiguration resolution storage 이는 CreateRecordingConfiguration 요청 및 응답, GetRecordingConfiguration 응답, 응답에 영향을 미칩니다. GetStreamSession

    • ThumbnailConfiguration에서는 targetIntervalSeconds 최소값을 5에서 1로 변경하고 BASIC 채널에만 적용되도록 '중요' 메모를 업데이트했습니다.

    • RenditionConfiguration 객체를 추가했습니다.

    • renditionConfiguration RecordingConfiguration 객체에 추가했습니다. 이는 세 개의 응답 CreateRecordingConfiguration GetRecordingConfiguration, 및 에 영향을 줍니다 GetStreamSession. renditionConfiguration CreateRecordingConfiguration 요청에도 추가했습니다.

2023년 7월 14일

Amazon IVS 플레이어 SDK 1.20.0

플랫폼 다운로드 및 변경 사항

웹 플레이어 1.20.0Video.js 통합JW 플레이어 통합

NPM 패키지: https://www.npmjs.com/package/ amazon-ivs-player

스크립트 에셋: https://player.live-video.net/1.20.0/ .min.js amazon-ivs-player

Video.js 기술 자산: https://player.live-video.net/1.20.0/ .min.js amazon-ivs-videojs-tech

참조 문서: https://aws.github.io/ /1.20.0/web/ amazon-ivs-player-docs

  • iOS 모바일 브라우저에서 라이브 스트림 또는 레코딩된 콘텐츠를 재생할 때 player.getLiveLatency() 호출이 0을 반환하는 문제가 수정되었습니다. 이 문제는 웹 플레이어 1.17.0부터 수정되었습니다.

  • amazon-ivs-player npm 패키지의 유형 정의가 수정되었습니다.

  • Web Player SDK Reference에서 새 랜딩 페이지가 추가되고 중복 항목이 제거되었습니다.

  • Video.js 버전 8+에 대한 지원이 추가되었습니다.

Android 플레이어 1.20.0

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.20.0/안드로이드/

iOS 플레이어 1.20.0

다운로드: https://player.live-video.net/1.20.0/AmazonIVSPlayer.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.20.0/ios/

  • 이제 iOS SDK에 iOS 12.0 이상이 필요합니다(iOS 11은 더 이상 지원되지 않음).

모바일 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 1.039MB 2.922MB
armeabi-v7a 0.909MB 2.043MB
x86_64 1.094MB 3.069MB
x86 1.126MB 3.006MB

모바일 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
arm64 0.41MB 0.99MB

2023년 7월 13일

Amazon IVS 브로드캐스트 SDK: 웹 1.4.0, Android 1.10.0 및 iOS 1.10.0

플랫폼 다운로드 및 변경 사항
웹 브로드캐스트 SDK 1.4.0

참조 문서: https://aws.github.io/ amazon-ivs-web-broadcast /docs/sdk-reference

  • SDK가 호스트 애플리케이션에서 사용하기에 불충분한 입력 정보를 제공하는 버그가 수정되었습니다.

  • 나갔더라도 leave()와 후속 refreshStrategy()의 조합이 미디어를 다시 게시할 수 있는 버그를 수정했습니다.

  • 전략을 새로 고칠 때 단일 트랙(오디오 또는 비디오)을 반환하는 stageStreamsToPublish로 인해 클린 업데이트가 수행되지 않는 버그가 수정되었습니다.

  • 브라우저 탭이 닫힐 때 더 빠른 연결 해제 흐름이 추가되었습니다.

모든 모바일(Android 및 iOS)
  • 드물게 발생하는 충돌을 줄여 스테이지의 안정성이 개선되었습니다.

  • 현재 브로드캐스트와 동일한 소켓 연결을 통해 문자열을 전송할 수 있는 새로운 sendTimedMetadata 메서드가 BroadcastSession에 추가되었습니다. 이 문자열에는 타이밍 정보가 첨부되어 있으며 IVS 플레이어 SDK에서 이 문자열을 수신할 수 있습니다.

  • 참가자가 스테이지에서 나갈 때 이제 참가자의 게시됨 상태가 Android에서 onParticipantLeft가 호출되거나 iOS에서 participantDidLeave가 호출되기 전에 게시 취소됨으로 업데이트됩니다.

Android 브로드캐스트 SDK 1.10.0

참조 문서: https://aws.github.io/ /1.10.0/안드로이드/ amazon-ivs-broadcast-docs

  • 스테이지에 다시 연결하는 동안 회전하면 다른 참가자가 잘린 것처럼 보이는 버그가 수정되었습니다.

  • AudioStageStream 디바이스를 AudioDevice로 캐스팅할 수 없는 문제가 수정되었습니다.

  • 빠른 background-to-foreground 앱 전환으로 인해 구독한 비디오 스트림이 음소거되는 문제가 수정되었습니다.

iOS 브로드캐스트 SDK 1.10.0

스테이지 없이 다운로드: https://broadcast.live-video.net/1.10.0/AmazonIVSBroadcast.xcframework.zip

스테이지 포함 다운로드: https://broadcast.live-video.net/1.10.0/AmazonIVSBroadcast-Stages.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-broadcast-docs /1.10.0/ios/

  • 전화 통화 때문에 브로드캐스트 세션이 중단된 후 시청자의 오디오가 끊어질 수 있는 문제가 수정되었습니다. 해결 방법(전화 통화 중단 후 브로드캐스트 세션 다시 시작)은 더 이상 필요하지 않습니다.

  • 여러 스테이지가 존재하지 않고 모두 오디오를 재생할 수 없는 문제가 수정되었습니다.

  • 네트워크 손실이 갑자기 발생하면 이제 연결이 시간 초과될 때까지 기다리지 않고 진행 중인 브로드캐스트가 즉시 중지됩니다.

브로드캐스트 SDK 크기: Android

아키텍처 압축 크기(스테이지 기능 제외) 비압축 크기(스테이지 기능 제외) 압축 크기(스테이지 기능 포함) 비압축 크기(스테이지 기능 포함)
arm64-v8a 1.517MB 4.761MB 5.324MB 15.028MB
armeabi-v7a 1.340MB 3.433MB 4.370MB 9.489MB
x86_64 1.653MB 5.003MB 5.802MB 15.837MB
x86 1.662MB 5.287MB 5.621MB 15.964MB

브로드캐스트 SDK 크기: iOS

아키텍처 압축 크기(스테이지 기능 제외) 비압축 크기(스테이지 기능 제외) 압축 크기(스테이지 기능 포함) 비압축 크기(스테이지 기능 포함)
arm64 1.56MB 3.84MB 5.04MB 10.85MB

2023년 6월 28일

프라이빗 채널에 대한 시청자 세션 취소

이제 IVS 고객은 인증 토큰과 연결된 시청자 세션을 취소하여 해당 토큰을 사용한 재생을 방지하고 중지할 수 있습니다. 자세한 내용은 다음을 참조하십시오.

  • 프라이빗 채널 설정 - '토큰 스키마' 섹션이 변경되고 '시청자 세션 취소'가 추가되었습니다.

  • IVS API 참조 — 두 개의 엔드포인트 (및) 와 두 개의 개체 (StartViewerSessionRevocation 및) 를 추가했습니다. BatchStartViewerSessionRevocation BatchStartViewerSessionRevocationError BatchStartViewerSessionRevocationViewerSession

2023년 6월 27일

Amazon IVS 브로드캐스트 SDK: iOS 1.9.1

플랫폼 다운로드 및 변경 사항
iOS 브로드캐스트 SDK 1.9.1

단계 없이 다운로드: https://broadcast.live-video.net/1.9.1/AmazonIVSBroadcast.xcframework.zip

스테이지 포함 다운로드: https://broadcast.live-video.net/1.9.1/AmazonIVSBroadcast-Stages.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-broadcast-docs /1.9.1/ios/

  • iOS 16.5 이상에서 (1) b-프레임이 꺼진 상태에서 자동 비트레이트를 사용하지 않는 경우 약 20분 또는 (2) IVSVideoConfiguration.maxBitrate에 도달하고 b-프레임이 꺼진 상태에서 네트워크 연결이 안정적으로 유지되고 약 20분 후 비디오 비트레이트가 점차 저하되는 문제가 해결되었습니다.

알려진 문제: 전화 통화 때문에 브로드캐스트 세션이 중단될 때 최종 사용자의 오디오가 끊어질 수 있습니다. 이 문제는 전화 통화가 중단된 후 브로드캐스트 세션을 다시 시작하면 해결됩니다.

브로드캐스트 SDK 크기: iOS

아키텍처 압축 크기(스테이지 기능 제외) 비압축 크기(스테이지 기능 제외) 압축 크기(스테이지 기능 포함) 비압축 크기(스테이지 기능 포함)
arm64 1.55MB 3.77MB 5.01MB 10.77MB

2023년 6월 27일

Amazon IVS 브로드캐스트 SDK 1.7.5

플랫폼 다운로드 및 변경 사항
iOS 브로드캐스트 SDK 1.7.5

다운로드: https://broadcast.live-video.net/1.7.5/AmazonIVSBroadcast.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-broadcast-docs /1.7.5/ios/

  • iOS 16.5 이상에서 (1) b-프레임이 꺼진 상태에서 자동 비트레이트를 사용하지 않는 경우 약 20분 또는 (2) IVSVideoConfiguration.maxBitrate에 도달하고 b-프레임이 꺼진 상태에서 네트워크 연결이 안정적으로 유지되고 약 20분 후 비디오 비트레이트가 점차 저하되는 문제가 해결되었습니다.

브로드캐스트 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
arm64 1.48MB 3.43MB

2023년 6월 16일

Amazon IVS 브로드캐스트 SDK: 웹 1.3.3

플랫폼 다운로드 및 변경 사항

웹 브로드캐스트 SDK 1.3.3

참조 문서: https://aws.github.io/ amazon-ivs-web-broadcast /docs/sdk-reference

  • IVS 다중 호스트 상태 지원에 사용되는 내부 분석의 회귀를 수정했습니다.

2023년 6월 2일

고급 채널 유형

이 릴리스에서는 기존 BASICSTANDARD 유형 외에 두 가지의 신규 채널 종류인 ADVANCED_SDADVANCED_HD가 도입되었습니다. 채널 유형에 따라 허용되는 재생 및 레코딩 해상도와 비트 전송률이 결정됩니다.

  • ADVANCED_SD: 비디오가 트랜스코딩됩니다. 원래 입력에서 여러 가지 품질이 생성되어 최종 사용자의 디바이스 및 네트워크 조건에 가장 적합한 경험을 자동으로 제공합니다. 허용되는 최대 해상도는 1080p, 최대 비트 전송률은 8.5Mbps입니다. 출력은 SD 품질(480p)로 제한됩니다. 원하는 경우 트랜스코딩 사전 설정을 선택할 수 있습니다(아래 참조). 모든 오디오 변환은 트랜스코딩되며, 오디오 전용 변환을 사용할 수 있습니다.

  • ADVANCED_HD: 비디오가 트랜스코딩됩니다. 원래 입력에서 여러 가지 품질이 생성되어 최종 사용자의 디바이스 및 네트워크 조건에 가장 적합한 경험을 자동으로 제공합니다. 허용되는 최대 해상도 최대 1080p, 최대 비트 전송률은 8.5Mbps입니다. 출력은 HD 품질(720p)로 제한됩니다. 원하는 경우 트랜스코딩 사전 설정을 선택할 수 있습니다(아래 참조). 모든 오디오 변환은 트랜스코딩되며, 오디오 전용 변환을 사용할 수 있습니다.

새 채널 유형에 선택 사항인 트랜스코딩 사전 설정을 사용하면 사용 가능한 다운로드 대역폭과 비디오 품질을 절충하여 시청 환경을 최적화할 수 있습니다. 다음과 같은 두 가지 사전 설정이 있습니다.

  • 제한된 대역폭 전송: 품질 수준마다 더 낮은 비트 전송률을 사용합니다. 다운로드 대역폭이 낮거나 비디오 콘텐츠가 단순한 경우(예: 토킹 헤드)에 사용하세요.

  • 더 높은 대역폭 전송: 품질 수준마다 더 높은 비트 전송률을 사용합니다. 다운로드 대역폭이 높거나 비디오 콘텐츠가 복잡한 경우(예: 플래시 및 빠른 장면 전환)에 사용하세요.

문서 기록 페이지에 IVS 사용 설명서 및 IVS API 참조와 관련된 변경 사항이 나와 있습니다.

2023년 6월 1일

Amazon IVS 브로드캐스트 SDK: Android 1.9.0 및 iOS 1.9.0

플랫폼 다운로드 및 변경 사항
모두
  • 드물게 발생하는 충돌을 줄여 스테이지의 안정성을 개선했습니다.

  • 반복 네트워크 중단의 자동 복구를 개선했습니다.

Android 브로드캐스트 SDK 1.9.0

참조 문서: https://aws.github.io/ /1.9.0/안드로이드/ amazon-ivs-broadcast-docs

  • 일부 디바이스에서 사용자가 기본 마이크가 아닌 마이크로 전환하려고 할 때 유선 헤드폰을 연결 해제하면 오류가 발생하는 버그를 수정했습니다.

  • 브로드캐스팅 세션 도중에 마이크를 전환할 때 잘못된 마이크가 연결되는 일부 디바이스의 버그를 수정했습니다.

  • BroadcastSession, Stage 또는 DeviceDiscovery 객체를 생성하기 전에 Presets 메서드를 호출하면 발생했던 충돌을 해결했습니다.

iOS 브로드캐스트 SDK 1.9.0

단계 없이 다운로드: https://broadcast.live-video.net/1.9.0/AmazonIVSBroadcast.xcframework.zip

스테이지 포함 다운로드: https://broadcast.live-video.net/1.9.0/AmazonIVSBroadcast-Stages.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-broadcast-docs /1.9.0/ios/

  • 스테이지를 조인하고 마이크를 스테이지에 연결하지 않은 경우 백그라운드로 전환될 때 새 기본 동작이 자동으로 종료되지 않고 스테이지에서 유지됩니다. 이렇게 하면 백그라운드에 머무르면서 최종 사용자 전용 참가자로 스테이지를 청취하는 사용 사례를 지원할 수 있습니다.

  • 스테이지의 Bluetooth 디바이스 연결/연결 해제 처리를 개선했습니다.

  • setGain을 음소거 및 음소거 해제에 사용할 때 오디오가 많이 작아지는 문제를 해결했습니다.

  • 카메라를 IVSBroadcastSession에 연결할 때 이제 IVSVideoConfiguration의 size 및 targetFramerate에 따라 카메라가 자체적으로 구성됩니다.

  • 이제 iOS SDK에 iOS 12.0 이상이 필요합니다(iOS 11은 더 이상 지원되지 않음).

알려진 문제: 전화 통화 때문에 브로드캐스트 세션이 중단될 때 최종 사용자의 오디오가 끊어질 수 있습니다. 이 문제는 전화 통화가 중단된 후 브로드캐스트 세션을 다시 시작하면 해결됩니다.

브로드캐스트 SDK 크기: Android

아키텍처 압축 크기(스테이지 기능 제외) 비압축 크기(스테이지 기능 제외) 압축 크기(스테이지 기능 포함) 비압축 크기(스테이지 기능 포함)
arm64-v8a 1.638MB 4.846MB 5.451MB 14.778MB
armeabi-v7a 1.461MB 3.532MB 4.506MB 9.475MB
x86_64 1.770MB 5.082MB 5.753MB 15.904MB
x86 1.781MB 5.366MB 5.919MB 15.708MB

브로드캐스트 SDK 크기: iOS

Architectur9 압축 크기(스테이지 기능 제외) 비압축 크기(스테이지 기능 제외) 압축 크기(스테이지 기능 포함) 비압축 크기(스테이지 기능 포함)
arm64 1.55MB 3.77MB 5.00MB 10.77MB

2023년 5월 23일

Amazon IVS 플레이어 SDK 1.19.0

플랫폼 다운로드 및 변경 사항

웹 플레이어 1.19.0Video.js 통합JW 플레이어 통합

NPM 패키지: https://www.npmjs.com/package/ amazon-ivs-player

스크립트 에셋: https://player.live-video.net/1.19.0/ .min.js amazon-ivs-player

Video.js 기술 자산: https://player.live-video.net/1.19.0/ .min.js amazon-ivs-videojs-tech

참조 문서: https://aws.github.io/ /1.19.0/web/ amazon-ivs-player-docs

Android 플레이어 1.19.0

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.19.0/안드로이드/

  • 전환할 대역폭이 충분한데도 리버퍼링 후 플레이어가 최저 품질로 유지되는 오디오 품질 모드의 문제를 해결했습니다.

iOS 플레이어 1.19.0

다운로드: https://player.live-video.net/1.19.0/AmazonIVSPlayer.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.19.0/ios/

모바일 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 1.013MB 2.866MB
armeabi-v7a 0.919MB 2.272MB
x86_64 1.084MB 3.001MB
x86 1.058MB 2.702MB

모바일 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
arm64 0.41MB 0.99MB

2023년 5월 16일

Amazon IVS 브로드캐스트 SDK: iOS 1.8.1

플랫폼 다운로드 및 변경 사항
iOS 브로드캐스트 SDK 1.8.1

단계 없이 다운로드: https://broadcast.live-video.net/1.8.1/AmazonIVSBroadcast.xcframework.zip

스테이지 포함 다운로드: https://broadcast.live-video.net/1.8.1/AmazonIVSBroadcast-Stages.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-broadcast-docs /1.8.1/ios/

  • iOS 16.4에서 비트 전송률 저하 문제를 수정했습니다. I, RTMP(스테이지 없음) 및 WebRTC(스테이지 있음) 모두에 해당합니다. b 프레임을 활성화하여 앱에 해결 방법을 구현한 경우 이 업데이트를 설치한 후 제거할 수 있습니다.

브로드캐스트 SDK 크기: iOS

아키텍처 압축 크기(스테이지 기능 제외) 비압축 크기(스테이지 기능 제외) 압축 크기(스테이지 기능 포함) 비압축 크기(스테이지 기능 포함)
arm64 1.53MB 3.73MB 5.00MB 10.73MB

2023년 5월 16일

Amazon IVS 브로드캐스트 SDK 1.7.4

플랫폼 다운로드 및 변경 사항
iOS 브로드캐스트 SDK 1.7.4

다운로드: https://broadcast.live-video.net/1.7.4/AmazonIVSBroadcast.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-broadcast-docs /1.7.4/ios/

  • iOS 16.4에서 비트 전송률 저하 문제를 수정했습니다. b 프레임을 활성화하여 앱에 해결 방법을 구현한 경우 이 업데이트를 설치한 후 제거할 수 있습니다.

브로드캐스트 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
arm64 1.48MB 3.40MB

2023년 5월 11일

다중 호스트 상태

이제 여러 호스트에서 IVS 스테이지의 상태를 모니터링할 수 있습니다. 다음을 참조하세요.

2023년 5월 1일

Amazon IVS 웹 브로드캐스트 SDK 1.3.2

플랫폼 다운로드 및 변경 사항

웹 브로드캐스트 SDK 1.3.2

참조 문서: https://aws.github.io/ /docs/sdk-reference amazon-ivs-web-broadcast

  • 화면 공유를 브로드캐스트하면 라이브 채널의 화면이 검은색으로 표시되는 문제를 해결했습니다.

  • 스테이지 참가자를 브로드캐스트하면 라이브 채널의 화면이 검은색으로 표시되는 문제를 해결했습니다.

  • 중복 게시 취소 및 게시 이벤트가 보고되는 분석 문제를 수정했습니다.

  • 객체가 항상 업데이트되지 않는 문제를 getStats 수정했습니다. RemoteStageStream

  • 스테이지 참가자에게 브로드캐스트하려고 할 때 발생하는 OverconstrainedError를 수정했습니다.

  • 개선 사항을 추가했습니다. 스테이지 전략 shouldPublishParticipanttrue로 설정된 경우 구독 전용 참가자가 무시됩니다.

2023년 4월 27일

스테이지 참가자 증가

한 번에 스테이지에 연결할 수 있는 최대 참가자 수가 12명에서 1,000명으로 늘어났습니다. 최대 12명의 참가자가 한 번에 스테이지에 게시할 수 있으며 최대 1,000명이 한 번에 구독할 수 있습니다. 자세한 내용은 Amazon IVS 스트림에서 다중 호스트 활성화Amazon IVS Service Quotas 참조하세요.

2023년 4월 4일

Amazon IVS 플레이어 SDK 1.18.0

플랫폼 다운로드 및 변경 사항

웹 플레이어 1.18.0Video.js 통합JW 플레이어 통합

NPM 패키지: https://www.npmjs.com/package/ amazon-ivs-player

스크립트 에셋: https://player.live-video.net/1.18.0/ .min.js amazon-ivs-player

Video.js 기술 자산: https://player.live-video.net/1.18.0/ .min.js amazon-ivs-videojs-tech

참조 문서: https://aws.github.io/ /1.18.0/web/ amazon-ivs-player-docs

  • 새로 고침 후 콘솔 탭에 “HTTP 응답 오류” - “로드 실패”가 표시되는 Safari 문제를 수정했습니다.

Android 플레이어 1.18.0

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.18.0/안드로이드/

  • 재생 속도가 1배 이상일 때 비디오 재생 문제를 수정했습니다.

iOS 플레이어 1.18.0

다운로드: https://player.live-video.net/1.18.0/AmazonIVSPlayer.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.18.0/ios/

모바일 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 1.011MB 2.854MB
armeabi-v7a 0.916MB 2.261MB
x86_64 1.082MB 2.990MB
x86 1.055MB 2.691MB

모바일 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
arm64 0.41MB 0.99MB

2023년 3월 30일

RTMP 지원

Amazon IVS는 이제 RTMPS 외에도 RTMP(Real-Time Messaging Protocol) 스트리밍을 지원합니다. RTMPS는 RTMP의 보안 버전입니다. RTMP가 필요한 구체적이고 검증된 사용 사례가 없는 한 보안 수집을 위해 RTMPS를 사용하는 것이 좋습니다.

RTMP 스트리밍은 다음을 통해 설정할 수 있습니다.

  • IVS 콘솔 - 초기 채널 설정 중에 사용자 지정 구성 버튼을 사용하거나 기존 채널을 수정할 때는 RTMP 수집 활성화 토글을 사용합니다.

  • API — 또는 요청에서 새 필드를 사용합니다. insecureIngest CreateChannel UpdateChannel IVS API 참조를 참조하세요.

RTMP 수집 엔드포인트에 대한 자세한 내용은 스트리밍 소프트웨어 설정, Android SDK 브로드캐스트 가이드iOS SDK 브로드캐스트 가이드를 참조하세요.

2023년 4월 29일 수정: 브로드캐스트 Android SDK 가이드브로드캐스트 iOS SDK 가이드가 RTMPS 수집만 지원함을 나타내도록 변경되었습니다(안전하지 않은 RTMP 수집은 지원하지 않음).

2023년 3월 29일

프라이빗 채널용 1회용 토큰

재생 토큰 생성 및 서명에서 페이로드에 1회용 토큰 생성을 위한 선택적 필드 single-use-uuid를 추가했습니다.

2023년 3월 28일

Amazon IVS 웹 브로드캐스트 SDK 1.3.1

플랫폼 다운로드 및 변경 사항

웹 브로드캐스트 SDK 1.3.1

참조 문서: https://aws.github.io/ amazon-ivs-web-broadcast /docs/sdk-reference

  • 이 릴리스에는 고객에게 표시되는 변경 사항이 없습니다.

2023년 3월 23일

스트림에서 다중 호스트 지원(스테이지 리소스)

새로운 기능의 첫 번째 릴리스입니다. 이제 여러 참가자의 비디오를 하나의 라이브 스트림으로 결합할 수 있습니다. 스테이지는 참가자들이 실시간으로 오디오와 비디오를 교환할 수 있는 가상 공간입니다. 그런 다음 스테이지를 채널에 브로드캐스트하여 더 많은 대상에게 도달하고, 대상을 '스테이지'로 데려와 실시간 대화에 기여할 수 있는 애플리케이션을 빌드합니다. 자세한 내용은 다음을 참조하세요.

2023년 3월 23일

Amazon IVS 브로드캐스트 SDK: Android 1.8.0, iOS 1.8.0 및 웹 1.3.0

스트림의 다중 호스트에 대한 지원이 추가되면서 Android 및 iOS 브로드캐스트 SDK가 새 스테이지 기능을 지원하도록 업데이트되었습니다.

플랫폼 다운로드 및 변경 사항
모두
Android 브로드캐스트 SDK 1.8.0

참조 문서: https://aws.github.io/ /1.8.0/안드로이드/ amazon-ivs-broadcast-docs

  • Gradle 파일이 구성되는 방식(분류기 사용)에 따라 스테이지 지원 여부와 무관하게 SDK를 다운로드할 수 있습니다. 스테이지 지원이 없는 SDK는 크기가 더 작습니다. 자세한 내용은 브로드캐스트 SDK: Android 가이드를 참조하세요.

  • 브로드캐스트 SDK: Android 가이드에 “스테이지 SDK로 다중 호스트 추가” 및 스테이지 관련 “알려진 문제 및 해결 방법”이 추가되었습니다.

iOS 브로드캐스트 SDK 1.8.0

스테이지 제외 다운로드: https://broadcast.live-video.net/1.8.0/AmazonIVSBroadcast.xcframework.zip

스테이지 포함 다운로드: https://broadcast.live-video.net/1.8.0/AmazonIVSBroadcast-Stages.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-broadcast-docs /1.8.0/ios/

  • 포드 파일의 구성 방식에 따라 스테이지 지원이 제외 또는 포함된 SDK를 다운로드할 수 있습니다. 스테이지 지원이 없는 SDK는 크기가 더 작습니다. 설치 세부 정보는 브로드캐스트 SDK: iOS 가이드를 참조하세요.

  • 브로드캐스트 SDK: iOS 가이드에 “스테이지 SDK로 다중 호스트 추가” 및 스테이지 관련 “알려진 문제 및 해결 방법”이 추가되었습니다.

  • Apple에서 공식적으로 비트코드를 지원 중단하고 더 이상 App Store 제출을 허용하지 않기 때문에 SDK의 비트코드 지원이 중단되었습니다. 자세한 내용은 Xcode 14 릴리스 정보를 참조하세요.

웹 브로드캐스트 SDK 1.3.0

참조 문서: https://aws.github.io/ amazon-ivs-web-broadcast /docs/sdk-reference

브로드캐스트 SDK 크기: Android

아키텍처 압축 크기(스테이지 기능 제외) 비압축 크기(스테이지 기능 제외) 압축 크기(스테이지 기능 포함) 비압축 크기(스테이지 기능 포함)
arm64-v8a 1.767MB 5.192MB 5.886MB 16.398MB
armeabi-v7a 1.656MB 4.263MB 4.946MB 10.924MB
x86_64 1.967MB 5.735MB 6.316MB 17.376MB
x86 1.894MB 5.196MB 6.387MB 16.730MB

브로드캐스트 SDK 크기: iOS

아키텍처 압축 크기(스테이지 기능 제외) 비압축 크기(스테이지 기능 제외) 압축 크기(스테이지 기능 포함) 비압축 크기(스테이지 기능 포함)
arm64 1.53MB 3.73MB 5.03MB 10.67MB

2023년 3월 2일

Amazon IVS 브로드캐스트 SDK: Android 1.7.3

플랫폼 다운로드 및 변경 사항
Android 브로드캐스트 SDK 1.7.3

참조 문서: https://aws.github.io/ /1.7.3/안드로이드/ amazon-ivs-broadcast-docs

  • Dimensity 700 SoC가 설치된 장치에서 사용자 지정 이미지 소스가 제대로 작동하지 않는 문제를 수정했습니다. MediaTek

브로드캐스트 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 1.629MB 4.688MB
armeabi-v7a 1.520MB 3.792MB
x86_64 1.825MB 5.218MB
x86 1.629MB 4.688MB

2023년 2월 28일

Amazon IVS 플레이어 SDK 1.17.0

플랫폼 다운로드 및 변경 사항

웹 플레이어 1.17.0Video.js 통합JW 플레이어 통합

NPM 패키지: https://www.npmjs.com/package/ amazon-ivs-player

스크립트 에셋: https://player.live-video.net/1.17.0/ .min.js amazon-ivs-player

Video.js 기술 자산: https://player.live-video.net/1.17.0/ .min.js amazon-ivs-videojs-tech

참조 문서: https://aws.github.io/ /1.17.0/web/ amazon-ivs-player-docs

  • 모바일 Safari용 getLiveLatency 메서드에 대한 지원이 구현되었습니다.

Android 플레이어 1.17.0

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.17.0/안드로이드/

iOS 플레이어 1.17.0

다운로드: https://player.live-video.net/1.17.0/AmazonIVSPlayer.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.17.0/ios/

  • Apple에서 공식적으로 비트코드를 지원 중단하고 더 이상 App Store 제출을 허용하지 않기 때문에 SDK의 비트코드 지원이 중단되었습니다. 자세한 내용은 Xcode 14 릴리스 정보를 참조하세요.

모바일 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 1.009MB 2.853MB
armeabi-v7a 0.915MB 2.260MB
x86_64 1.081MB 2.988MB
x86 1.054MB 2.690MB

모바일 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
arm64 0.41MB 0.99MB

2023년 2월 16일

S3에 자동 레코딩에 대한 바이트 범위 태그 및 매니페스트 파일

auto-record-to-S3 기능은 이제 표준 HLS 재생 목록 외에도 바이트 범위 재생 목록 생성을 지원합니다. 자세한 정보는 Amazon S3에 자동 레코딩을 참조하세요(“레코딩 콘텐츠”, “바이트 범위 재생 목록”, recording_startedrecording_ended에 대한 JSON 예의 새 byte_range_playlist 필드).

2023년 1월 31일

Amazon IVS 챗 클라이언트 메시징 SDK: Android 1.1.0

플랫폼 다운로드 및 변경 사항
Android 챗 클라이언트 메시징 SDK 1.1.0

참조 문서 amazon-ivs-chat-messaging: https://aws.github.io/ -sdk-안드로이드/1.1.0/

  • Kotlin 코루틴을 지원하기 위해 com.amazonaws.ivs.chat.messaging.coroutines 패키지에 새로운 IVS 챗 메시징 API를 추가했습니다. 새로운 Kotlin 코루틴 자습서도 참조하세요. 2부 중 1부는 채팅룸입니다.

Chat Client Messaging SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
모든 아키텍처(바이트코드) 89KB 92KB

2023년 1월 17일

Amazon IVS 플레이어 SDK 1.16.0

플랫폼 다운로드 및 변경 사항

웹 플레이어 1.16.0Video.js 통합JW 플레이어 통합

NPM 패키지: https://www.npmjs.com/package/ amazon-ivs-player

스크립트 에셋: https://player.live-video.net/1.16.0/ .min.js amazon-ivs-player

Video.js 기술 자산: https://player.live-video.net/1.16.0/ .min.js amazon-ivs-videojs-tech

참조 문서: https://aws.github.io/ /1.16.0/web/ amazon-ivs-player-docs

  • iOS 모바일 브라우저에서 지원되지 않는 메서드를 기록하도록 SDK 설명서를 업데이트했습니다.

Android 플레이어 1.16.0

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.16.0/안드로이드/

  • 재생 요청에 Origin 요청 헤더를 포함할 수 있는 setOrigin 메서드를 추가했습니다. 또한 새 strict-origin-enforcement 필드는 토큰 스키마를 참조하세요.

iOS 플레이어 1.16.0

다운로드: https://player.live-video.net/1.16.0/AmazonIVSPlayer.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.16.0/ios/

  • 재생 요청에 Origin 요청 헤더를 포함할 수 있는 setOrigin 메서드를 추가했습니다. 또한 새 strict-origin-enforcement 필드는 토큰 스키마를 참조하세요.

모바일 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 1.009MB 2.852MB
armeabi-v7a 0.914MB 2.258MB
x86_64 1.054MB 2.689MB
x86 1.080MB 2.987MB

모바일 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
arm64 0.41MB 0.99MB

2022년 12월 9일

S3 매니페스트 파일에 자동 레코딩에 타임스탬프 추가

Amazon S3에 자동 레코딩이 활성화되면 HLS 매니페스트 파일이 생성됩니다. 이러한 파일에는 이제 UTC ISO-8601 형식을 사용하여 생성될 때 모든 HLS 세그먼트의 벽시계 시간을 나타내는 HLS 프로그램-날짜-시간(PDT) 태그가 포함됩니다.

2022년 12월 6일

Amazon IVS 브로드캐스트 SDK: Android 1.7.2

플랫폼 다운로드 및 변경 사항
Android 브로드캐스트 SDK 1.7.2

참조 문서: https://aws.github.io/ amazon-ivs-broadcast-docs /1.7.2/안드로이드/

  • SurfaceSource를 하위 분류하는 카메라가 아닌 디바이스가 반환한 Device.Descriptior가 호출할 때마다 고유한 deviceIdurn을 제공하여 디바이스를 식별하는 데 해당 속성을 신뢰할 수 없게 만드는 버그를 수정했습니다.

  • 추가됐을 때 관련 슬롯에 Device.Descriptor.DeviceType.MICROPHONEpreferredAudioInput 값이 있는 경우 Mixer.getSlots()에서 쿼리했을 때 BroadcastConfiguration.Mixer.Slot에 대한 preferredAudioInput 속성이 null인 버그를 수정했습니다.

브로드캐스트 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a

1.628MB

4.682MB
armeabi-v7a 1.519MB 3.786MB
x86_64 1.701MB 5.075MB
x86 1.637MB 4.605MB

2022년 11월 17일

채팅 로깅

이것은 새로운 기능의 첫 번째 릴리스입니다. 이제 로깅 구성을 생성하여 채팅룸으로 보낸 메시지를 저장할 수 있습니다. 자세한 내용은 다음을 참조하십시오.

  • 챗 로깅 - 새 페이지입니다.

  • 챗 시작하기 - IAM 권한을 업데이트하고 챗 로깅 설정 절차를 추가했습니다.

  • Service Quotas - 새 엔드포인트 및 로깅 구성입니다.

  • CloudWatch — 로그 대상 측정항목이 추가되었습니다.

    2023년 10월 12일 업데이트: 이 CloudWatch 문서는 삭제되었으며 콘텐츠는 IVS 저지연 스트리밍 모니터링으로 이동되었습니다.

    2023년 12월 28일 업데이트: 채팅 관련 CloudWatch 콘텐츠가 Amazon IVS 채팅 모니터링으로 이동되었습니다.

  • 채팅 API 참조 — LoggingConfiguration 리소스와 여러 데이터 유형 및 엔드포인트가 추가되었습니다. 자세한 내용은 문서 기록을 참조하세요.

2022년 11월 9일

아마존 IVS 채팅 클라이언트 메시징 SDK: 1.0.2 JavaScript

플랫폼 다운로드 및 변경 사항
JavaScript 채팅 클라이언트 메시징 SDK 1.0.2

참조 문서: https://aws.github.io/ -sdk-js/1.0.2/ amazon-ivs-chat-messaging

  • Firefox에 영향을 주던 문제가 수정되었습니다. 엔드포인트를 사용하여 클라이언트와 채팅방 연결이 끊겼을 때 소켓 오류가 발생하는 문제가 해결되었습니다. DisconnectUser

2022년 11월 1일

Amazon IVS 플레이어 SDK 1.14.0

플랫폼 다운로드 및 변경 사항

모두

  • 드물게 발생하는 충돌을 줄여 플레이어의 안정성을 개선했습니다.

웹 플레이어 1.14.0Video.js 통합JW 플레이어 통합

NPM 패키지: https://www.npmjs.com/package/ amazon-ivs-player

스크립트 에셋: https://player.live-video.net/1.14.0/ .min.js amazon-ivs-player

Video.js 기술 자산: https://player.live-video.net/1.14.0/ .min.js amazon-ivs-videojs-tech

참조 문서: https://aws.github.io/ /1.14.0/web/ amazon-ivs-player-docs

Android 플레이어 1.14.0

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.14.0/안드로이드/

  • ErrorType클래스에getErrorCode() 메서드를 추가했습니다.

iOS 플레이어 1.14.0

다운로드: https://player.live-video.net/1.14.0/AmazonIVSPlayer.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.14.0/ios/

  • IVS 플레이어setQuality:adaptive: 메서드를 공개했습니다.

모바일 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 1.004 MB 2.840 MB
armeabi-v7a 0.909 MB 2.248 MB
x86_64 1.049 MB 2.678 MB
x86 1.075 MB 2.975 MB

모바일 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
arm64 0.41MB 0.99 MB

2022년 10월 18일

아마존 IVS 채팅 클라이언트 메시징 SDK: 1.0.1 JavaScript

2022년 10월 6일

Amazon IVS 브로드캐스트 SDK 1.7.1

플랫폼 다운로드 및 변경 사항
iOS 브로드캐스트 SDK 1.7.1

다운로드: https://broadcast.live-video.net/1.7.1/AmazonIVSBroadcast.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-broadcast-docs /1.7.1/ios/

  • 일부 클래스에 직접 연결할 때 발생하는 링커 오류를 수정했습니다.

  • 호스트 애플리케이션에서 인스턴스화해서는 안 되는 클래스에서 initnew 함수를 제거했습니다.

  • SDK에서 제공하는 카메라를 사용하고 9:16 세로 화면 비율로 구성된 슬롯에서 이제 일치하는 9:16 카메라 비율을 올바르게 사용합니다. (이전에는 3:4 카메라 비율을 사용했습니다.) 이제 FIT 화면 모드를 사용하는 슬롯에서 전체 공간을 사용합니다. (이전에는 레터박스가 사용되었습니다.)

브로드캐스트 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
arm64 1.48MB 3.40MB

2022년 9월 22일

Amazon IVS 브로드캐스트 SDK 1.7.0

참고: 1.6.0 릴리스는 없었습니다.

플랫폼 다운로드 및 변경 사항
모두
  • 드물게 발생하는 충돌을 줄여 안정성을 개선했습니다.

  • 에 VideoConfiguration 열거형을 추가했습니다. AutomaticBitrateProfile 이를 통해 ABR 알고리즘이 비디오 비트레이트를 조정하는 속도를 제어합니다.

  • onTransmissionStatsChanged 메서드를 추가했습니다. 여기에는 onBroadcastQualityChangedonNetworkHealthChanged보다 구체적인 전송 통계가 포함되어 있습니다. 이 두 가지는 더 이상 사용되지 않으므로 onTransmissionStatsChanged를 사용하는 것이 좋습니다.

Android 브로드캐스트 SDK 1.7.0

참조 문서: https://aws.github.io/ amazon-ivs-broadcast-docs /1.7.0/안드로이드/

iOS 브로드캐스트 SDK 1.7.0

다운로드: https://broadcast.live-video.net/1.7.0/AmazonIVSBroadcast.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-broadcast-docs /1.7.0/ios/

  • IVSBroadcastSessionAudioSessionStrategy.PlayAndRecordDefaultToSpeaker가 추가되었습니다. 이를 통해 개발자는 핸드셋이 있는 디바이스(예: iPhone)에서 헤드셋 대신 스피커를 먼저 사용할지 여부를 지정할 수 있습니다.

브로드캐스트 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 1.628MB 4.682MB
armeabi-v7a 1.519MB 3.786MB
x86_64 1.824MB 5.212MB
x86 1.760MB 4.742MB

브로드캐스트 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
arm64 1.47MB 3.40MB

2022년 9월 20일

Amazon IVS 플레이어 SDK 1.13.0

플랫폼 다운로드 및 변경 사항

웹 플레이어 1.13.0Video.js 통합JW 플레이어 통합

NPM 패키지: https://www.npmjs.com/package/ amazon-ivs-player

스크립트 에셋: https://player.live-video.net/1.13.0/ .min.js amazon-ivs-player

Video.js 기술 자산: https://player.live-video.net/1.13.0/ .min.js amazon-ivs-videojs-tech

참조 문서: https://aws.github.io/ /1.13.0/web/ amazon-ivs-player-docs

  • VideoJS seeking() 함수 지원을 추가했습니다.

  • 개발 문제를 일으킨 미사용 유형 () 을 제거했습니다. CaptureEventTypes

  • 네트워크 복구 시 간헐적으로 MediaSource 발생하는 오류를 수정했습니다.

알려진 문제: 콘솔을 열 때 Sawmill Enabled 로그가 표시될 수 있습니다. 이 내부 로그는 고객에게 영향을 주지 않으므로 숨겨져 있어야 합니다. 표시되는 경우 무시하십시오.

Android 플레이어 1.13.0

참조 문서: https://aws.github.io/ /1.13.0/안드로이드/ amazon-ivs-player-docs

  • 경쟁 상황과 관련된 재생 충돌을 방지하기 위해 추가 가드를 추가했습니다.

  • ABR 대역폭 예측의 안정성을 개선했습니다.

iOS 플레이어 1.13.0

다운로드: https://player.live-video.net/1.13.0/AmazonIVSPlayer.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.13.0/ios/

  • 백그라운드에서 재생하는 동안 오디오 전용 재생이 중지되는 버그를 수정했습니다.

  • 경쟁 상황과 관련된 재생 충돌을 방지하기 위해 추가 가드를 추가했습니다.

  • ABR 대역폭 예측의 안정성을 개선했습니다.

  • SDK 참조에 setAutoMaxQuality가 비트레이트를 기준으로 품질을 필터링한다는 설명이 추가되었습니다.

  • 잘못된 값을 무시하도록 IVSPlayer 클래스의 setQuality: 메서드를 변경했습니다.

모바일 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 1.000MB 2.829MB
armeabi-v7a 0.904MB 2.237MB
x86_64 1.070MB 2.962MB
x86 1.045MB 2.665 MB

모바일 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
arm64 0.44MB 1.06MB

2022년 9월 15일

수직 비디오 개선(최종 릴리스)

오늘은 모든 Amazon IVS 고객을 대상으로 하는 수직 비디오 개선의 문서화된 변경 사항 롤아웃을 시작했습니다. 변경 사항이 모든 계정에 적용되려면 2~3일이 걸립니다.

2022년 9월 12일

Amazon IVS 브로드캐스트 SDK 1.5.2: iOS

플랫폼 다운로드 및 변경 사항

iOS 브로드캐스트 SDK 1.5.2

다운로드: https://broadcast.live-video.net/1.5.2/AmazonIVSBroadcast.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-broadcast-docs /1.5.2/ios/

  • 브로드캐스트가 중단된 직후이지만 브로드캐스트 종료가 완료되기 전에 네트워크 연결이 끊어질 때 드물게 충돌이 발생하는 문제를 수정했습니다.

  • 치명적인 오류가 발생한 후 재시도 루프에서 브로드캐스트를 다시 시작하려고 반복 시도할 때 발생하는 메모리 증가 문제를 수정했습니다.

브로드캐스트 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
arm64 1.39MB 3.20MB

2022년 9월 8일

Amazon IVS 챗 Client Messaging SDK: Android 1.0.0 및 iOS 1.0.0

플랫폼 다운로드 및 변경 사항
Android Chat Client Messaging SDK 1.0.0

참조 문서: https://aws.github.io/ amazon-ivs-chat-messaging -sdk-안드로이드/1.0.0/

iOS Chat Client Messaging SDK 1.0.0

참조 문서: https://aws.github.io/ amazon-ivs-chat-messaging -sdk-ios/1.0.0/

Chat Client Messaging SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
모든 아키텍처(바이트코드) 53KB 58KB

Chat Client Messaging SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
ios-arm64_x86_64-simulator(비트코드) 484KB 2.4MB
ios-arm64_x86_64-simulator 484KB 2.4MB
ios-arm64(비트코드) 1.1MB 3.1MB
ios-arm64 233KB 1.2MB

2022년 9월 2일

Amazon IVS Web Broadcast SDK 1.2.0

플랫폼 다운로드 및 변경 사항

웹 브로드캐스트 SDK

참조 문서: https://aws.github.io/ amazon-ivs-web-broadcast /docs/sdk-reference

  • npm 팩 실행 시 번들 유형 정의를 수정했습니다.

  • 1080 BASIC 채널을 지원하는 사전 설정 구성을 추가했습니다.

2022년 8월 30일

조각화된 스트림 병합

이것은 새로운 기능의 첫 번째 릴리스입니다. 스트림이 Amazon S3에 자동 레코딩되도록 구성된 경우 이제 스트림이 중단되고 새 스트림이 시작되면 Amazon IVS가 이전 스트림과 동일한 S3 접두사에 레코딩을 시도하는 기간을 지정할 수 있습니다. 즉, 지정된 간격 내에 브로드캐스트의 연결이 끊어졌다가 다시 연결되면 여러 스트림이 단일 브로드캐스트로 간주되어 병합됩니다. 자세한 내용은 다음을 참조하세요.

  • Amazon IVS 시작하기 - 3단계: 선택적 레코딩으로 채널 만들기의 콘솔 및 CLI 지침을 업데이트했습니다.

  • S3에 자동 레코딩 - 새 섹션, 조각화된 스트림 병합을 참조하세요.

  • EventBridge — 예: 기록 상태 변경 및 필드가 추가되었습니다. recording_session_id recording_session_stream_ids

  • IVS API 참조 — CreateRecordingConfiguration 요청과 RecordingConfiguration 객체에 recordingReconnectWindowSeconds 필드를 추가했습니다. 이는 세 개의 응답 (CreateRecordingConfiguration, GetRecordingConfiguration, 및 GetStreamSession) 에 영향을 줍니다.

2022년 8월 9일

Amazon IVS 웹 플레이어 SDK 1.12.0

플랫폼 다운로드 및 변경 사항

웹 플레이어 1.12.0Video.js 통합JW 플레이어 통합

NPM 패키지: https://www.npmjs.com/package/ amazon-ivs-player

스크립트 에셋: https://player.live-video.net/1.12.0/ .min.js amazon-ivs-player

Video.js 기술 자산: https://player.live-video.net/1.12.0/ .min.js amazon-ivs-videojs-tech

참조 문서: https://aws.github.io/ /1.12.0/web/ amazon-ivs-player-docs

  • 경쟁 상황과 관련된 재생 충돌을 방지하기 위해 추가 가드를 추가했습니다.

2022년 7월 28일

Amazon IVS iOS 브로드캐스트 SDK 1.5.1

플랫폼 다운로드 및 변경 사항
iOS 브로드캐스트 SDK 1.5.1

다운로드: https://broadcast.live-video.net/1.5.1/AmazonIVSBroadcast.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-broadcast-docs /1.5.1/ios/

  • 오디오 인코딩을 방해하여 모든 브로드캐스트가 실패하는 iOS 16과의 호환성 문제를 수정했습니다. 이 문제는 iOS용 IVS 브로드캐스트 SDK의 모든 이전 버전에 영향을 미칩니다. iOS 16에서 브로드캐스트하려면 버전 1.5.1이 필요합니다.

  • IVSBroadcastSession의 이니셜라이저에 권한 위임을 직접 제공할 때의 메모리 누수 문제를 수정했습니다. (차선책은 나중에 권한 위임 속성을 설정하는 것이었습니다.)

브로드캐스트 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
arm64 1.36MB 3.20MB

2022년 7월 21일

Amazon IVS 웹 브로드캐스트 SDK

플랫폼 다운로드 및 변경 사항
웹 브로드캐스트 SDK

참조 문서: https://aws.github.io/ amazon-ivs-web-broadcast /docs/sdk-reference

  • 이것은 Amazon IVS 웹 브로드캐스트 SDK의 최초 릴리스입니다.

2022년 7월 14일

Amazon IVS iOS 플레이어 SDK 1.8.3

플랫폼 다운로드 및 변경 사항
iOS 플레이어 1.8.3

다운로드: https://player.live-video.net/1.8.3/AmazonIVSPlayer.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.8.3/ios/

  • 플레이어가 상대 경로를 포함하는 URL을 통해 제공되는 녹화된 콘텐츠를 재생할 수 없는 문제를 수정했습니다.

  • 메인 스레드가 차단될 때 발생할 수 있는 메모리 증가 문제를 수정했습니다.

모바일 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
arm64 0.46MB 1.10MB

2022년 6월 28일

Amazon IVS 플레이어 웹 SDK 1.11.0

플랫폼 다운로드 및 변경 사항

웹 플레이어 1.11.0, Video.js 통합JW 플레이어 통합

NPM 패키지: https://www.npmjs.com/package/ amazon-ivs-player

스크립트 에셋: https://player.live-video.net/1.11.0/ .min.js amazon-ivs-player

Video.js 기술 자산: https://player.live-video.net/1.11.0/ .min.js amazon-ivs-videojs-tech

참조 문서: https://aws.github.io/ /1.11.0/web/ amazon-ivs-player-docs

  • ABR 대역폭 예측의 안정성을 개선했습니다.

  • Video.js 통합을 사용하여 iOS 모바일 브라우저에서 레코딩된 콘텐츠를 재생할 때의 문제를 해결했습니다. 이제 재생 버튼이 제대로 작동합니다. 이전 해결 방법(Video.js를 초기화하는 경우 재생 버튼 숨김) 은 더 이상 필요하지 않습니다.

2022년 6월 22일

Amazon IVS 브로드캐스트 SDK 1.5.0

플랫폼 다운로드 및 변경 사항
모두
  • 드물게 발생하는 충돌을 줄여 안정성을 개선했습니다.

  • 비트 전송률이 높은 스트림의 안정성이 향상되었습니다.

  • 지연 시간이 매우 긴 브로드캐스트는 오류 코드 20401과 함께 종료됩니다. “네트워크에 너무 시간이 지연되어 브로드캐스트가 종료되었습니다. 연결이 안정적인지 확인하거나 브로드캐스트 비트 전송률을 낮추십시오.”라는 메시지가 표시됩니다. 이 지연 임계값은 현재 45초로, 시간이 지남에 따라 변경될 가능성이 큽니다.

Android 브로드캐스트 SDK 1.5.0

참조 문서: https://aws.github.io/ amazon-ivs-broadcast-docs /1.5.0/안드로이드/

  • Video에 새 구성 옵션이 추가되어(enableTransparency(boolean)isTransparencyEnabled()) 브로드캐스트 세션의 투명도가 활성화됩니다. 기본적으로 투명도는 비활성화되어 있습니다. 개별 슬롯의 fillColor 또는 transparency 값이 예상대로 작동할 수 있도록 Video.enableTransparencyTRUE로 설정해야 합니다. 투명도는 더욱 컴퓨팅 집약적이기 때문에 필요한 경우에만 활성화합니다.

iOS 브로드캐스트 SDK 1.5.0

다운로드: https://broadcast.live-video.net/1.5.0/AmazonIVSBroadcast.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-broadcast-docs /1.5.0/ios/

  • 화면 공유를 위해 IVSReplayKitBroadcastSession을 사용하는 경우 스트림을 적절하게 종료하기 위해 IVSReplayKitBroadcastSession::broadcastFinished에서 RPBroadcastSampleHandler::broadcastFinished를 호출하는 것이 좋습니다. 이렇게 하지 않으면 스트림이 시간 초과될 때까지 라이브 상태로 유지될 수 있습니다.

  • IVSImagePreviewViewMTKView의 지원을 받지 않습니다. 대신 AVSampleBufferDisplayLayer 기반 CALayer가 있는 정상 UIView의 지원을 받습니다.

브로드캐스트 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 1.539MB 4.355MB
armeabi-v7a 1.431MB 3.483MB
x86_64 1.729MB 4.868MB
x86 1.675MB 4.436MB

브로드캐스트 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
arm64 1.36MB 3.20MB

2022년 6월 9일

수직 비디오 개선

이 릴리스는 Amazon IVS가 수직 입력을 처리하는 방법을 개선합니다(예: 높이가 너비보다 큰 모바일 디바이스에서 콘텐츠 브로드캐스트). 이 변경 사항은 이 게시물의 끝에 설명된 대로 시간이 지남에 따라 적용됩니다.

다음과 같은 세 가지 변경 사항이 있습니다.

  1. (Standard 채널에만 해당) 수직 입력은 콘텐츠의 너비에 따라 크기가 조정되므로 축소가 더 적고 시각적으로 더 높은 품질의 출력을 얻을 수 있습니다. 예를 들어 이 변경 사항은 720x1280 입력에 다음과 같이 영향을 미칩니다.

    명칭 기존 너비 x 높이 새 너비 x 높이
    1280p 720 x 1280 —
    720p 404 x 720 720 x 1280
    480p 268 x 480 480 x 852
    360p 200 x 360 360 x 640
    160p 88 x 160 160 x 284
  2. (Standard 채널에만 해당) 너비가 입력 너비보다 작거나 같은 변환만 생성됩니다. 예를 들어 입력이 720x1280인 경우 720p, 480p, 360p 및 160p 변환이 생성됩니다. 입력 너비가 변환 사이에 있으면 입력보다 너비가 낮은 모든 변환이 생성됩니다. 예를 들어 이 변경 사항은 540x960 입력에 다음과 같이 영향을 미칩니다.

    명칭 기존 너비 x 높이 새 너비 x 높이
    960p 540 x 960 —
    720p 404 x 720 —
    480p 268 x 480 480 x 852
    360p 200 x 360 360 x 640
    160p 88 x 160 160 x 284
  3. (StandardBasic 채널에 해당) 수직 입력에 대한 변환은 높이 대신 너비를 기반으로 하는 보다 일반적인 명명 체계를 사용합니다. 예를 들어 Basic 채널에 대한 360x640 입력에 360p라는 하나의 출력 변환이 있습니다.

    이 이름은 비디오 재생 목록에 NAME 속성으로 나타나고 사용자에게 표시되는 품질 선택기()에 나타납니다. 이 이름은 기록된 자산의 Amazon S3 디렉터리 이름으로도 사용됩니다. 예를 들어 360x640 입력의 경우 품질 선택기와 Amazon S3에 자동 기록 디렉터리 이름은 360p60(이전 값은 640p60)입니다.

시간이 지남에 따라 이 개선 사항을 적용할 예정입니다.

  • 현재 - 지난 6개월간 수직 입력을 브로드캐스트했습니까? 하지 않았으면 지금(특히 오늘부터 1주 동안) 사용자 계정에 대해 이 변경 사항이 적용됩니다. 했으면 AWS Health Dashboard의 계정 이벤트 섹션에서 이 변경 사항에 대한 알림을 받게 됩니다.

  • 2022년 9월 15일 - 나머지 모든 계정에서 변경 사항을 적용할 예정입니다. 지난 6개월간 수직 입력을 브로드캐스트했고 계정에서 이 변경 사항을 더 빨리 적용하려면 AWS Support 티켓을 제출하세요.

중요: 이전 동작에 따라 달라지는 코드(예: 레코딩의 후처리)가 없는지 확인하세요. 예를 들어 변환 너비/높이가 하드코딩된 스크립트가 있는 경우 해당 스크립트를 편집해야 합니다. 그렇지 않으면 이 변경 사항이 적용된 후 중단될 수 있습니다.

2022년 5월 24일

Amazon IVS 웹 및 Android 플레이어 SDK 1.10.0

플랫폼 다운로드 및 변경 사항

웹 플레이어 1.10.0, Video.js 통합JW 플레이어 통합

NPM 패키지: https://www.npmjs.com/package/ amazon-ivs-player

스크립트 에셋: https://player.live-video.net/1.10.0/ .min.js amazon-ivs-player

Video.js 기술 자산: https://player.live-video.net/1.10.0/ .min.js amazon-ivs-videojs-tech

참조 문서: https://aws.github.io/ /1.10.0/web/ amazon-ivs-player-docs

  • Video.js 플러그인으로 일시 중지 및 재생과 관련된 콘솔 오류가 수정되었습니다.

  • 참조 설명서에서는 노출되지 TypeScript 않았어야 하는 두 가지 유형과. AutoplayOptions PlayerEventType.STATE_CHANGED

  • setAutoMaxQualitysetAutoMaxVideoSize를 사용할 때 모든 품질이 고려되지 않는 문제가 수정되었습니다.

  • 해당 설명서와 함께 setAutoMaxVideoSize 메서드가 공개되었습니다.

  • SDK 참조에 setAutoMaxQuality가 비트레이트를 기준으로 품질을 필터링한다는 설명이 추가되었습니다.

  • 웹 플랫폼용 VOD end-of-stream 동작을 수정했습니다.

Android 플레이어 1.10.0

참조 문서: https://aws.github.io/ /1.10.0/안드로이드/ amazon-ivs-player-docs

  • setAutoMaxQualitysetAutoMaxVideoSize를 사용할 때 모든 품질이 고려되지 않는 문제가 수정되었습니다.

  • Player 클래스에 getVolume()이 추가되었습니다.

  • SDK 참조에 setAutoMaxQuality가 비트레이트를 기준으로 품질을 필터링한다는 설명이 추가되었습니다.

  • 웹 플랫폼용 VOD 동작을 수정했습니다. end-of-stream

모바일 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 0.990MB 2.805MB
armeabi-v7a 0.895MB 2.215MB
x86_64 1.033MB 2.643MB
x86 1.058MB 2.936MB

2022년 4월 28일

스트림 상태 업데이트

라이브 스트림의 상태를 거의 실시간으로 모니터링하기 위해 Amazon IVS 스트림 상태에 대한 두 가지 업데이트가 있습니다.

  • 이제 콘솔의 스트림 세션 세부 정보 페이지에서 고해상도 CloudWatch 지표 차트를 확인할 수 있습니다.

  • 채널 상태별로 결과를 필터링하기 위해 ConcurrentStreams 지표에 새로운 차원(Health)이 추가되었습니다.

Amazon IVS 라이브 스트림 상태 모니터링 및 Amazon을 통한 Amazon IVS 모니터링을 참조하십시오. CloudWatch

2023년 10월 12일 업데이트: 이 문서는 IVS 저지연 스트리밍 모니터링에 통합되었습니다.

2022년 4월 26일

Amazon IVS 챗

이는 라이브 비디오 스트림과 함께 제공되는 관리형 라이브 채팅 기능인 Amazon IVS 챗의 최초 릴리스입니다. Amazon IVS 설명서 랜딩 페이지에서 새 설명서에 액세스할 수 있습니다.

설명서 변경 사항은 항상 Amazon IVS 문서 기록에 설명되어 있습니다.

2022년 4월 22일

Amazon IVS iOS 플레이어 SDK 1.8.2

플랫폼 다운로드 및 변경 사항
iOS 플레이어 1.8.2

다운로드: https://player.live-video.net/1.8.2/AmazonIVSPlayer.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.8.2/ios/

모바일 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
arm64 0.46MB 1.10MB

2022년 4월 19일

Amazon IVS 브로드캐스트 SDK 1.4.0

플랫폼 다운로드 및 변경 사항
모두
Android 브로드캐스트 SDK 1.4.0

참조 문서: https://aws.github.io/ /1.4.0/안드로이드/ amazon-ivs-broadcast-docs

  • Android 12를 타겟팅할 수 있도록 createServiceNotificationBuilder의 버그를 수정했습니다.

  • 기본 AVC 프로파일로 폴백하여 버그가 있는 주 AVC 프로파일이 있는 디바이스의 문제를 해결합니다.

  • 예상치 못한 예외로 인해 애플리케이션이 충돌하는 것을 방지하기 위해 여러 공개 API 메서드 서명에 NonNull 주석을 추가합니다.

iOS 브로드캐스트 SDK 1.4.0

다운로드: https://broadcast.live-video.net/1.4.0/AmazonIVSBroadcast.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-broadcast-docs /1.4.0/ios/

  • GCD 및 Darwin에 최적화된 잠금을 더 잘 활용하고 버퍼 재사용을 개선하여 전체 SDK에서 iOS의 성능을 개선했습니다.

  • 에서 BroadcastConfiguration Android와 일치하도록 키프레임 간격 최대값을 10에서 5로 변경했습니다.

  • 오디오 인코더 품질을 제어하는 새로운 방법을 추가했습니다. IVSAudioConfiguration에서 setQuality 메서드를 사용합니다. 엔코더 품질을 낮추면 CPU 사용량에 큰 영향을 줄 수 있습니다.

브로드캐스트 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a

1.526MB

4.324MB
armeabi-v7a 1.416MB 3.442MB
x86_64 1.657MB 4.393MB
x86 1.712MB 4.827MB

브로드캐스트 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
arm64 1.33MB 3.13MB

2022년 3월 31일

Amazon IVS iOS 플레이어 SDK 1.8.1

플랫폼 다운로드 및 변경 사항
iOS 플레이어 1.8.1

다운로드: <deprecated>

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.8.1/ios/

모바일 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
arm64 0.46MB 1.10MB

2022년 3월 3일

Amazon IVS 브로드캐스트 SDK 1.3.0

플랫폼 다운로드 및 변경 사항
모두
  • 드물게 발생하는 충돌을 줄여 안정성을 개선했습니다.

  • 부호가 있는 32비트 정수 및 64비트 부동 소수점 PCM 오디오에 대한 지원을 추가했습니다.

Android 브로드캐스트 SDK 1.3.0

참조 문서: https://aws.github.io/ /1.3.0/안드로이드/ amazon-ivs-broadcast-docs

  • 스트리밍 중에 Bluetooth 헤드셋의 연결을 해제하면 충돌이 발생할 수 있는 간헐적인 문제를 해결했습니다.

  • BroadcastSession.onBroadcastQuality 메서드는 이제 낮은 초기 브로드캐스트 품질 값을 보고합니다.

  • 여러 AudioBufferLists를 포함하는 PCM 버퍼에 대한 지원이 추가되었습니다. 이러한 상황은 USB 마이크에서 흔히 발생합니다.

Android 1.2.1 릴리스의 변경 사항: 표면 크기 및 회전 변경을 적절히 지원하는 새로운 방법과 버그 수정을 통합했습니다.

  • 의 새 크기를 SurfaceSource.setSize(...) 설정하지 않은 버그를 수정했습니다. SurfaceSource

  • 라디안 단위로 디바이스의 회전을 설정하는 Device.setRotation(float rotation) 메서드를 추가했습니다.

  • 물리적 핸드셋이 회전할 ImageDevice 때 자동 회전을 활성화/비활성화하는 ImageDevice.rotateOnConfigurationChanges(boolean enable) 방법을 추가했습니다.

  • 물리적 핸드셋이 회전할 때 자동으로 회전하도록 ImageDevice 구성되었는지 여부를 반환하는 ImageDevice.willRotateOnConfigurationChanges() 메서드를 추가했습니다.

iOS 브로드캐스트 SDK 1.3.0

다운로드: https://broadcast.live-video.net/1.3.0/AmazonIVSBroadcast.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-broadcast-docs /1.3.0/ios/

  • createAppBackgroundImageSource 메서드 사용 시 앱이 포그라운드로 돌아온 후 스트림을 다시 시작하지 못하게 하는 일부 경쟁 조건을 수정했습니다.

  • arm64 시뮬레이터에 대한 지원이 추가되었습니다.

브로드캐스트 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a

1.531MB

4.411MB
armeabi-v7a 1.420MB 3.525MB
x86_64 1.719MB 4.877MB
x86 1.659MB 4.925MB

브로드캐스트 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
arm64 1.30MB 3.06MB

2022년 3월 1일

Amazon IVS 플레이어 SDK 1.8.0

플랫폼 다운로드 및 변경 사항
모두
  • 녹화된 콘텐츠를 재생할 때 품질 전환 중 동결 발생을 줄였습니다.

웹 플레이어 1.8.0, Video.js 통합JW 플레이어 통합

NPM 패키지: https://www.npmjs.com/package/ amazon-ivs-player

스크립트 에셋: https://player.live-video.net/1.8.0/ .min.js amazon-ivs-player

Video.js 기술 자산: https://player.live-video.net/1.8.0/ .min.js amazon-ivs-videojs-tech

참조 문서: https://aws.github.io/ /1.8.0/web/ amazon-ivs-player-docs

  • 일부 브라우저에서 녹화된 콘텐츠의 재생이 중단될 수 있는 엣지 케이스를 수정했습니다.

  • 녹화 비디오에서 앞으로 검색한 다음 뒤로 검색하면 시간 지정된 메타데이터 이벤트가 트리거되지 않는 문제를 수정했습니다.

  • remove()에서 JW Player 통합에 대한 불필요하고 혼란스러운 경고를 제거했습니다.

  • 올바른 큐 유형 필터링을 지원하기 위해 큐 유형에 대해 더 엄격한 유형 검사를 활성화했습니다.

Android 플레이어 1.8.0

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.8.0/안드로이드/

  • 내부용이며 사용되지 않는 ViewUtil class를 제거했습니다. 대신 PlayerView을 사용하세요.

iOS 플레이어 1.8.0

다운로드: https://player.live-video.net/1.8.0/AmazonIVSPlayer.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.8.0/ios/

모바일 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 0.975MB 2.761MB
armeabi-v7a 0.882MB 2.177MB
x86_64 1.020MB 2.603MB
x86 1.043MB 2.890MB

모바일 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
arm64 0.46MB 1.10MB

2022년 2월 3일

Amazon IVS 브로드캐스트 SDK: Android 1.2.1

플랫폼 다운로드 및 변경 사항
Android 브로드캐스트 SDK 1.2.1

참조 문서: https://aws.github.io/ amazon-ivs-broadcast-docs /1.2.1/안드로이드/

이 릴리스에는 표면 크기 및 회전 변경을 적절히 지원하기 위한 새로운 메서드와 버그 수정이 포함되어 있습니다. 이는 사용자 지정 비디오 입력과 관련된 사용 사례에 필요합니다.

  • 의 새 크기를 설정하지 SurfaceSource.setSize(...) 않은 버그를 수정했습니다. SurfaceSource

  • 라디안 단위로 디바이스의 회전을 설정하는 Device.setRotation(float rotation) 메서드를 추가했습니다.

  • 물리적 핸드셋이 회전할 ImageDevice 때 자동 회전을 활성화/비활성화하는 ImageDevice.rotateOnConfigurationChanges(boolean enable) 방법을 추가했습니다.

  • 물리적 핸드셋이 회전할 때 자동으로 회전하도록 ImageDevice 구성되었는지 여부를 반환하는 ImageDevice.willRotateOnConfigurationChanges() 메서드를 추가했습니다.

브로드캐스트 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 1.642MB 4.536MB
armeabi-v7a 1.468MB 3.261MB
x86_64 1.866MB 5.225MB
x86 1.809MB 4.916MB

2022년 1월 20일

Amazon IVS 플레이어 SDK 1.7.0

플랫폼 다운로드 및 변경 사항
모두
  • 소스 미디어 재생 목록에서 스트림을 재생할 때 발생하는 끊김을 수정했습니다.

웹 플레이어 1.7.0, Video.js 통합JW 플레이어 통합

NPM 패키지: https://www.npmjs.com/package/ amazon-ivs-player

스크립트 에셋: https://player.live-video.net/1.7.0/ .min.js amazon-ivs-player

Video.js 기술 자산: https://player.live-video.net/1.7.0/ .min.js amazon-ivs-videojs-tech

참조 문서: https://aws.github.io/ /1.7.0/web/ amazon-ivs-player-docs

  • Amazon IVS 녹화 비디오를 재생한 후 시간 지정 메타데이터 이벤트가 트리거되지 않는 문제를 수정했습니다.

  • iOS 모바일 웹 브라우저에서 스트림™ 의 재생 URL을 사용할 수 없을 때 ErrorNotAvailable 오류가 발생하지 않던 문제를 수정했습니다.

  • Video.js 래퍼를 사용하여 dispose()를 호출할 때의 콘솔 경고를 수정했습니다.

  • 플레이어 인스턴스가 파괴된 후 이에 대한 액세스를 시도할 때 발생하는 몇 가지 null 참조 오류를 수정했습니다.

  • 성공에 대한 알림을 받으려면 QUALITY_CHANGED를 검색해야 한다는 점을 더 확실하게 명시하도록 setQuality 문서를 업데이트했습니다.

  • iOS 모바일 브라우저에서 작동하지 않는다는 것을 명시하도록 setInitialBufferDuration() 문서를 업데이트했습니다.

알려진 문제: 시청자가 녹화된 콘텐츠에서 앞으로 건너뛴 후 뒤로 건너뛰면 앞으로 건너뛰기 시간이 지나기 전까지 iOS 브라우저 내의 시간 지정 메타데이터가 재발동하지 않습니다. 예를 들어, 시청자가 녹화된 콘텐츠를 시청하기 시작하고 60초 앞으로 건너뛴 다음 30초 뒤로 건너뛰면 30초에서 60초 사이에 시간 지정된 메타데이터가 트리거되지 않습니다. 이 문제는 향후 릴리스에서 해결될 예정입니다.

Android 플레이어 1.7.0

참조 문서: https://aws.github.io/ /1.7.0/안드로이드/ amazon-ivs-player-docs

  • 내부용인 ViewUtil 클래스가 사용 중지되었으며 대신 PlayerView를 사용합니다. 이 클래스는 다음 Amazon IVS 플레이어 릴리스(1.8.0, 잠정적으로 2022Q1 예정)에서 완전히 제거됩니다.

  • 동영상이 선택적으로 확대되거나 동영상 종횡비를 완전히 부시하고 뷰를 채울 수 있도록 동영상이 뷰에 표시되는 방식을 제어하는 PlayerView.setResizeMode(mode)를 추가했습니다.

iOS 플레이어 1.7.0

다운로드: https://player.live-video.net/1.7.0/AmazonIVSPlayer.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.7.0/ios/

  • iOS SDK에는 이제 iOS 11.0 이상이 필요합니다.

  • SDK는 더 이상 arm64e 조각을 포함하지 않습니다. Apple에서 이를 표준 아키텍처로 만들면 다시 활성화될 것입니다.

  • 앱 종료 및 미디어 서비스 재설정 이벤트 중에 드물게 발생할 수 있는 충돌을 수정했습니다.

모바일 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 1.013MB 2.820MB
armeabi-v7a 0.895MB 2.012MB
x86_64 1.119MB 3.099MB
x86 1.125MB 2.970MB

모바일 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
arm64 0.46MB 1.09MB

2022년 1월 18일

R2S3 썸네일 구성

이 릴리스에서는 라이브 세션에 대한 썸네일 레코딩을 활성화/비활성화하고 라이브 세션에 대해 썸네일이 생성되는 간격을 수정할 수 있습니다. 이것은 이 새로운 기능의 첫 번째 릴리스입니다. 다음을 참조하세요.

  • Amazon IVS 시작하기 – '3단계: 선택적 레코딩으로 채널 만들기'를 업데이트했습니다.

  • Amazon S3에 자동 레코딩 – 몇 가지 사항을 변경했습니다.

    • ‘레코딩 콘텐츠’에 thumbnails 폴더 수정에 대한 메모를 추가했습니다.

    • 새로운 ‘썸네일’ 섹션을 추가했습니다.

    • ‘JSON 메타데이터 파일’의 thumbnailspath 필드에 대한 정보를 변경했습니다.

  • Amazon IVS API 참조 – 몇 가지 사항을 변경했습니다.

    • 개체의 새 필드). (thumbnailConfiguration RecordingConfiguration 이는 CreateRecordingConfiguration 요청과 응답, GetRecordingConfiguration 응답, 응답에 차례로 영향을 미칩니다. GetStreamSession

    • 새 객체: ThumbnailConfiguration.

2021년 12월 9일

Amazon IVS 브로드캐스트 SDK 1.2.0

플랫폼 다운로드 및 변경 사항
모두
  • 드물게 발생하는 충돌을 줄여 안정성을 개선했습니다.

  • 새로운 메서드인 onNetworkHealthChanged(Android) 및 broadcastSession:networkHealthChanged(iOS)를 추가했습니다. 이 메서드는 네트워크의 순간적인 품질이 변경될 때 업데이트를 제공합니다. 브로드캐스트가 일시적으로 중단될 수 있는 시기에 대한 피드백을 제공하는 데 사용할 수 있습니다.

  • BroadcastConfiguration.mixer.canvasAspectMode 가져오기/설정을 위한 메서드를 추가했습니다. 슬롯의 종횡비 모드가 명시적으로 설정되지 않은 경우 슬롯의 기본 종횡비 모드로 사용됩니다.

  • Mixer(Android) 및 IVSBroadcastMixer(iOS) API를 변경했습니다.

    • 추가된 모든 슬롯을 반환하는 getSlots()를 추가했습니다.

    • 믹서 슬롯에서 장치를 바인딩 해제하는 unbind를 추가했습니다.

    • 성공 또는 실패를 나타내는 부울을 반환하도록 bind, unbindtransition을 업데이트했습니다.

Android 브로드캐스트 SDK 1.2.0

참조 문서: https://aws.github.io/ amazon-ivs-broadcast-docs /1.2.0/안드로이드/

  • 투명도가 활성화되어 있어도 zIndex 값을 사용하는 슬롯의 비디오 또는 이미지가 아래에 있는 다른 슬롯과 혼합되지 않던 버그를 수정했습니다.

iOS 브로드캐스트 SDK 1.2.0

다운로드: https://broadcast.live-video.net/1.2.0/AmazonIVSBroadcast.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-broadcast-docs /1.2.0/ios/

  • Bluetooth 및 유선 헤드셋의 연결 안정성을 개선했습니다.

  • 다음 픽셀 형식에서 IVSCustomImageSource에 대한 지원을 추가했습니다.

    • PixelFormatTypeYpCbCrKCV _Lossless_420 8 BiPlanarFullRange

    • KcV PixelFormatType _Lossy_420 8 YpCbCr BiPlanarFullRange

    • KcV PixelFormatType _무손실_420 8 YpCbCr BiPlanarVideoRange

    • KcV PixelFormatType _Lossy_420 8 YpCbCr BiPlanarVideoRange

    • KCV PixelFormatType _무손실_32GBRa

    • KCV PixelFormatType _로시_32BGRA

  • createAppBackgroundImageSource 메서드 사용 시 앱이 포그라운드로 돌아온 후 스트림을 다시 시작하지 못하게 하는 두 경쟁 조건을 수정했습니다.

브로드캐스트 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 1.639MB 4.530MB
armeabi-v7a 1.466MB 3.255MB
x86_64 1.863MB 5.219MB
x86 1.806MB 4.910MB

브로드캐스트 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
arm64 1.42MB 3.30MB

2021년 11월 23일

Amazon IVS 플레이어 SDK 1.6

플랫폼 다운로드 및 변경 사항
모두
  • 새로운 플레이어 함수 setInitialBufferDuration()을 추가했습니다. 이 함수를 사용하면 고객이 초기 버퍼 기간을 설정할 수 있습니다. 이 기간은 재생을 시작할 수 있는 시기를 결정됩니다. 허용 범위는 0.1~5초입니다. 이 메서드는 iOS 브라우저 플랫폼에는 영향을 미치지 않습니다.

  • 네트워크 재연결 중에 play 메서드 호출 없이 로드된 스트림이 재생될 수 있는 버그를 수정했습니다.

  • 기한 경과된 클로즈드 캡션 데이터가 지워지지 않던 문제를 수정했습니다.

  • 드물게 발생하는 충돌을 줄여 플레이어의 안정성을 개선했습니다.

웹 플레이어 1.6.1, Video.js 통합JW 플레이어 통합

NPM 패키지: https://www.npmjs.com/package/ amazon-ivs-player

스크립트 에셋: https://player.live-video.net/1.6.1/ .min.js amazon-ivs-player

Video.js 기술 자산: https://player.live-video.net/1.6.1/ .min.js amazon-ivs-videojs-tech

참조 문서: https://aws.github.io/ /1.6.1/web/ amazon-ivs-player-docs

  • setQuality 문서에 동영상 요소의 제어 속성이 호출에 미치는 영향에 대한 메모를 추가했습니다.

  • 비디오 디코딩 및 재생 목록 네트워크 오류에서 플레이어가 복구하는 방법을 개선했습니다.

  • 플레이어의 기본 로그 수준을 다른 플랫폼과 일치하도록 warning에서 error로 변경했습니다.

Android 플레이어 1.6.0

참조 문서: https://aws.github.io/ /1.6.0/안드로이드/ amazon-ivs-player-docs

iOS 플레이어 1.6.0

다운로드: https://player.live-video.net/1.6.0/AmazonIVSPlayer.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.6.0/ios/

  • iOS 10 지원은 다음 번 IVS 플레이어 릴리스(1.7.0, 잠정적으로 2022Q1 예정)부터 중지됩니다.

모바일 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 1.01MB 2.82MB
armeabi-v7a 0.84MB 2.16MB
x86_64 1.13MB 2.97MB
x86 1.12MB 3.09MB

모바일 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
universal 0.94MB 2.02MB
arm64 0.47MB 1.11MB
armv7 0.46MB 0.89MB

2021년 11월 18일

스트림 상태

Amazon IVS Stream Health를 사용하면 새로운 고해상도 CloudWatch 지표 덕분에 라이브 스트림의 상태를 거의 실시간으로 모니터링할 수 있습니다. 또한 두 개의 새로운 API 엔드포인트를 통해 스트림의 이벤트와 입력 구성에 대한 인사이트를 얻을 수 있습니다. 이것은 이 새로운 기능의 첫 번째 릴리스입니다. 다음을 참조하세요.

  • Amazon IVS 라이브 스트림 상태 모니터링 - 새로운 Amazon IVS 사용 설명서 페이지입니다.

  • Amazon IVS 시작하기 - '2단계: IAM 권한 설정'에서 세 개의 IVS 권한(GetStream, GetStreamSession, ListStreamSessions) 및 cloudwatch:GetMetricData를 추가하여 IAM 정책을 업데이트했습니다.

  • Amazon을 통한 Amazon IVS 모니터링 CloudWatch — 4개의 새로운 고해상도 지표 (, IngestAudioBitrate IngestFramerateIngestVideoBitrate, 및KeyframeInterval) 를 추가했습니다.

    2023년 10월 12일 업데이트: 이 CloudWatch 문서는 삭제되었으며 콘텐츠는 IVS 저지연 스트리밍 모니터링으로 이동되었습니다.

  • Amazon EventBridge IVS와 함께 Amazon 사용 — 세션 생성과 세션 종료라는 두 개의 이벤트를 추가했습니다.

  • Amazon IVS API 참조 - 많은 변경 사항이 있습니다.

    • 두 개의 새로운 엔드포인트: GetStreamSession 및. ListStreamSessions

    • 7개의 새 객체: AudioConfiguration, IngestConfiguration, StreamEvent, StreamFilters, StreamSession StreamSessionSummary, 및 VideoConfiguration.

    • 스트림의 새 필드 (streamID) 및 StreamSummary 객체 이는 차례로 GetStream 및 ListStreams 응답에 영향을 줍니다.

    • ListStreams요청의 새 필드 (filtersBy).

2021년 10월 20일

Amazon IVS 브로드캐스트 SDK 1.1.0: Android 및 iOS

플랫폼 다운로드 및 변경 사항
모두
  • 전환 메서드에 제공된 슬롯 구성에 target-slot 이름 파라미터와 일치하지 않는 이름이 있을 때 믹서 슬롯 구성이 예기치 않은 상태로 남을 수 있는 버그를 수정했습니다.

  • 드물게 발생하는 충돌을 줄여 안정성을 개선했습니다.

  • 예상되는 사용자 경험을 더 잘 반영하기 위해 사전 설정된 비트 전송률을 리밸런싱했습니다. 관련 내용은 브로드캐스트 SDK 참조 문서에 설명되어 있습니다.

    • 표준(세로/가로)은 초기 – 2.1Mbps. 최대: 6Mbps.

    • 기본(세로/가로)은 초기 – 1.2Mbps. 최대: 1.5Mbps.

    • 게임(세로/가로)(Android 전용)은 초기 – 2.1Mbps. 최대: 6Mbps.

  • 모노 오디오에 대한 지원이 추가되었습니다. 이제 브로드캐스트 세션을 1개 또는 2개의 오디오 채널(모노 또는 스테레오에 각각)로 구성할 수 있습니다. 또한 사용자 지정 오디오 소스는 1개 또는 2개의 오디오 채널로 구성할 수 있습니다.

  • 믹서 캔버스와 슬롯 원점을 왼쪽 상단으로 변경했습니다. 이는 개발자에게 더 자연스럽고 일관성 있는 사용성을 제공할 것입니다. 사용자 정의 믹서 슬롯을 사용하는 경우 코드를 업데이트해야 합니다. 아래의 브로드캐스트 SDK 믹서: 1.0.0에서 1.1.0으로 마이그레이션을 참조하세요.

  • 새로운 문서 페이지인 Amazon IVS로 브로드캐스팅: 믹서 가이드가 추가되었습니다.

Android 브로드캐스트 SDK 1.1.0

참조 문서: https://aws.github.io/ amazon-ivs-broadcast-docs /1.1.0/안드로이드/

  • 디바이스 방향 변경으로 인해 SDK가 충돌할 수 있는 버그를 수정했습니다.

  • getPreviewView()가 처음 호출되었을 때만 작동하는 버그를 수정했습니다. 이제 getPreviewView()ImagePreviewView가 호출될 때마다 새로 반환하므로 보기 계층 구조에서 동시에 동일한 디바이스나 세션에 여러 ImagePreviewViews를 추가할 수 있습니다. 동시에 많은 ImagePreviewViews를 사용하면 성능이 저하될 수 있음을 참고하세요.

  • stopSystemCapture()를 추가해 전체 브로드캐스트 세션 릴리스 없이 system-capture 서비스를 중지했습니다.

  • attachDevice 재정의를 추가해 디바이스를 연결할 때 mixer-slot 선호 디바이스를 무시했습니다.

iOS 브로드캐스트 SDK 1.1.0

다운로드: https://broadcast.live-video.net/1.1.0/AmazonIVSBroadcast.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-broadcast-docs /1.1.0/ios/

  • IVSMixerSlotConfiguration 객체 세트 크기 설정에서 matchCanvasSizefalse로 설정합니다. 마찬가지로, IVSMixerSlotConfiguration 객체 세트 종횡비 설정에서 matchCanvasAspectModefalse로 설정합니다.

  • 미리 인코딩된 비디오를 사용하는 백그라운드 오디오에 대한 지원이 추가되었습니다. 새로운 메서드인 createAppBackgroundImageSourceOnComplete은 앱이 백그라운드를 전환할 때 기본 동작을 변경합니다. 이전에는 SDK가 더 이상 카메라 또는 GPU에 액세스할 수 없기 때문에 전체 스트리밍이 중지되었습니다(즉, 비디오 입력 합성 또는 비디오 인코딩을 수행할 수 없음).

    새 메서드는 IVSCustomVideoSource의 하위 클래스를 반환합니다. 일반적으로 IVSCustomVideoSource를 통해 브로드캐스트될 이미지 샘플을 제출할 수 있습니다. 하위 클래스를 사용하면 앱이 백그라운드에 있을 때 나중에 브로드캐스트를 위해 미리 인코딩되도록 이미지 샘플을 제출할 수 있습니다.

브로드캐스트 SDK 믹서: 1.0.0에서 1.1.0으로 마이그레이션

브로드캐스트 SDK 버전 1.1.0은 믹서 좌표 시스템 작동 방식을 변경합니다. 1.0.0에서 믹서는 일관되지 않은 원점을 사용했습니다. 1.1.0에서 원점은 왼쪽 위 모서리입니다. 새로운 Amazon IVS 브로드캐스트 SDK 믹서 가이드를 참조하세요.

캔버스 변경: 가로(X축) 위치는 변경되지 않습니다. 1.0.0과 비교하여 세로 위치가 반전됩니다. Y축 값이 0이면 슬롯을 캔버스 맨 위에 배치합니다(1.0.0에서처럼 하단이 아님). 슬롯을 1.0.0과 같은 위치에 두려면 캔버스 높이에서 현재 Y 값을 뺍니다(예: config.video.size.height - y).

슬롯 변경: 슬롯은 또한 1.1.0에서 왼쪽 위에 원점을 가지고 있습니다. 방향은 1.0.0에서 변경되지 않지만, 원점이 중심에서 왼쪽 위로 이동했습니다. 왼쪽 상단에 정렬된 슬롯은 (0, 0)이고 오른쪽 하단에 정렬된 슬롯은 다음과 같습니다.

(canvas_width - slot_width, canvas_height - slot_height)

슬롯을 1.0.0과 같은 위치에 두려면 X 위치에서 너비의 절반을 빼고 Y 위치에서 높이의 절반을 뺍니다. 또한 슬롯의 크기는 왼쪽 상단 모서리를 기준으로 합니다. 따라서 중심에서 슬롯을 확장하려면 크기와 동시에 위치를 변경해야 합니다. 그렇지 않으면 슬롯이 감소하면서 오른쪽에서 나타납니다.

브로드캐스트 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 2.23MB 5.75MB
armeabi-v7a 2.07MB 4.99MB
x86_64 2.35MB 5.78MB
x86 2.55MB 6.78MB

브로드캐스트 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
arm64 3.11MB 6.74MB

2021년 9월 29일

Amazon IVS 플레이어 SDK: Android 1.5.1

플랫폼 다운로드 및 변경 사항
Android 플레이어 1.5.1

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.5.1/안드로이드/

  • getVersion()을 고쳐서 이제 올바른 버전 번호를 반환합니다.

모바일 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 1.00MB 2.80MB
armeabi-v7a 0.83MB 2.15MB
x86_64 1.11MB 3.07MB
x86 1.12MB 2.94MB

2021년 9월 28일

Amazon IVS 플레이어 SDK 1.5.0

플랫폼 다운로드 및 변경 사항
모두
  • 네트워크 재연결 중에 play 메서드 호출 없이 로드된 스트림에서 play할 수 있는 문제를 수정했습니다.

  • ENDED 상태로 이동하는 대신 스트림 연결 해제 후 PLAYING 상태로 플레이어가 머무는 이슈를 수정했습니다.

  • 더 많은 인코더를 지원하도록 CEA-608 캡션 구문 분석을 업데이트했습니다.

  • Pass-through 콘텐츠(예: BASIC 채널 콘텐츠 및 STANDARD 채널의 높은 품질)를 재생하는 플레이어의 기능이 개선되었습니다.

웹 플레이어 1.5.0, Video.js 통합JW 플레이어 통합

NPM 패키지: https://www.npmjs.com/package/ amazon-ivs-player

스크립트 에셋: https://player.live-video.net/1.5.0/ .min.js amazon-ivs-player

Video.js 기술 자산: https://player.live-video.net/1.5.0/ .min.js amazon-ivs-videojs-tech

참조 문서: https://aws.github.io/ /1.5.0/web/ amazon-ivs-player-docs

  • video-decode 및 playlist-network 오류에서 플레이어가 복구하는 방법을 개선했습니다.

  • 기본 HTML5 컨트롤이 활성화되었을 때 라이브 스트림이 다시 시작되지 않거나 지연 후 재개되는 버그를 수정했습니다.

  • getBuffered() 메서드가 로드된 콘텐츠가 없을 때 예상되는 { start: 0, end: 0 } 대신 정의되지 않은 것으로 반환하는 문제를 수정했습니다.

  • Video.js 모드에 대한 지원이 추가되었습니다. picture-in-picture

  • 플레이어의 기본 로그 레벨을 경고 대신 오류로 변경했습니다.

Android 플레이어 1.5.0

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.5.0/안드로이드/

  • Android SDK 30 에뮬레이터에서 발생하는 확대 버그를 수정했습니다.

  • PlayerView 보기 레이아웃의 성능을 개선했습니다.

  • getVersion()1.5.0 대신 1.5.0-ivs.rc.2를 반환합니다.

iOS 플레이어 1.5.0

다운로드: https://player.live-video.net/1.5.0/AmazonIVSPlayer.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.5.0/ios/

  • Apple Silicon Mac의 iOS 시뮬레이터에 대한 지원이 추가되었습니다.

  • 플레이어 할당이 취소될 때까지 재생 중에 플레이어의 메모리 힙 크기가 계속 증가하는 문제가 수정되었습니다.

  • 비디오에 불량 데이터가 있을 때 재생을 중지하지 않고 불량 데이터를 무시하여 재생 동작을 개선했습니다.

모바일 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 1.00MB 2.80MB
armeabi-v7a 0.83MB 2.15MB
x86_64 1.11MB 3.07MB
x86 1.12MB 2.94MB

모바일 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
universal 0.92MB 1.99MB
arm64 0.47MB 1.09MB
armv7 0.46MB 0.87MB

2021년 9월 8일

Amazon IVS 플레이어 SDK 1.4.1

모바일 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 1.00MB 2.79MB
armeabi-v7a 0.83MB 2.15MB
x86_64 1.11MB 3.06MB
x86 1.11MB 2.94MB

모바일 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
universal 0.89MB 1.91MB
arm64 0.45MB 1.05MB
armv7 0.44MB 0.84MB

2021년 8월 13일

ListTagsForResource API 엔드포인트

이 엔드포인트에 대해 maxResults 요청 필드 및 nextToken 요청/응답 필드 등의 페이지 매김 지원을 제거했습니다. (페이지 매김이 제대로 작동하지 않았습니다.)

2021년 8월 10일

Amazon IVS 플레이어 SDK 1.4.0

플랫폼 다운로드 및 변경 사항
모두
  • DURATION_CHANGED 이벤트나 READY 상태 업데이트 직후 검색을 수행하는 경우 드물게 VOD 재생이 중단될 수 있는 문제가 수정되었습니다.

  • ID3 메타데이터가 포함된 스트림을 재생할 때의 메모리 누수 문제가 수정되었습니다.

  • 삽입된 캡션이 잘못 렌더링될 수 있는 엣지 케이스가 수정되었습니다.

  • 플레이어의 적응 비트 전송률 스트리밍 알고리즘의 성능이 개선되었습니다.

  • 드물게 발생하는 충돌을 줄여 플레이어의 안정성을 개선했습니다.

  • 플레이어가 생성된 스레드와 다른 스레드에서 플레이어에 액세스할 때 표시되는 로그 경고 메시지가 추가되었습니다.

  • 서버와 플레이어 간의 대기 시간을 계산하는 방법을 자세히 설명하도록 getLiveLatency() 설명서가 업데이트되었습니다.

웹 플레이어 1.4.0, Video.js 통합JW 플레이어 통합

NPM 패키지: https://www.npmjs.com/package/ amazon-ivs-player

스크립트 에셋: https://player.live-video.net/1.4.0/ .min.js amazon-ivs-player

Video.js 기술 자산: https://player.live-video.net/1.4.0/ .min.js amazon-ivs-videojs-tech

참조 문서: https://aws.github.io/ /1.4.0/web/ amazon-ivs-player-docs

  • iOS Safari에서 TIMED_METADATA 이벤트가 발생하지 않는 엣지 케이스가 수정되었습니다.

  • Firefox에서 지연 시간이 짧은 스트림을 재생할 때 플레이어의 적응 비트 전송률 스트리밍 알고리즘의 성능이 개선되었습니다.

  • 라이브 스트림에 대해 항상 무한대를 반환하는 getDuration()의 설명서가 수정되었습니다.

  • 데스크톱 Safari에서 자동 재생이 때때로 실패하던 버그가 해결되었습니다.

  • 개발자 콘솔에서 “undefined의 'collectLogs' 속성을 읽을 수 없습니다”가 보고되는 오류가 수정되었습니다.

  • Video.js: 모드 지원이 추가되었습니다. picture-in-picture

  • 웹: 새로운 메서드 setRequestCredentials가 추가되었습니다. 이 메서드는 플레이어가 교차 오리진 엔드포인트에 자격 증명된 요청을 하는지 여부를 제어합니다. 원격 엔드포인트는 적절한 CORS 응답 헤더(예: 요청의 오리진과 일치하는 Access-Control-Allow-Origin)로 응답해야 하고 Access-Control-Allow-Credentialstrue여야 합니다.

    이 설정은 플레이어 인스턴스의 수명 주기 전체에 유지됩니다. 따라서 URL 엔드포인트를 사용한 모든 후속 player.load() 호출에서는 적절한 CORS 헤더로 응답해야 합니다.

    이 메서드는 iOS 브라우저 플랫폼에는 영향을 미치지 않습니다. iOS 플랫폼에서 자격 증명된 교차 오리진 요청을 허용하려면 사용자가 명시적으로 교차 사이트 추적을 허용하고 쿠키를 허용해야 합니다. 관련 항목은 디바이스 및 해당 브라우저 앱의 설정에 있습니다.

Android 플레이어 1.4.0

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.4.0/안드로이드/

  • 고해상도 세로 비디오가 디바이스에서 지원할 수 있는데도 지원되지 않는 비디오로 간주되던 문제가 수정되었습니다.

  • 특정 Android 디바이스에서 재생 속도를 변경하지 못하던 문제가 수정되었습니다.

  • 출력 화면이 설정되지 않은 경우 내용을 디코딩하지 않도록 백그라운드 비디오 처리가 업데이트되었습니다.

  • player.release() 메서드가 호출된 후 SDK 호출을 무시하기 위해 추가 확인이 구현되었습니다. 따라서 플레이어 안정성이 향상됩니다.

  • 최적화를 통해 Android 라이브러리 파일 크기가 줄었습니다.

iOS 플레이어 1.4.0

다운로드: https://player.live-video.net/1.4.0/AmazonIVSPlayer.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.4.0/ios/

  • 플레이어 할당이 취소될 때까지 재생 중에 플레이어의 메모리 힙 크기가 계속 증가하는 문제가 수정되었습니다.

  • 비디오 재생 위에 애니메이션이 배치되어 있는 경우(예: UI 애니메이션 또는 GIF 이미지) 발생할 수 있는 교착이 수정되었습니다.

  • 미디어 서비스 재설정 이벤트 중 발생할 수 있는 충돌 문제가 수정되었습니다.

  • 품질 전환 중에 발생할 수 있는 CMFormatDescriptionRef의 메모리 누수가 해결되었습니다.

  • IVSPlayerViewIVSPlayerLayer 클래스의 IVS 특정 속성을 주 스레드가 아닌 스레드에서 액세스할 경우 로그되는 오류 메시지가 추가되었습니다.

  • 출력 화면이 설정되지 않은 경우 내용을 디코딩하지 않도록 백그라운드 비디오 처리가 업데이트되었습니다.

  • IOS SDK 참조의 설명서 적용 범위가 개선되었습니다.

  • 최적화를 통해 iOS 라이브러리 파일 크기가 줄었습니다.

모바일 SDK 크기: Android

아키텍처 압축된 크기 압축되지 않은 크기
arm64-v8a 1.00MB 2.79MB
armeabi-v7a 0.83MB 2.15MB
x86_64 1.11MB 3.06MB
x86 1.11MB 2.93MB

모바일 SDK 크기: iOS

아키텍처 압축된 크기 압축되지 않은 크기
universal 0.89MB 1.91MB
arm64 0.45MB 1.05MB
armv7 0.44MB 0.84MB

2021년 7월 27일

Amazon IVS 브로드캐스트 SDK: Android 1.0.0 및 iOS 1.0.0

2021년 6월 1일

Amazon IVS 플레이어 SDK: Android 1.3.3 및 iOS 1.3.3

플랫폼 다운로드 및 변경 사항
Android 및 iOS 고해상도 세로 비디오가 디바이스에서 지원할 수 있는데도 지원되지 않는 것으로 간주되던 문제가 수정되었습니다.
Android 플레이어 1.3.3

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.3.3/안드로이드/

iOS 플레이어 1.3.3

다운로드: https://player.live-video.net/1.3.3/AmazonIVSPlayer.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.3.3/ios/

  • 비디오 재생 위에 애니메이션이 배치되어 있는 경우(예: UI 애니메이션 또는 GIF 이미지) 발생할 수 있는 교착이 수정되었습니다.

  • 미디어 서비스 재설정 이벤트 중 발생할 수 있는 충돌 문제가 수정되었습니다.

2021년 5월 19일

Amazon IVS 플레이어 SDK: Android 1.3.2

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.3.2/안드로이드/

플레이어 안정성을 향상하기 위해 player.release() 메서드가 호출된 후 API 호출을 무시하도록 추가 확인이 구현되었습니다.

2021년 5월 5일

Amazon IVS 플레이어 SDK 1.3

플랫폼 다운로드 및 변경 사항
모두
  • 사용 설명서 사용을 위한 SDK 설명서가 업데이트되었습니다. TextCue Amazon IVS 설명서 랜딩 페이지에서 최신 플레이어 SDK 참조를 확인하세요.

  • 잘못된 형식의 모노 입력 스트림의 오디오 재생 문제가 해결되었습니다.

  • 라이브 HLS 창 외부에서 콘텐츠를 재생할 때 발생할 수 있는 드문 재생 오류가 수정되었습니다.

  • 표준 HLS 라이브 및 레코딩된 스트림을 재생하는 플레이어의 기능이 향상되었습니다.

  • getLiveLatency의 정확성이 개선되어, 새로운 스트림을 로드할 때 0으로 재설정됩니다.

  • 가변 비트 전송률(ABR) 스트리밍 알고리즘이 개선되어 네트워크 연결이 개선될 때 비디오 품질이 보다 빠르게 증가합니다.

  • 드문 충돌 발생을 줄여 플레이어의 안정성이 개선되었습니다.

웹 플레이어 1.3.1, Video.js 통합JW 플레이어 통합

NPM 패키지: https://www.npmjs.com/package/ amazon-ivs-player

스크립트 에셋: https://player.live-video.net/1.3.1/ .min.js amazon-ivs-player

Video.js 기술 자산: https://player.live-video.net/1.3.1/ .min.js amazon-ivs-videojs-tech

참조 문서: https://aws.github.io/ /1.3.1/web/ amazon-ivs-player-docs

  • 로드 직후에 실행된 탐색 호출이 무시되어 플레이어가 잘못된 위치에서 시작되던 문제가 해결되었습니다.

  • 레코딩된 콘텐츠(VOD라고도 함) 내에서 탐색과 관련된 몇 가지 문제가 해결되었습니다.

  • 차선책인 네트워크 조건에서 재생이 실패하는 문제가 해결되었습니다.

  • iOS 모바일 웹 브라우저에서 IVS 시한 메타데이터에 대한 지원이 추가되었습니다.

  • 데스크톱 Safari에서 자동 재생에 때때로 실패하던 버그가 해결되었습니다.

  • 웹 SDK getVersion 함수는 더 이상 플레이어 버전에 해시를 추가하지 않습니다.

  • 버퍼링된 범위의 정확한 시작을 탐색할 때 다른 전방 탐색이 발생하던 문제가 해결되었습니다.

  • macOS Safari 14 이상 버전에서 지연 시간이 짧은 가변 비트 전송률(ABR)이 활성화되었습니다.

  • 안전하지 않은 가져오기 부작용을 제거하여 서버 컨텍스트에서 플레이어를 로드할 때 관련된 문제가 해결되었습니다.

  • 에서 사용하는 LogLevel 열거형을 내보내도록 amazon-ivs-player NPM 패키지를 변경했습니다. setLogLevel

참고: 웹 플레이어 1.3.0 NPM 패키지가 있지만 작동하지 않습니다. NPM에서 사용되지 않음으로 표시됩니다. 설명된 대로 웹 플레이어 1.3.1 이상을 사용하세요.

Android 플레이어 1.3.0

참조 문서: https://aws.github.io/ /1.3.0/안드로이드/ amazon-ivs-player-docs

  • 앱이 Android 11(API 레벨 30)을 대상으로 하고 사용자가 셀룰러 네트워크에서 Android 11을 실행하는 경우 플레이어 SDK가 충돌하던 문제가 해결되었습니다.

  • 네트워크 복구 문제가 해결되었습니다. 이제 네트워크 연결이 끊어지면 재생이 자동으로 일시 중지되고 연결이 복원되면 재생이 재개됩니다. Player.Listener에서 onNetworkUnavailable 콜백을 사용하여 네트워크 상태 변경을 관찰합니다.

  • VOD를 재생하는 동안 setControlsEnabled(false)에서 플레이어 컨트롤을 숨길 수 없던 문제가 해결되었습니다.

  • 클라이언트 앱이 이전 버전 (4.0 이전) 을 사용하는 경우 SDK가 충돌할 수 있는 문제를 수정했습니다. OkHttp

  • Amazon IVS Android 플레이어 라이브러리가 JCenter 리포지토리에서 Maven Central로 이동되었습니다.

  • 라이브러리에서 BuildConfig 버전 속성이 제거되었습니다.

iOS 플레이어 1.3.0

다운로드: https://player.live-video.net/1.3.0/AmazonIVSPlayer.xcframework.zip

참조 문서: https://aws.github.io/ /1.3.0/ios/ amazon-ivs-player-docs

  • 단일 HLS 미디어 세그먼트 내에서 오디오 샘플 속도가 변경되면 iOS SDK에서 이를 제대로 처리할 수 없던 문제가 해결되었습니다. 이로 인해 잘못된 미디어 때문에 예기치 않은 메모리 증가 및 재생 실패 또는 충돌이 발생할 수 있습니다.

  • 네트워크 복구 문제가 해결되었습니다. 이제 네트워크 연결이 끊어지면 재생이 자동으로 일시 중지되고 연결이 복원되면 재생이 재개됩니다. playerNetworkDidBecomeUnavailable 위임 메서드를 사용하여 네트워크 상태 변경을 관찰합니다.

  • 시간이 지남에 따라 iOS 메모리 증가가 발생하던 문제가 해결되었습니다.

  • 오디오 하드웨어 문제의 정상적인 처리가 추가되었습니다. 이제 미디어 서비스 재설정 알림(AVAudioSessionMediaServicesWereResetNotification) 이벤트에서 재생이 자동으로 일시 중지됩니다. 재설정이 수행될 때 미디어가 재생 중이면 재생 오류가 계속 발생할 수 있습니다.

  • 오디오 세션 중단 처리가 추가되었습니다. 이제 오디오 세션 중단이 시작되면 재생이 자동으로 일시 중지됩니다. 중단이 종료되면 플레이어가 이전에 재생 중이었던 경우 재생이 자동으로 재개되고, 중단 옵션에서 앱이 재생을 재개해야 함을 표시합니다.

2021년 4월 26일

Service Quotas와 사용량 지표의 통합 CloudWatch

사용량 지표를 CloudWatch 통해 서비스 할당량을 사전에 관리하는 데 사용할 수 있습니다. CloudWatch Amazon IVS Service Quotas를 참조하세요.

2021년 4월 13일

CloudWatch 새 지표

CloudWatch 동시 보기 및 동시 스트림에 대한 지표가 추가되었습니다. Amazon을 통한 Amazon IVS 모니터링을 참조하십시오. CloudWatch

2023년 10월 12일 업데이트: 이 CloudWatch 문서는 삭제되었으며 콘텐츠는 IVS 저지연 스트리밍 모니터링으로 이동되었습니다.

새 지표와 일치하도록 관련 서비스 할당량의 이름이 업데이트되었습니다. Service Quotas(지연 시간이 짧은 스트리밍) 섹션을 참조하세요.

'보기'에 대한 전체 정의는 Amazon IVS 용어집을 참조하세요.

2021년 4월 7일

S3(R2S3)에 자동 레코딩

이제 Amazon IVS를 사용하여 Amazon S3에 라이브 비디오 콘텐츠를 저장할 수 있습니다. 저장된 비디오는 나중에 VOD로 편집 또는 재생과 같은 작업에 사용할 수 있습니다.

채널에 대해 레코딩을 활성화하면 채널의 모든 라이브 브로드캐스트가 선택한 S3 버킷에 저장됩니다. 사용 가능한 모든 품질 변환 및 썸네일 이미지가 저장됩니다. 레코딩 구성도 저장되므로 추가 채널에서 쉽게 재사용할 수 있습니다.

Amazon IVS 콘솔 또는 API를 통해 레코딩 구성을 설정하고 레코딩을 활성화 또는 비활성화할 수 있습니다. 자세한 내용은 IVS 시작하기Amazon IVS API 참조에서 확인하세요.

2021년 1월 28일

Amazon IVS 플레이어 SDK: JW 플레이어 통합 1.2.0

이제 Amazon IVS 플레이어는 JW 플레이어와 통합됩니다. JW 플레이어 통합을 참조하세요.

알려진 문제: 경우에 따라 비디오의 지속 시간이 00:00으로 나타나고 탐색 모음에서 드래그하면 재생 헤드가 탐색되지 않습니다. 이 문제는 iPhone에서 Safari를 사용하여 Amazon IVS 라이브 스트림과 VOD가 혼합된, 광고 없는 재생 목록을 볼 때만 발생합니다.

2020년 12월 16일

Amazon IVS 플레이어: SDK for Android 1.2.1

참조 문서: https://aws.github.io/ /1.2.1/안드로이드/ amazon-ivs-player-docs

이 릴리스에는 이전 Android 플레이어 SDK 릴리스에서 앱이 Android 11(API 레벨 30)을 대상으로 하고 사용자가 셀룰러 네트워크에서 Android 11을 실행하는 경우 플레이어 SDK가 충돌하던 문제를 해결한 Android 플레이어 패치가 포함되어 있습니다.

2020년 11월 23일

Amazon IVS 플레이어 SDK 1.2.0

플랫폼 다운로드 및 변경 사항
모두 Amazon IVS 스트림 탐지 기능이 향상되어 지표가 더욱 정확해졌습니다.

웹 플레이어 1.2.0Video.js 통합

NPM 패키지: https://www.npmjs.com/package/ amazon-ivs-player

스크립트 에셋: https://player.live-video.net/1.2.0/ .min.js amazon-ivs-player

Video.js 기술 자산: https://player.live-video.net/1.2.0/ .min.js amazon-ivs-videojs-tech

참조 문서: https://aws.github.io/ /1.2.0/web/ amazon-ivs-player-docs

  • 스트림의 마스터 플레이리스트를 사용할 수 없는 경우 이제 모든 웹 재생 소스에 대해 마스터 플레이리스트를 내보냅니다. ErrorNotAvailable

  • 동시 시청자(CCV) 한도 도달 관련 오류에 대해 참조 문서가 업데이트되었습니다.

Android 플레이어 1.2.0

참조 문서: https://aws.github.io/ /1.2.0/안드로이드/ amazon-ivs-player-docs

  • Android에서 함수가 충돌하는 문제를 수정했습니다. getSessionId

  • 동시 시청자(CCV) 한도 도달 관련 오류에 대해 참조 문서가 업데이트되었습니다.

알려진 문제: 앱이 Android 11(API 레벨 30)을 대상으로 하고 사용자가 셀룰러 네트워크에서 Android 11을 실행하는 경우 플레이어 SDK가 충돌합니다. 이 문제는 다음 릴리스에서 수정될 예정입니다. 그동안 이전 Android API 레벨(29 이하)을 대상으로 하도록 권장합니다.

iOS 플레이어 1.2.0

다운로드: https://player.live-video.net/1.2.0/AmazonIVSPlayer.xcframework.zip

참조 문서: https://aws.github.io/ /1.2.0/ios/ amazon-ivs-player-docs

  • 스트림 URL을 전환하거나 플레이어를 닫을 때 메모리 손상이 발생할 수 있는 원인이 해결되었습니다.

  • 재생을 시작하기 전에 최상의 오디오 피치 보정을 활성화할 수 없을 때 재생이 실패할 수 있던 문제가 해결되었습니다. 피치 보정은 평소보다 빠르거나 느린 재생 속도에서 오디오 품질을 향상시킵니다. 피치 보정을 활성화할 수 없거나 최고 품질의 보정 알고리즘을 사용할 수 없는 경우 메시지는 기록되지만 재생은 계속됩니다.

알려진 문제: 단일 HLS 미디어 세그먼트 내에서 오디오 샘플 속도가 변경되면 iOS SDK에서 이를 제대로 처리할 수 없습니다. 이로 인해 잘못된 미디어 때문에 예기치 않은 메모리 증가 및 재생 실패 또는 충돌이 발생할 수 있습니다. 이 문제는 다음 주요 iOS 플레이어 릴리스에서 수정될 예정입니다.

2020년 11월 12일

새 이벤트 필드, stream_id

stream_id 필드가 여러 이벤트에 추가되었습니다. EventBridge IVS와 함께 아마존 사용하기 섹션을 참조하세요.

2020년 11월 9일

콘솔에 메타데이터 보기 추가

이제 Amazon IVS 콘솔에서 시한 메타데이터를 볼 수 있습니다. Amazon IVS 사용 설명서비디오 스트림에 메타데이터 포함에서 시한 메타데이터 보기의 새 섹션을 참조하세요.

2020년 10월 30일

CloudFormation Support

Amazon IVS는 이제 AWS를 CloudFormation 지원합니다. 이를 통해 Amazon IVS 고객은 CloudFormation AWS에서 채널, 스트림 키 및 재생 키 페어를 생성하고 관리할 수 있습니다.

Amazon IVS CloudFormation 지원은 Amazon IVS를 사용할 수 있는 모든 AWS 지역에서 사용할 수 있습니다. 시작하려면 Amazon IVS 제품 페이지 또는 AWS CloudFormation 사용 설명서의 Amazon IVS 정보를 참조하십시오.

2020년 10월 27일

채널, CCV 및 CCB에 대한 더 높은 한도

세 가지 서비스 할당량 한도가 증가했습니다.

  • AWS 리전당 사용자가 생성할 수 있는 최대 채널 수가 500개에서 5,000개로 증가했습니다.

  • AWS 리전의 모든 채널에서 라이브 채널을 재생할 수 있는 최대 동시 시청자 수가 3,000명에서 15,000명으로 증가했습니다.

  • AWS 리전당 최대 동시 브로드캐스트(동시에 스트리밍할 수 있는 채널) 수가 30개에서 100개로 증가했습니다.

이러한 증가는 Amazon IVS가 제공되는 모든 리전에서 사용할 수 있습니다. 자세한 내용은 Amazon IVS 사용 설명서에서 Service Quotas(지연 시간이 짧은 스트리밍) 섹션을 참조하세요.

2020년 10월 9일

신규 서비스 할당량 및 이벤트 EventBridge

이제 인제스트 해결과 관련된 서비스 할당량 및 EventBridge 이벤트가 있습니다. Service Quotas(지연 시간이 짧은 스트리밍) EventBridge IVS와 함께 아마존 사용하기를 참조하세요.

Amazon IVS 플레이어: SDK for Web 1.1.2

NPM 패키지: https://www.npmjs.com/package/ amazon-ivs-player

스크립트 에셋: https://player.live-video.net/1.1.2/ .min.js amazon-ivs-player

Video.js 기술 자산: https://player.live-video.net/1.1.2/ .min.js amazon-ivs-videojs-tech

참조 문서: https://aws.github.io/ /1.1.2/web/ amazon-ivs-player-docs

이 릴리스에는 Microsoft Edge를 사용하는 사용자에게 영향을 주던 문제를 해결하는 웹 플레이어 패치가 포함되어 있습니다. 해당 시청자의 경우 스트림에서 자동 품질 모드가 켜져 있으면(예: ABR이 설정된 상태) 지연 시간이 짧은 재생은 작동하지 않습니다. 이러한 상황에서는 스트림은 더 긴 지연 시간으로 재생됩니다.

2020년 10월 7일

Amazon IVS 플레이어 SDK 1.1.0

Amazon Interactive Video Service(IVS) 플레이어 SDK는 유의적 버전화를 사용합니다.

플랫폼 다운로드 및 변경 사항
모두
  • 플레이어의 가변 비트 전송률 알고리즘이 품질을 160p로 잘못 떨어뜨릴 수 있던 문제가 해결되었습니다.

  • 재생 가능한 비디오 품질이 없는 경우 플레이어는 이제 오류를 생성합니다.

  • 업데이트된 VOD 탐색 동작: 끝까지 탐색을 시도할 때, 플레이어는 오류를 반환하는 대신, 끝을 탐색합니다.

  • 플레이어는 이제 오류 복구 중에 사용 가능한 모든 품질을 다 소비한 후 치명적인 오류를 생성합니다.

웹 플레이어 1.1.0

NPM 패키지: https://www.npmjs.com/package/ amazon-ivs-player

스크립트 에셋: https://player.live-video.net/1.1.0/ .min.js amazon-ivs-player

Video.js 기술 자산: https://player.live-video.net/1.1.0/ .min.js amazon-ivs-videojs-tech

참조 문서: https://aws.github.io/ /1.1.0/web/ amazon-ivs-player-docs

알려진 문제:

  • Video.js를 사용할 수 없는 경우 registerIVSQualityPluginconsole.error에 기록하는 대신 예외를 생성합니다.

  • registerIVSTech 또는 registerIVSQualityPlugin이 두 번 이상 호출되면 이제 첫 번째 호출 이후의 호출은 다시 등록하지 않고 아무 작업도 하지 않습니다.

  • registerIVSQualityPlugin에 대한 첫 번째 파라미터의 유형은 VideoJS에서 any로 변경되었습니다.

  • 서버 측 렌더링을 활성화하기 위해 브라우저 컨텍스트에서 종속성이 제거되었습니다.

  • 브라우저가 음소거 해제에 대한 응답으로 자동으로 일시 중지되면 이제 플레이어는 AUDIO_BLOCKED 이벤트를 시행하고 음소거된 재생을 재개합니다.

  • 네트워크 연결 복구가 추가되었습니다. 네트워크 제한 시간이 초과되어도 클라이언트 앱으로 오류 상태가 전송되지 않습니다. 대신, 네트워크 연결이 유실된 경우:

    • 앱이 재생 중이면 플레이어 라이브러리에서 NETWORK_UNAVAILABLE 이벤트를 앱에 전송하고 플레이어는 유휴 상태가 됩니다. 연결이 복원되면 플레이어 라이브러리는 재생을 재개하고 앱은 PLAYING 이벤트를 수신합니다.

    • 앱이 일시 중지된 경우 NETWORK_UNAVAILABLE 이벤트는 앱으로 전송되지 않고 플레이어 라이브러리는 유휴 상태로 유지됩니다. 연결이 복원되면 플레이어 라이브러리는 유휴 상태로 유지됩니다.

    • 언제든지 앱이 재생을 시도하면 플레이어 라이브러리는 일반 재생을 시도합니다. NETWORK_UNAVAILABLE 이벤트가 앱으로 전송되고 플레이어는 유휴 상태가 됩니다.

Android 플레이어 1.1.0

참조 문서: https://aws.github.io/ /1.1.0/안드로이드/ amazon-ivs-player-docs

알려진 문제: 앱이 Android 11(API 레벨 30)을 대상으로 하고 사용자가 셀룰러 네트워크에서 Android 11을 실행하는 경우 플레이어 SDK가 충돌합니다. 이 문제는 다음 릴리스에서 수정될 예정입니다. 그동안 이전 Android API 레벨(29 이하)을 대상으로 하도록 권장합니다.

iOS 플레이어 1.1.0

다운로드: https://player.live-video.net/1.1.0/AmazonIVSPlayer.xcframework.zip

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.1.0/ios/

  • UIKit의 다음 메시지와 함께 충돌을 일으킬 수 있던 문제가 해결되었습니다. “기본 스레드에서 액세스한 후에 백그라운드 스레드에서 레이아웃 엔진을 수정해서는 안 됩니다.” 이 문제는 애플리케이션의 백그라운드와 포그라운드를 전환할 때 발생할 수 있습니다.

2020년 9월 14일

새 이벤트 필드, channel_name

channel_name 필드가 여러 이벤트에 추가되었습니다. EventBridge IVS와 함께 아마존 사용하기 섹션을 참조하세요.

2020년 8월 19일

재생 권한 부여(프라이빗 채널)

Amazon IVS는 고객에게 프라이빗 채널을 생성할 수 있는 기능을 제공하므로 고객은 스트림을 시청할 수 있는 대상을 제한할 수 있습니다. 고객은 채널에서 재생 권한 부여를 호출하고 승인된 재생 요청에 대해 서명된 JSON 웹 토큰(JWT)을 생성하여 비디오 재생에 대한 액세스를 제어합니다. 세부 정보는 프라이빗 채널 설정을 참조하세요.

채널 객체의 새로운 authorized 필드는 프라이빗 채널인지 여부를 나타냅니다. Amazon IVS API 참조를 참조하세요.

2020년 8월 11일

Amazon IVS 플레이어: SDK for iOS 1.0.6

다운로드: <deprecated>

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.0.6/ios/

이 릴리스에는 일부 iOS 플레이어 앱이 Apple App Store에 추가되지 않던 문제를 해결하는 iOS 플레이어 패치가 포함되어 있습니다. 특히, 비트 코드가 구축된 앱이 업로드 후 App Store Connect 유효성 검사에 실패합니다.

2020년 8월 5일

아마존 EventBridge IVS와 함께 아마존 사용하기

Amazon IVS EventBridge 이벤트는 이제 Amazon EventBridge 콘솔을 통해 사용할 수 있습니다. Amazon IVS 사용 설명서의 Amazon EventBridge IVS에서 아마존 사용하기 섹션의 섹션을 참조하십시오. 아마존 EventBridge IVS를 위한 아마존 규칙 생성

2020년 7월 15일

플레이어 버전 1.0

Amazon Interactive Video Service(IVS) 플레이어 SDK는 유의적 버전화를 사용합니다.

플랫폼 다운로드 및 변경 사항
모두

알려진 문제: setAutoMaxQualitysetQuality 함수의 경우 제공하는 품질이 현재 스트림에 올바르게 적용되지만, 새 스트림을 로드하는 경우 올바르게 적용되지 않습니다. 이를 방지하려면 새 스트림을 로드하는 경우 PlayerState.READY 이후에 새 스트림에 대한 품질로 호출합니다.

웹 플레이어 1.0.0

NPM 패키지: https://www.npmjs.com/package/ amazon-ivs-player

스크립트 에셋: https://player.live-video.net/1.0.0/ .min.js amazon-ivs-player

Video.js 기술 자산: https://player.live-video.net/1.0.0/ .min.js amazon-ivs-videojs-tech

참조 문서: https://aws.github.io/ /1.0.0/web/ amazon-ivs-player-docs

알려진 문제:

  • iOS 모바일 브라우저(예: Safari 또는 Chrome)에서 VOD를 재생할 때 역방향으로 탐색하면 플레이어가 음소거됩니다. 이를 피하려면 탐색 후 player.setMuted(false)를 호출합니다.

  • iOS 모바일 브라우저에서 VOD를 재생할 때 원하는 위치를 직접 선택하면 간헐적으로 역방향 탐색이 작동합니다. 이를 방지하려면 탐색 막대를 원하는 위치로 끕니다.

  • Video.js 통합을 사용하여 iOS 모바일 브라우저에서 VOD를 재생할 때 재생 버튼이 제대로 작동하지 않습니다. 이를 방지하려면 Video.js를 초기화할 때 재생 단추를 숨깁니다. https://docs.videojs.com/tutorial-components.html#play-toggle.

Android 플레이어 1.0.0

참조 문서: https://aws.github.io/ /1.0.0/안드로이드/ amazon-ivs-player-docs

알려진 문제: 백그라운드 및 포그라운드로 전환할 때 Android에서 VOD 재생에 대한 오디오 또는 비디오 동기화가 해제될 수 있습니다.

iOS 플레이어 1.0.0

다운로드: <deprecated>

참조 문서: https://aws.github.io/ amazon-ivs-player-docs /1.0.0/ios/

알려진 문제:

  • 백그라운드와 포그라운드를 전환할 때 라이브 및 VOD 재생 오류가 발생합니다. 이를 방지하려면 UIApplicationDidEnterBackgroundNotification이 수신되고 UIApplicationDidBecomeActiveNotification에서 재생을 재개할 경우 스트림을 일시 중지합니다.

  • iOS 10 디바이스는 백그라운드에서 다시 전환될 때 충돌이 발생할 수 있습니다. 이를 방지하려면 백그라운드로 전환되기 전에 계층의 player 속성을 nil로 설정합니다.