pw-play 명령(파이프와이어가 오디오 파일을 재생함)이 미디어 역할 매개변수를 허용한다는 것을 확인했습니다. 미디어 역할의 효과적인 선택이 무엇인지, 그것이 어떤 영향을 미칠지는 불분명합니다. 매뉴얼 페이지와 온라인 설명서를 검색했지만 정보가 거의 없습니다. 아는 사람 있나요?
답변1
~에서공식 무료 데스크탑 문서:
이 속성에는 미디어 스트림의 역할을 설명하는 짧은 문자열이 포함되어야 합니다. 여기서 role은 다음 중 하나입니다.
- "video": 미디어에서 영화/비디오 스트리밍용
- "music": 미디어 플레이어용 음악 스트리밍
- "game": 게임 내 오디오에 사용됩니다.
- "event": 이벤트 사운드(예: 버튼 클릭 등)
- "phone": 전화 데이터에 사용됩니다(예: VoIP 음성 오디오).
- "animation": 애니메이션에 사용됩니다(예: Flash).
- "프로덕션": 오디오 제작 애플리케이션용입니다.
- "a11y": 접근성 애플리케이션(예: 스크린 리더 등) 이는 애플리케이션이 아닌 실제 스트리밍 데이터의 속성입니다. 그러나 일반적으로 단순히 프로세스 전역 환경 변수를 설정하는 것이 여전히 안전합니다.
이처럼 이는 미디어가 수행하는 '인간' 역할을 설명합니다. 생각해 보면 이는 의미가 있습니다. 예를 들어, 전화 통화 중일 때 데스크탑 환경에서 비디오 볼륨을 낮출 수 있기를 원합니다. 하지만 모든 비디오 플레이어와 모든 전화 앱을 오디오 시스템에 도입하고 싶지는 않습니다.