Thanks for the epic plugin, but I'm seeming to have several issues with using foobar2000 as the server and my windows phone 7 as the client.
Using the htc connected media app, I cant seem to set a profile up for it.
It uses "User-Agent: Windows CE 7.10 UPnP control point DLNADOC/1.50" for listing the files, but then it uses User-Agent: "NSPlayer/07.00.0000.0000 WMFSDK/07.00.0000.0000" when playing music.
How would I need to enter this info into a new streaming profile if I just need Windows CE 7, NSPlayer and WMFSDK to use it on other Windows Phone apps? (not just the htc verison, but maybe nokia's DLNA app or even windows phone 8 devices (making the string generic to accept any windows phone)
Also I will playing any file from the server and it will randomly stop (stating unable to connect media server while on foobar it says,
PLT_HttpServerSocketTask::Write(465)/548: WARNING: NPT_CHECK failed, result=-20400 (NPT_ERROR_CONNECTION_RESET) [(SendResponseBody(response, *output_stream, abort))]
I'm not sure if this is an issue with the app on the phone or if foobar is just dropping the connection, but I can just press play on the phone and it will continue streaming without buffering/loading.
Well, I have dug around a bit and it seams that windows phone 7/8 and windowsmediaplayer uses similar useragents. It still seems to choose the default profile when I play the Playback Stream Capture.
I currently have two diffferent profiles for it, because it seems to use two different agents. Profile 1 is WP7 and profile 2 is WP7-2.
Profile 1's settings are
use profile when [b]User-Agent[/b] contain [b]Windows CE[/b]
Profile 2's settings are use profile when [b]User-Agent[/b] contain [b]NSPlayer|WMFSDK[/b]
Any help?