有没有一种方法可以通过Xbox One上的Audiograph播放远程文件?

时间:2019-04-04 03:26:17

标签: c# audio-streaming xbox

我希望能够在我的Xbox One上使用Audiograph播放媒体服务器上存在的音频文件(.mp3,.wav和.flac)。

I,因为UWP应用程序的桌面版本支持用户定义的EQ(并且效果很好),所以我正在使用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}....");
}

0 个答案:

没有答案
相关问题