我正在开发用于媒体(音频)投放的UWP应用。我有两个远程扬声器,可以通过DLNA标准进行连接。
我希望我的应用程序可以通过DLNA将音频流传输到远程扬声器。为此,我尝试在下面使用。
Windows.Media.Casting
CastingConnection
CastingDevice
Windows.Media.Playback
MediaPlayer
由于该应用必须为广播者广播,因此请使用CastingConnection
类与扬声器建立连接,并通过此方法RequestStartCastingAsync(CastingSource)
请求媒体源启动。
第一个连接是成功并正确播放音乐。但是,当第二个连接成功时,第一个连接将断开。
DLNA只能投射到一台设备,而不能流传输到多台设备?
或者还有其他方法可以将媒体流传输到多个设备吗?