Android 11에는 화면 녹화 기능이 내장되어 있지만 마이크의 오디오 녹음만 지원합니다. 이는 향후 릴리스에서 변경될 수 있습니다.
처음 몇 개의 Android 10 개발자 프리뷰에는 SystemUI에 기본 화면 녹화 기능이 있었지만 출시 당시에는 사용자가 이 기능에 액세스할 수 없었습니다. 첫 번째로 Android 11 개발자 미리보기그러나 화면 녹화는 빠른 설정 타일에서 액세스할 수 있게 되었습니다. 이제 Android 11 Developer Preview 2에서는 화면 녹화기에 사용자에게 다음과 같은 가능성을 알려주는 개선된 UI가 있습니다. 민감한 정보를 녹음하고 사용자가 마이크에서 오디오를 녹음하거나 탭을 표시할지 여부를 선택할 수 있습니다. 화면. 그러나 현재는 장치에서 재생 중인 오디오를 녹음할 수 있는 방법이 없지만 향후 미리 보기 릴리스에서는 변경될 수 있습니다.
왼쪽에서 오른쪽으로: 화면 녹화 빠른 설정 타일, 화면 녹화 드롭다운 옵션, 새로운 화면 녹화 카운트다운, 새로운 화면 녹화 상태 표시줄 표시기.
화면 녹화 기능과 관련된 Android 11의 SystemUI에 새로운 문자열이 추가되었습니다. 이 문자열은 "음악, 통화, 벨소리와 같은 장치의 소리"를 녹음할 수 있음을 나타냅니다.
<stringname="screenrecord_device_audio_and_mic_label">Device audio and microphonestring>
<stringname="screenrecord_device_audio_description">Sound from your device, like music, calls, and ringtonesstring>
<stringname="screenrecord_device_audio_label">Device audiostring>
이 텍스트는 현재 화면 녹화 기능에 표시되지 않으며 내부 장치를 녹화하는 기능이 표시되지 않습니다. Android 11에서 화면 녹화를 담당하는 세 가지 클래스인 RecordingController, RecordingService 및 ScreenRecordDialog. 안드로이드 10
Google이 향후 Android 11 미리보기에서 내부 장치 오디오 녹음을 허용한다고 가정하면 실제로 그렇게 유용할지는 잘 모르겠습니다. Android 10을 대상으로 하는 앱은 기본적으로 AudioPlaybackCapture를 사용하는 앱에서 오디오를 캡처하도록 허용합니다. API, Android 9 Pie를 대상으로 하는 앱은 매니페스트에서 allowedAudioPlaybackCapture 플래그를 활성화하여 선택해야 합니다. 파일. 오디오는 미디어, 게임 또는 알 수 없음 유형으로 선언된 경우에만 캡처할 수 있습니다. SystemUI와 같은 시스템 애플리케이션은 오디오가 캡처되는 경우에도 앱의 오디오를 녹음할 수도 있습니다. 정책이 ALLOW_CAPTURE_BY_SYSTEM으로 설정되어 있지만 이것이 다음과 같은 경우 오디오 저장도 허용되지 않습니다. 사례.
화면 기록은 'com.google.android.systemui'가 아닌 'com.android.systemui'의 일부로 포함되어 있으므로 이 기능이 AOSP의 일부가 될 가능성이 높습니다. 따라서 OEM이 이미 비슷하거나 더 나은 화면 녹화기를 보유하고 있지 않는 한, 다른 스마트폰 제조업체의 장치는 Android 11로 업그레이드하면 이 기능을 즐길 수 있습니다. 많은 OEM 스크린 레코더를 사용하면 녹화의 해상도, 비트 전송률 및 프레임 속도를 변경할 수 있습니다. 따라서 Google은 내부 장치 오디오를 녹음하는 기능을 추가하더라도 여전히 매우 기본입니다.