Я пишу простое приложение для потоковой передачи звука Swift с использованием AVPlayer
и хотел узнать, возможно ли изменить отображаемый текст по умолчанию для AVPlayerViewController
.В настоящее время AVPlayerViewController выглядит следующим образом, когда я успешно подключаюсь к потоку:
Когда приложение подключено к потоку, я могу получить метаданныеиспользуя наблюдателя на AVPlayerItem.timedMetadata
.Я хочу знать, могу ли я переопределить текст «прямой трансляции» по умолчанию строкой, такой как метаданные, которые я извлекаю.Я знаю, что мог бы создать подпредставление с меткой и отображать текст, используя contentOverlayView?.addSubview
, но я думаю, что было бы лучше, если бы я мог отображать текст непосредственно в AVPlayerViewController
над кнопкой паузы.