Есть ли способ воспроизвести удаленные файлы через Audiograph на Xbox One? - PullRequest
0 голосов
/ 04 апреля 2019

Я хочу иметь возможность воспроизводить на моем Xbox One аудиофайлы (.mp3, .wav и .flac), которые существуют на моем медиасервере с использованием Audiograph.

I, потому что настольная версияприложение UWP поддерживает пользовательские эквалайзеры (и прекрасно работает), я использую класс Audiograph для воспроизведения через класс MediaSourceAudioInputNode.Однако на Xbox я никогда не смогу создать InputNode и вместо этого получить исключение FormatNotSupported.Итак, мне интересно, возможно ли это вообще или для Xbox я должен вернуться к использованию встроенного класса MediaPlayer ... отказавшись от некоторых интересных вещей, которые я смог сделать с Audiograph.

var uri = await track.GetMediaUri();
var mediaSource = MediaSource.CreateFromUri(uri);
var audioInputNodeResult = await this.m_AudioGraph.CreateMediaSourceAudioInputNodeAsync(mediaSource);
if (audioInputNodeResult.Status != MediaSourceAudioInputNodeCreationStatus.Success) {
    throw new Exception($"Error creating remote input node for {track.Title}:  {audioInputNodeResult.Status}....");
}
...