Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: foo_upnp (Read 1622793 times) previous topic - next topic
0 Members and 3 Guests are viewing this topic.

foo_upnp

Reply #2025
File > Preferences > Tools > UPnP > Browser > Remote Internet Servers > HTTP Proxy ?



Yes, i specified there the exact same string that works for the general foobar2000 proxy that is used for streaming. Does not work unfortunately.

The format is like:

user:pass@host:port

When i try to connect it hangs for about 5 secs and tells it's unable to connect.

foo_upnp

Reply #2026
@bubbleguuum
Any chance for foo_unp to support streaming to Chromecast audio ?

foo_upnp

Reply #2027
@bubbleguuum
Any chance for foo_unp to support streaming to Chromecast audio ?


No. This plugin is not actively developed and there's no Chromecast SDK for desktop programs (only Android, iOS and Chrome)


foo_upnp

Reply #2029
Since this plugin is not being developed, any chance it will be open sourced?

My Sony STR-DN860 receiver is not being detected. Here's the log. The receiver name is AVREC, IP 192.168.1.76.
Is it something solvable?

From what I can gather, the relevant lines in the log are:
Code: [Select]
19.19769: PLT_CtrlPoint::InspectDevice(1269)/11484: INFO: Inspecting device "88ad8cb4-96f7-2a1d-0ac5-994816b4caa8" detected @ http://192.168.1.76:8008/ssdp/device-desc.xml
20.20275: PLT_CtrlPoint::ProcessGetDescriptionResponse(1394)/1600: INFO: Device "88ad8cb4-96f7-2a1d-0ac5-994816b4caa8" is now known as "AVREC"
20.20516: PLT_CtrlPoint::ProcessGetSCPDResponse(1476)/10448: SEVERE: Bad SCPD response for device "AVREC":
20.20516: PLT_CtrlPoint::CleanupDevice(1158)/10448: INFO: Removing 88ad8cb4-96f7-2a1d-0ac5-994816b4caa8 from device list

20.20625: PLT_CtrlPoint::InspectDevice(1269)/11484: INFO: Inspecting device "00000000-0000-1010-8000-ac9b0a4f745d" detected @ http://192.168.1.76:52323/dmr.xml
21.21139: PLT_CtrlPoint::ProcessGetDescriptionResponse(1394)/12084: INFO: Device "00000000-0000-1010-8000-ac9b0a4f745d" is now known as "AVREC"
21.21471: PLT_CtrlPoint::InspectDevice(1269)/11484: INFO: Inspecting device "00000003-0000-1010-8000-ac9b0a4f745d" detected @ http://192.168.1.76:50001/Ircc.xml
21.21769: PLT_CtrlPoint::InspectDevice(1269)/11484: INFO: Inspecting device "88ad8cb4-96f7-2a1d-0ac5-994816b4caa8" detected @ http://192.168.1.76:8008/ssdp/device-desc.xml
22.22274: PLT_CtrlPoint::ProcessGetDescriptionResponse(1394)/3708: INFO: Device "88ad8cb4-96f7-2a1d-0ac5-994816b4caa8" is now known as "AVREC"
22.22519: PLT_CtrlPoint::ProcessGetSCPDResponse(1476)/10760: SEVERE: Bad SCPD response for device "AVREC":
22.22519: PLT_CtrlPoint::CleanupDevice(1158)/10760: INFO: Removing 88ad8cb4-96f7-2a1d-0ac5-994816b4caa8 from device list

foo_upnp

Reply #2030
If anyone else is having similar issue, take look at BubbleUPnP Server. I installed it on my Synology NAS and now I can use Foobar2000 and Kazoo to control receiver playback.
Here's my related post on Linn forums regarding Kazoo player issue.

foo_upnp

Reply #2031
This is such a great plugin. But, I wish you would add a way to stream to a icecast or shoutcast server (like the DSP plugin through winamp, etc), then it would be the ultimate tool for foobar.


foo_upnp

Reply #2032
Hello!
I have a following problem: I can't play all items in upnp controller playback queue on my airDAC. The first song plays as expected, but when foobar moves to the next one it shows "stopped" status, and I have to play it manually.
Does anybody know the solution? Thanks!


I have the same problem with foobar2000 v1.3.2 and YAMAHA HTR-4068 AV receiver.
Disabling Tools->UPnP->Controller gapless control doesn't solve it just makes it occuring less.
No log entries at INFO level.

foo_upnp

Reply #2033
Hello!
I have a following problem: I can't play all items in upnp controller playback queue on my airDAC. The first song plays as expected, but when foobar moves to the next one it shows "stopped" status, and I have to play it manually.
Does anybody know the solution? Thanks!


I have the same problem with foobar2000 v1.3.2 and YAMAHA HTR-4068 AV receiver.
Disabling Tools->UPnP->Controller gapless control doesn't solve it just makes it occuring less.
No log entries at INFO level.


I'm sorry I've just realized log is updated only after exiting foobar2000.
I will attach a log as soon as I will experience the problem again.

foo_upnp

Reply #2034
Hi bubbleguuum,

I found a problem that occurs when playing a specific mp3 album.
I import the songs to the UPnP Controller Playback Queue and when I press the 'skip to next' button it stops playing.
I attached two files from this album and also the foo_upnp.log contents.

two files

Code: [Select]
0.000: foo_upnp::on_init(199)/4288: INFO: foo_upnp: version 0.99.49
0.016: PLT_UPnP::Start(150)/4288: INFO: Starting UPnP...
0.016: standard_media_tree_root_node_t::load_ml_filters(590)/4288: INFO: loaded Media Library filters from D:\Users\feki\Programs\foobar2000\foo_upnp_ml_tree.xml
0.063: PLT_UPnP::AddDevice(224)/4288: INFO: Starting Device...
0.078: PLT_HttpServer::Start(127)/4288: INFO: HttpServer listening on 0.0.0.0:56923
initialized in 0.094s
0.515: FbMediaServer::CheckAuthentication(401)/3156: INFO: received LAN request: http://192.168.100.107:56923/DeviceDescription.xml (User-Agent: None)
0.905: FbMediaServer::CheckAuthentication(401)/2828: INFO: received LAN request: http://192.168.100.107:56923/DeviceDescription.xml (User-Agent: Network_Module/1.0 (HTR-4068))
1.1139: FbMediaServer::CheckAuthentication(401)/4976: INFO: received LAN request: http://192.168.100.107:56923/DeviceDescription.xml (User-Agent: Linux/3.0.13 UPnP/1.0 LGE_DLNA_SDK/1.6.0 [TV][LG]55UB830V-ZG/04.11.22 DLNADOC/1.50)
1.1422: FbMediaServer::OnAction(295)/4012: INFO: received action 'GetSortCapabilities', args = {  }
1.1422: FbMediaServer::OnAction(323)/4012: INFO: action 'GetSortCapabilities' response: args = { SortCaps= }
1.1425: FbMediaServer::CheckAuthentication(401)/4116: INFO: received LAN request: http://192.168.100.107:56923/ContentDirectory/baf06952-b3c7-e51f-7bb8-97cfbb577b24/scpd.xml (User-Agent: Linux/3.0.13 UPnP/1.0 LGE_DLNA_SDK/1.6.0 [TV][LG]55UB830V-ZG/04.11.22 DLNADOC/1.50)
1.1488: FbMediaServer::CheckAuthentication(401)/3296: INFO: received LAN request: http://192.168.100.107:56923/DeviceDescription.xml (User-Agent: Microsoft-Windows/6.1 UPnP/1.0 Windows-Media-Player-DMS/12.0.7601.17514 DLNADOC/1.50)
1.1722: FbMediaServer::CheckAuthentication(401)/3080: INFO: received LAN request: http://192.168.100.107:56923/ConnectionManager/baf06952-b3c7-e51f-7bb8-97cfbb577b24/scpd.xml (User-Agent: Linux/3.0.13 UPnP/1.0 LGE_DLNA_SDK/1.6.0 [TV][LG]55UB830V-ZG/04.11.22 DLNADOC/1.50)
1.1831: FbMediaServer::CheckAuthentication(401)/4108: INFO: received LAN request: http://192.168.100.107:56923/X_MS_MediaReceiverRegistrar/baf06952-b3c7-e51f-7bb8-97cfbb577b24/scpd.xml (User-Agent: Linux/3.0.13 UPnP/1.0 LGE_DLNA_SDK/1.6.0 [TV][LG]55UB830V-ZG/04.11.22 DLNADOC/1.50)
1.1925: FbMediaServer::CheckAuthentication(401)/720: INFO: received LAN request: http://192.168.100.107:56923/Control/baf06952-b3c7-e51f-7bb8-97cfbb577b24/scpd.xml (User-Agent: Linux/3.0.13 UPnP/1.0 LGE_DLNA_SDK/1.6.0 [TV][LG]55UB830V-ZG/04.11.22 DLNADOC/1.50)
2.2221: FbMediaServer::OnAction(295)/1308: INFO: received action 'GetSystemUpdateID', args = {  }
2.2221: FbMediaServer::OnAction(323)/1308: INFO: action 'GetSystemUpdateID' response: args = { Id=0 }
created 39241 path registry entries in 3.952s
4.4093: FbMediaServer::CheckAuthentication(401)/1412: INFO: received LAN request: http://192.168.100.107:56923/DeviceDescription.xml (User-Agent: Microsoft-Windows/6.1 UPnP/1.0 Windows-Media-Player-DMS/12.0.7601.17514 DLNADOC/1.50)
4.4265: FbMediaServer::OnAction(295)/3836: INFO: received action 'GetSearchCapabilities', args = {  }
4.4265: FbMediaServer::OnAction(323)/3836: INFO: action 'GetSearchCapabilities' response: args = { SearchCaps=upnp:class,dc:title,upnp:artist }
4.4296: FbMediaServer::OnAction(295)/152: INFO: received action 'Browse', args = { ObjectID=0, BrowseFlag=BrowseDirectChildren, Filter=res@resolution,res@nrAudioChannels,res@sampleFrequency,res@bitrate,dc:creator,res@dlna:cleartextSize,dc:date,upnp:genre,res,res@duration,res@size,upnp:albumArtURI,upnp:originalTrackNumber,upnp:album,upnp:artist,upnp:author, StartingIndex=0, RequestedCount=100, SortCriteria= }
4.4296: FbMediaServer::on_browse_direct_children(1409)/152: INFO: Server not ready
4.4296: FbMediaServer::OnAction(323)/152: INFO: action 'Browse' response: args = { ObjectID=0, BrowseFlag=BrowseDirectChildren, Filter=res@resolution,res@nrAudioChannels,res@sampleFrequency,res@bitrate,dc:creator,res@dlna:cleartextSize,dc:date,upnp:genre,res,res@duration,res@size,upnp:albumArtURI,upnp:originalTrackNumber,upnp:album,upnp:artist,upnp:author, StartingIndex=0, RequestedCount=100, SortCriteria= }
4.4296: PLT_DeviceHost::ProcessHttpPostRequest(599)/152: WARNING: Error while processing action Browse: 503 Service Unavailable
loaded Media Library tree in 34.276s
40.40472: controller_window::set_track_info_string(1112)/4288: INFO: track info display:
40.40472: PLT_UPnP::AddCtrlPoint(266)/4288: INFO: Starting Ctrlpoint...
40.40476: PLT_HttpServer::Start(127)/4288: INFO: HttpServer listening on 0.0.0.0:1854
40.40487: PLT_CtrlPoint::InspectDevice(1269)/1808: INFO: Inspecting device "6B8B4567-23C6-9869-E4F5-0418D6AE6D0A" detected @ http://192.168.100.254:54969/rootDesc.xml
40.40579: PLT_CtrlPoint::InspectDevice(1269)/1808: INFO: Inspecting device "9ab0c000-f668-11de-9976-00a0ded0160f" detected @ http://192.168.100.115:49154/MediaRenderer/desc.xml
41.41014: PLT_CtrlPoint::ProcessGetDescriptionResponse(1394)/4412: INFO: Device "6B8B4567-23C6-9869-E4F5-0418D6AE6D0A" is now known as "OpenWRT router"
41.41117: PLT_CtrlPoint::ProcessGetDescriptionResponse(1394)/4988: INFO: Device "9ab0c000-f668-11de-9976-00a0ded0160f" is now known as "HTR-4068 D0160F"
41.41314: LinnDsRendererController::Create(117)/4288: INFO: couldn't find urn:av-openhome-org:service:Product:1 service
41.41314: RendererController::Create(25)/4288: INFO: Created UPnPAv Controller for device: HTR-4068 D0160F
41.41497: PLT_CtrlPoint::InspectDevice(1269)/1808: INFO: Inspecting device "b7e01e12-db36-115d-bf85-b35b0c58135c" detected @ http://192.168.100.110:1647/
41.41557: PLT_CtrlPoint::InspectDevice(1269)/2980: INFO: Inspecting device "060b7353-fca6-4070-85f4-1fbfb9add62c" detected @ http://192.168.0.1:1900/igd.xml
41.41706: PLT_CtrlPoint::InspectDevice(1269)/1808: INFO: Inspecting device "3662dceb-a4f7-3ad5-8d03-104520c4fe90" detected @ http://192.168.100.148:8895/deviceDescription/3662dceb-a4f7-3ad5-8d03-104520c4fe90
42.42018: PLT_CtrlPoint::ProcessGetDescriptionResponse(1394)/3048: INFO: Device "b7e01e12-db36-115d-bf85-b35b0c58135c" is now known as "[TV][LG]55UB830V-ZG"
42.42186: LinnDsRendererController::Create(117)/4288: INFO: couldn't find urn:av-openhome-org:service:Product:1 service
42.42187: RendererController::Create(25)/4288: INFO: Created UPnPAv Controller for device: [TV][LG]55UB830V-ZG
42.42229: PLT_CtrlPoint::ProcessGetDescriptionResponse(1394)/4208: INFO: Device "3662dceb-a4f7-3ad5-8d03-104520c4fe90" is now known as "Serviio (FEKIDESKTOP)"
42.42375: LinnDsRendererController::Create(117)/4288: INFO: couldn't find urn:av-openhome-org:service:Product:1 service
43.43879: controller_window::set_track_info_string(1112)/4288: INFO: track info display: Stopped
43.43880: PLT_CtrlPoint::Subscribe(1562)/4288: INFO: Subscribing to service "urn:upnp-org:serviceId:RenderingControl" of device "HTR-4068 D0160F"
43.43886: PLT_CtrlPoint::ProcessSubscribeResponse(1666)/4308: INFO: Creating new subscriber "uuid:9ab0c000-f668-11de-9976-6412572b7c8e" for service "urn:upnp-org:serviceId:RenderingControl" of device "HTR-4068 D0160F" (timeout = 300)
43.43892: UPnPAVRendererController::OnEventNotifyCallback(413)/4288: INFO: <<<< HTR-4068 D0160F: EVENT Mute=0
43.43892: UPnPAVRendererController::OnEventNotifyCallback(413)/4288: INFO: <<<< HTR-4068 D0160F: EVENT Volume=72
43.43894: UPnPAVRendererController::OnEventNotifyCallback(413)/4288: INFO: <<<< HTR-4068 D0160F: EVENT PresetNameList=FactoryDefaults
43.43928: UPnPAVRendererController::set_transport_state(232)/4288: INFO: No local playing item
43.43929: controller_window::set_track_info_string(1112)/4288: INFO: track info display: Stopped
47.47485: RendererController::GetNearestResource(188)/4288: INFO: matching resource url to target ip 192.168.100.115: http://192.168.100.107:56923/content/7c1ceae8ca251af97272bd4a3e23c8e4.mp3
47.47542: RendererController::GetNearestResource(188)/4288: INFO: matching resource url to target ip 192.168.100.115: http://192.168.100.107:56923/content/6a8b310c4eb22e0b913d89985b69f5d0.mp3
47.47552: FbMediaServer::CheckAuthentication(401)/3204: INFO: received LAN request: http://192.168.100.107:56923/content/7c1ceae8ca251af97272bd4a3e23c8e4.mp3 (User-Agent: Network_Module/1.0 (HTR-4068))
47.47553: PLT_HttpHelper::ToLog(432)/3204: INFO: FbMediaServer::ProcessFileRequest
GET /content/7c1ceae8ca251af97272bd4a3e23c8e4.mp3 HTTP/1.1
Host: 192.168.100.107:56923
User-Agent: Network_Module/1.0 (HTR-4068)
Accept: */*
transferMode.dlna.org: Streaming
Content-Length: 0

opened 'file://\\fekidesktop\d$\.backup musiccd\musiccd061\QUEEN04\TRACK10.MP3' for streaming
48.48186: controller_window::set_track_info_string(1112)/4288: INFO: track info display:
48.48260: controller_window::set_track_info_string(1112)/4288: INFO: track info display: Queen - Good Company | MP3 | 112 kbps | 44100 Hz
49.49340: controller_window::set_track_info_string(1112)/4288: INFO: track info display: Queen - Good Company | MP3 | 112 kbps | 44100 Hz
50.50394: controller_window::set_track_info_string(1112)/4288: INFO: track info display: Queen - Good Company | MP3 | 112 kbps | 44100 Hz
51.51446: controller_window::set_track_info_string(1112)/4288: INFO: track info display: Queen - Good Company | MP3 | 112 kbps | 44100 Hz
52.52493: controller_window::set_track_info_string(1112)/4288: INFO: track info display: Queen - Good Company | MP3 | 112 kbps | 44100 Hz
53.53543: controller_window::set_track_info_string(1112)/4288: INFO: track info display: Queen - Good Company | MP3 | 112 kbps | 44100 Hz
54.54595: controller_window::set_track_info_string(1112)/4288: INFO: track info display: Queen - Good Company | MP3 | 112 kbps | 44100 Hz
55.55645: controller_window::set_track_info_string(1112)/4288: INFO: track info display: Queen - Good Company | MP3 | 112 kbps | 44100 Hz
56.56695: controller_window::set_track_info_string(1112)/4288: INFO: track info display: Queen - Good Company | MP3 | 112 kbps | 44100 Hz
57.57745: controller_window::set_track_info_string(1112)/4288: INFO: track info display: Queen - Good Company | MP3 | 112 kbps | 44100 Hz
58.58794: controller_window::set_track_info_string(1112)/4288: INFO: track info display: Queen - Good Company | MP3 | 112 kbps | 44100 Hz
59.59846: controller_window::set_track_info_string(1112)/4288: INFO: track info display: Queen - Good Company | MP3 | 112 kbps | 44100 Hz
60.60894: controller_window::set_track_info_string(1112)/4288: INFO: track info display: Queen - Good Company | MP3 | 112 kbps | 44100 Hz
61.61807: UPnPAVRendererController::set_transport_state(232)/4288: INFO: No local playing item
61.61809: controller_window::set_track_info_string(1112)/4288: INFO: track info display: Stopped
63.63058: NPT_HttpClient::SendRequestOnce(1739)/4356: WARNING: NPT_CHECK failed, result=-20014 (NPT_ERROR_TIMEOUT) [(m_Connector->Connect(request.GetUrl(), *this, use_proxy?&proxy:0, http_1_1, connection))]
63.63059: PLT_CtrlPoint::ProcessGetDescriptionResponse(1373)/4356: FATAL: NPT_CHECK failed, result=-20014 (NPT_ERROR_TIMEOUT) [(res)]
63.63059: PLT_CtrlPoint::ProcessGetDescriptionResponse(1414)/4356: SEVERE: Bad Description response @ http://192.168.0.1:1900/igd.xml:
83.83555: PLT_CtrlPoint::InspectDevice(1269)/2980: INFO: Inspecting device "060b7353-fca6-4070-85f4-1fbfb9add62c" detected @ http://192.168.0.1:1900/igd.xml
88.88550: PLT_CtrlPoint::Subscribe(1588)/4288: INFO: Unsubscribing subscriber "uuid:9ab0c000-f668-11de-9976-6412572b7c8e" for service "urn:upnp-org:serviceId:RenderingControl" of device "HTR-4068 D0160F"
88.88555: NPT_HttpClient::SendRequestOnce(1739)/2248: WARNING: NPT_CHECK failed, result=-20021 (NPT_ERROR_CANCELLED) [(m_Connector->Connect(request.GetUrl(), *this, use_proxy?&proxy:0, http_1_1, connection))]
88.88555: PLT_CtrlPoint::ProcessGetDescriptionResponse(1373)/2248: FATAL: NPT_CHECK failed, result=-20021 (NPT_ERROR_CANCELLED) [(res)]
88.88555: PLT_CtrlPoint::ProcessGetDescriptionResponse(1414)/2248: SEVERE: Bad Description response @ http://192.168.0.1:1900/igd.xml:
88.88704: PLT_HttpListenTask::DoRun(491)/2776: WARNING: PLT_HttpListenTask exiting with -20021 (NPT_ERROR_CANCELLED)
88.88707: PLT_UPnP::Stop(191)/4288: INFO: Stopping UPnP...
88.88757: PLT_HttpListenTask::DoRun(491)/4612: WARNING: PLT_HttpListenTask exiting with -20021 (NPT_ERROR_CANCELLED)
88.88771: PLT_HttpServerSocketTask::Read(195)/2980: WARNING: NPT_CHECK failed, result=-20021 (NPT_ERROR_CANCELLED) [(res)]

foo_upnp

Reply #2035
Hello!
I have a following problem: I can't play all items in upnp controller playback queue on my airDAC. The first song plays as expected, but when foobar moves to the next one it shows "stopped" status, and I have to play it manually.
Does anybody know the solution? Thanks!

I have the same problem with foobar2000 v1.3.2 and YAMAHA HTR-4068 AV receiver.
Disabling Tools->UPnP->Controller gapless control doesn't solve it just makes it occuring less.
No log entries at INFO level.

I'm sorry I've just realized log is updated only after exiting foobar2000.
I will attach a log as soon as I will experience the problem again.

Log:
Code: [Select]
11682.11682175: RendererController::GetNearestResource(188)/4472: INFO: matching resource url to target ip 192.168.100.115: [url=http://192.168.100.107:56923/content/f9daec0a75d8f02fad1377deb367e4db.mp3]http://192.168.100.107:56923/content/f9dae...7deb367e4db.mp3[/url]
11682.11682237: RendererController::GetNearestResource(188)/4472: INFO: matching resource url to target ip 192.168.100.115: [url=http://192.168.100.107:56923/content/065c3fa37cd66d8ad7e37cc2f7619d90.mp3]http://192.168.100.107:56923/content/065c3...cc2f7619d90.mp3[/url]
11682.11682581: FbMediaServer::CheckAuthentication(401)/4480: INFO: received LAN request: [url=http://192.168.100.107:56923/content/f9daec0a75d8f02fad1377deb367e4db.mp3]http://192.168.100.107:56923/content/f9dae...7deb367e4db.mp3[/url] (User-Agent: Network_Module/1.0 (HTR-4068))
11682.11682581: PLT_HttpHelper::ToLog(432)/4480: INFO: FbMediaServer::ProcessFileRequest
GET /content/f9daec0a75d8f02fad1377deb367e4db.mp3 HTTP/1.1
Host: 192.168.100.107:56923
User-Agent: Network_Module/1.0 (HTR-4068)
Accept: */*
transferMode.dlna.org: Streaming
Content-Length: 0

opened 'file://\\fekidesktop\d$\music\12 - Chosen Lords (2006)\04. AFX - Crying in Your Face.mp3' for streaming
11682.11682643: UPnPAVRendererController::OnEventNotifyCallback(413)/4472: INFO: <<<< HTR-4068 D0160F: EVENT Mute=0
11682.11682643: UPnPAVRendererController::OnEventNotifyCallback(413)/4472: INFO: <<<< HTR-4068 D0160F: EVENT Volume=39
11682.11682643: UPnPAVRendererController::OnEventNotifyCallback(413)/4472: INFO: <<<< HTR-4068 D0160F: EVENT PresetNameList=FactoryDefaults
11686.11686044: FbMediaServer::CheckAuthentication(401)/2644: INFO: received LAN request: [url=http://192.168.100.107:56923/DeviceDescription.xml]http://192.168.100.107:56923/DeviceDescription.xml[/url] (User-Agent: Network_Module/1.0 (HTR-4068))
11686.11686169: FbMediaServer::OnAction(295)/3884: INFO: received action 'GetSortCapabilities', args = {  }
11686.11686169: FbMediaServer::OnAction(323)/3884: INFO: action 'GetSortCapabilities' response: args = { SortCaps= }
11691.11691832: controller_window::set_track_info_string(1112)/4472: INFO: track info display: Volume 40
11692.11692019: controller_window::set_track_info_string(1112)/4472: INFO: track info display: Volume 41
11692.11692409: controller_window::set_track_info_string(1112)/4472: INFO: track info display: Volume 42
11692.11692612: controller_window::set_track_info_string(1112)/4472: INFO: track info display: Volume 43
11692.11692658: controller_window::set_track_info_string(1112)/4472: INFO: track info display: Volume 44
11692.11692736: controller_window::set_track_info_string(1112)/4472: INFO: track info display: Volume 45
11692.11692830: controller_window::set_track_info_string(1112)/4472: INFO: track info display: Volume 46
11692.11692877: controller_window::set_track_info_string(1112)/4472: INFO: track info display: Volume 47
11692.11692939: controller_window::set_track_info_string(1112)/4472: INFO: track info display: Volume 48
11693.11693095: PLT_CtrlPoint::InspectDevice(1269)/2772: INFO: Inspecting device "060b7353-fca6-4070-85f4-1fbfb9add62c" detected @ [url=http://192.168.0.1:1900/igd.xml]http://192.168.0.1:1900/igd.xml[/url]
11693.11693095: controller_window::set_track_info_string(1112)/4472: INFO: track info display: Volume 48
11693.11693142: UPnPAVRendererController::OnEventNotifyCallback(413)/4472: INFO: <<<< HTR-4068 D0160F: EVENT Mute=0
11693.11693142: UPnPAVRendererController::OnEventNotifyCallback(413)/4472: INFO: <<<< HTR-4068 D0160F: EVENT Volume=48
11693.11693142: UPnPAVRendererController::OnEventNotifyCallback(413)/4472: INFO: <<<< HTR-4068 D0160F: EVENT PresetNameList=FactoryDefaults
11694.11694062: controller_window::set_track_info_string(1112)/4472: INFO: track info display: Volume 49
11694.11694109: controller_window::set_track_info_string(1112)/4472: INFO: track info display: Volume 50
11694.11694109: controller_window::set_track_info_string(1112)/4472: INFO: track info display: Volume 51
11694.11694250: controller_window::set_track_info_string(1112)/4472: INFO: track info display: Volume 52
11694.11694452: controller_window::set_track_info_string(1112)/4472: INFO: track info display: Volume 52
11694.11694499: UPnPAVRendererController::OnEventNotifyCallback(413)/4472: INFO: <<<< HTR-4068 D0160F: EVENT Mute=0
11694.11694515: UPnPAVRendererController::OnEventNotifyCallback(413)/4472: INFO: <<<< HTR-4068 D0160F: EVENT Volume=52
11694.11694515: UPnPAVRendererController::OnEventNotifyCallback(413)/4472: INFO: <<<< HTR-4068 D0160F: EVENT PresetNameList=FactoryDefaults
11695.11695966: controller_window::set_track_info_string(1112)/5076: INFO: track info display:
11714.11714654: NPT_HttpClient::SendRequestOnce(1739)/2364: WARNING: NPT_CHECK failed, result=-20014 (NPT_ERROR_TIMEOUT) [(m_Connector->Connect(request.GetUrl(), *this, use_proxy?&proxy:0, http_1_1, connection))]
11714.11714654: PLT_CtrlPoint::ProcessGetDescriptionResponse(1373)/2364: FATAL: NPT_CHECK failed, result=-20014 (NPT_ERROR_TIMEOUT) [(res)]
11714.11714654: PLT_CtrlPoint::ProcessGetDescriptionResponse(1414)/2364: SEVERE: Bad Description response @ [url=http://192.168.0.1:1900/igd.xml:]http://192.168.0.1:1900/igd.xml:[/url]
11735.11735102: PLT_CtrlPoint::InspectDevice(1269)/2772: INFO: Inspecting device "060b7353-fca6-4070-85f4-1fbfb9add62c" detected @ [url=http://192.168.0.1:1900/igd.xml]http://192.168.0.1:1900/igd.xml[/url]
11756.11756661: NPT_HttpClient::SendRequestOnce(1739)/4496: WARNING: NPT_CHECK failed, result=-20014 (NPT_ERROR_TIMEOUT) [(m_Connector->Connect(request.GetUrl(), *this, use_proxy?&proxy:0, http_1_1, connection))]
11756.11756661: PLT_CtrlPoint::ProcessGetDescriptionResponse(1373)/4496: FATAL: NPT_CHECK failed, result=-20014 (NPT_ERROR_TIMEOUT) [(res)]
11756.11756661: PLT_CtrlPoint::ProcessGetDescriptionResponse(1414)/4496: SEVERE: Bad Description response @ [url=http://192.168.0.1:1900/igd.xml:]http://192.168.0.1:1900/igd.xml:[/url]
11777.11777097: PLT_CtrlPoint::InspectDevice(1269)/2772: INFO: Inspecting device "060b7353-fca6-4070-85f4-1fbfb9add62c" detected @ [url=http://192.168.0.1:1900/igd.xml]http://192.168.0.1:1900/igd.xml[/url]
11798.11798657: NPT_HttpClient::SendRequestOnce(1739)/2788: WARNING: NPT_CHECK failed, result=-20014 (NPT_ERROR_TIMEOUT) [(m_Connector->Connect(request.GetUrl(), *this, use_proxy?&proxy:0, http_1_1, connection))]
11798.11798657: PLT_CtrlPoint::ProcessGetDescriptionResponse(1373)/2788: FATAL: NPT_CHECK failed, result=-20014 (NPT_ERROR_TIMEOUT) [(res)]
11798.11798657: PLT_CtrlPoint::ProcessGetDescriptionResponse(1414)/2788: SEVERE: Bad Description response @ [url=http://192.168.0.1:1900/igd.xml:]http://192.168.0.1:1900/igd.xml:[/url]
11819.11819093: PLT_CtrlPoint::InspectDevice(1269)/2772: INFO: Inspecting device "060b7353-fca6-4070-85f4-1fbfb9add62c" detected @ [url=http://192.168.0.1:1900/igd.xml]http://192.168.0.1:1900/igd.xml[/url]
11840.11840636: NPT_HttpClient::SendRequestOnce(1739)/1052: WARNING: NPT_CHECK failed, result=-20014 (NPT_ERROR_TIMEOUT) [(m_Connector->Connect(request.GetUrl(), *this, use_proxy?&proxy:0, http_1_1, connection))]
11840.11840636: PLT_CtrlPoint::ProcessGetDescriptionResponse(1373)/1052: FATAL: NPT_CHECK failed, result=-20014 (NPT_ERROR_TIMEOUT) [(res)]
11840.11840636: PLT_CtrlPoint::ProcessGetDescriptionResponse(1414)/1052: SEVERE: Bad Description response @ [url=http://192.168.0.1:1900/igd.xml:]http://192.168.0.1:1900/igd.xml:[/url]
11861.11861103: PLT_CtrlPoint::InspectDevice(1269)/2772: INFO: Inspecting device "060b7353-fca6-4070-85f4-1fbfb9add62c" detected @ [url=http://192.168.0.1:1900/igd.xml]http://192.168.0.1:1900/igd.xml[/url]
11874.11874395: FbMediaServer::CheckAuthentication(401)/4872: INFO: received LAN request: [url=http://192.168.100.107:56923/DeviceDescription.xml]http://192.168.100.107:56923/DeviceDescription.xml[/url] (User-Agent: Microsoft-Windows/6.1 UPnP/1.0 Windows-Media-Player-DMS/12.0.7601.17514 DLNADOC/1.50)
11876.11876142: PLT_CtrlPoint::ProcessSubscribeResponse(1666)/3940: INFO: Updating timeout for subscriber "uuid:9ab0c000-f668-11de-9976-6412572b7ca1" for service "urn:upnp-org:serviceId:RenderingControl" of device "HTR-4068 D0160F" (timeout = 300)
11882.11882663: NPT_HttpClient::SendRequestOnce(1739)/3968: WARNING: NPT_CHECK failed, result=-20014 (NPT_ERROR_TIMEOUT) [(m_Connector->Connect(request.GetUrl(), *this, use_proxy?&proxy:0, http_1_1, connection))]
11882.11882663: PLT_CtrlPoint::ProcessGetDescriptionResponse(1373)/3968: FATAL: NPT_CHECK failed, result=-20014 (NPT_ERROR_TIMEOUT) [(res)]
11882.11882663: PLT_CtrlPoint::ProcessGetDescriptionResponse(1414)/3968: SEVERE: Bad Description response @ [url=http://192.168.0.1:1900/igd.xml:]http://192.168.0.1:1900/igd.xml:[/url]
11903.11903099: PLT_CtrlPoint::InspectDevice(1269)/2772: INFO: Inspecting device "060b7353-fca6-4070-85f4-1fbfb9add62c" detected @ [url=http://192.168.0.1:1900/igd.xml]http://192.168.0.1:1900/igd.xml[/url]
11924.11924674: NPT_HttpClient::SendRequestOnce(1739)/4284: WARNING: NPT_CHECK failed, result=-20014 (NPT_ERROR_TIMEOUT) [(m_Connector->Connect(request.GetUrl(), *this, use_proxy?&proxy:0, http_1_1, connection))]
11924.11924674: PLT_CtrlPoint::ProcessGetDescriptionResponse(1373)/4284: FATAL: NPT_CHECK failed, result=-20014 (NPT_ERROR_TIMEOUT) [(res)]
11924.11924674: PLT_CtrlPoint::ProcessGetDescriptionResponse(1414)/4284: SEVERE: Bad Description response @ [url=http://192.168.0.1:1900/igd.xml:]http://192.168.0.1:1900/igd.xml:[/url]
11945.11945094: PLT_CtrlPoint::InspectDevice(1269)/2772: INFO: Inspecting device "060b7353-fca6-4070-85f4-1fbfb9add62c" detected @ [url=http://192.168.0.1:1900/igd.xml]http://192.168.0.1:1900/igd.xml[/url]
11966.11966669: NPT_HttpClient::SendRequestOnce(1739)/2860: WARNING: NPT_CHECK failed, result=-20014 (NPT_ERROR_TIMEOUT) [(m_Connector->Connect(request.GetUrl(), *this, use_proxy?&proxy:0, http_1_1, connection))]
11966.11966669: PLT_CtrlPoint::ProcessGetDescriptionResponse(1373)/2860: FATAL: NPT_CHECK failed, result=-20014 (NPT_ERROR_TIMEOUT) [(res)]
11966.11966669: PLT_CtrlPoint::ProcessGetDescriptionResponse(1414)/2860: SEVERE: Bad Description response @ [url=http://192.168.0.1:1900/igd.xml:]http://192.168.0.1:1900/igd.xml:[/url]
11987.11987089: PLT_CtrlPoint::InspectDevice(1269)/2772: INFO: Inspecting device "060b7353-fca6-4070-85f4-1fbfb9add62c" detected @ [url=http://192.168.0.1:1900/igd.xml]http://192.168.0.1:1900/igd.xml[/url]
11994.11994156: PLT_CtrlPoint::ProcessSsdpNotify(1039)/2772: SEVERE: @@@ NULL pointer parameter
12008.12008664: NPT_HttpClient::SendRequestOnce(1739)/2844: WARNING: NPT_CHECK failed, result=-20014 (NPT_ERROR_TIMEOUT) [(m_Connector->Connect(request.GetUrl(), *this, use_proxy?&proxy:0, http_1_1, connection))]
12008.12008664: PLT_CtrlPoint::ProcessGetDescriptionResponse(1373)/2844: FATAL: NPT_CHECK failed, result=-20014 (NPT_ERROR_TIMEOUT) [(res)]
12008.12008664: PLT_CtrlPoint::ProcessGetDescriptionResponse(1414)/2844: SEVERE: Bad Description response @ [url=http://192.168.0.1:1900/igd.xml:]http://192.168.0.1:1900/igd.xml:[/url]
12029.12029100: PLT_CtrlPoint::InspectDevice(1269)/2772: INFO: Inspecting device "060b7353-fca6-4070-85f4-1fbfb9add62c" detected @ [url=http://192.168.0.1:1900/igd.xml]http://192.168.0.1:1900/igd.xml[/url]
12050.12050675: NPT_HttpClient::SendRequestOnce(1739)/2752: WARNING: NPT_CHECK failed, result=-20014 (NPT_ERROR_TIMEOUT) [(m_Connector->Connect(request.GetUrl(), *this, use_proxy?&proxy:0, http_1_1, connection))]
12050.12050675: PLT_CtrlPoint::ProcessGetDescriptionResponse(1373)/2752: FATAL: NPT_CHECK failed, result=-20014 (NPT_ERROR_TIMEOUT) [(res)]
12050.12050675: PLT_CtrlPoint::ProcessGetDescriptionResponse(1414)/2752: SEVERE: Bad Description response @ [url=http://192.168.0.1:1900/igd.xml:]http://192.168.0.1:1900/igd.xml:[/url]
12071.12071095: PLT_CtrlPoint::InspectDevice(1269)/2772: INFO: Inspecting device "060b7353-fca6-4070-85f4-1fbfb9add62c" detected @ [url=http://192.168.0.1:1900/igd.xml]http://192.168.0.1:1900/igd.xml[/url]
12086.12086461: PLT_CtrlPoint::ProcessSubscribeResponse(1666)/3108: INFO: Updating timeout for subscriber "uuid:9ab0c000-f668-11de-9976-6412572b7ca1" for service "urn:upnp-org:serviceId:RenderingControl" of device "HTR-4068 D0160F" (timeout = 300)

foo_upnp

Reply #2036
Hello,
First of all thanks for this plugin, I use it quite a lot.
I was wondering, though: would it be hard to make it work with third party transcoders, a bit like Subsonic?
I was thinking of using Opus for streaming, but I figure it might be simpler to implement interaction with third party command line encoders rather than hard coding everyone's favourite encoder into the plugin.

(I hope I'm not breaking any rules by making suggestions in this thread. I'm new around here.)

Re: foo_upnp

Reply #2037
I am feeding the upnp player capture with the pcm from the sacd plugin.  Your code must specify a specific file size for the capture file on the upnp server. This problem i have is the higher the bandwidth, the shorter the duration. So yes, a 1.5 mbps cd quality stream won't require a reconnect (drop out) for 6 hours, but an 8.8 mbps sacd quality wave only gets 1 hour 7 mins.  Is there any possibility of changing the size of the virtual file mapped to the stream, to give a bit longer?

Re: foo_upnp

Reply #2038
Hello,
I found a problem that is the renderer capabilities sample rate range only to 2822400, so I can not play DSD128 or higher quality music with my iPhone(App name is 8 player or bubbleupnp). When I sat on the sofa,I had to run to the front of the computer and chose what I want :[ .    Is there a way to solve this problem? My DAC support DSD 128.    thanks.

Re: foo_upnp

Reply #2039
The actual input reports that as the sample rate, and only reports the true sample rate through the decoded chunks, which have been downsampled from the original signal.

Re: foo_upnp

Reply #2040
The downsampling is exactly why I built a mini PC for my main audio rack. The downsampled hi-res files are okay for listening on the iPhone or Android but not cool on the main system. But by using a mini PC running foobar and linking it to the music share on the server (or NAS, if that's your setup), the hi-res files get decoded as intended and output to the DAC as 24/88.2, 24/192, DSD64, whatever. I am loving it. While I love the foo_upnp plug-in for simple listening, but in my use, hi-res streaming seemed just a bit out of reach. YMMV.
Watch out were the huskies go and don't you eat that yellow snow! - F. Zappa

Re: foo_upnp

Reply #2041
Hello,
I found a problem that is the renderer capabilities sample rate range only to 2822400, so I can not play DSD128 or higher quality music with my iPhone(App name is 8 player or bubbleupnp). When I sat on the sofa,I had to run to the front of the computer and chose what I want :[ .    Is there a way to solve this problem? My DAC support DSD 128.    thanks.


If your dac supports native dsd why are you using the upnp plugin? You need the sacd plugin and the dacs asio driver.  If you need remote control you use the http plugin to load the actual foobar player with the dsd track.

http://www.anamon.eu/index.php?cat=c5_foobar-iPhone-remotes.html

Re: foo_upnp

Reply #2042
I'm using Player Capture to exploit the players gapless features.  That has to have a fixed bitdepth becuase  you only set it once per client connection. I have left it on 24 becuase i don't want to keep swapping. But what does the conversion from 16 to 24 when the file being played is 16 bit? There is no active dsp shown when this is being done.

Re: foo_upnp

Reply #2043
Files are always converted to 32 bit floating point by the decoders, then converted back down to whatever integer format the output wants, if necessary. The playback capture would be pulling 32 bit floating point, then converting it down to 24 bit integer, as you have configured.

Effective result, 16 bit samples are padded to 24 bits with zeroes in all eight least significant bits.

Re: foo_upnp

Reply #2044

[/quote]
Files are always converted to 32 bit floating point by the decoders, then converted back down to whatever integer format the output wants, if necessary. The playback capture would be pulling 32 bit floating point, then converting it down to 24 bit integer, as you have configured.

Effective result, 16 bit samples are padded to 24 bits with zeroes in all eight least significant bits.
Thank you for your reply. Similar question. What changes the rate from say, 44.1 , to 88.2, if the latter is the specified capture rate? If i add my preffered resampler to playback itself, will the upnp plugin get a fixed 88.2 from the player, and bypass whatever it does normally? I appologise if this information has been given out before.

Re: foo_upnp

Reply #2045
Hello,

I can't connect to foo_upnp server from the Internet using Bubble UPnP because of an authentication problem. When I try to connect, Bubble UPnP displays a message saying that it could reach the server but the authentication was unsuccessful. foobar2000's console displays the following message:
"foo_upnp: Denied WAN request (ip: 80.12.43.141, User Agent: BubbleUPnP UPnP/1.1)"

I've checked the login and password on both sides. What could be the problem?




Thanks.

Re: foo_upnp

Reply #2046
I can't connect to foo_upnp server from the Internet using Bubble UPnP because of an authentication problem.

You cannot connect directly (direct connection is only possible from another foobar2000 instance).
You have to connect through BubbleUPnP Server

Re: foo_upnp

Reply #2047
OK, thank you.

Re: foo_upnp

Reply #2048
Hello bubbleguuum,

I'd like to send a bug report for foo_upnp when used with OptimFROG files. foobar2000 ALWAYS crashes when I try to play an OptimFROG (.OFR) file transcoded to WAV from an iPad with the nPlayer 2.6.5 app (using UPnP/DLNA). This issue ONLY exists when the transcoding to WAV option is ON and only with the OptimFROG codec. The foo_upnp logging was enabled with WARNING level and the log is very short (no error is shown):
Quote
initialized in 0.078s
created 2 path registry entries in 0.000s
loaded Media Library tree in 0.031s
opened 'file://H:\FLAC_MUSIC\Ambient\Raphael-Angels_Of_The_Deep\07-raphael-gnossienne_no._3_(satie).ofr' for streaming, profile: Default, WAV / 44100 Hz / 16 bits / 2 channels, replaygain: off, DSP chain: off

Below you can read the foobar2000 crash report (sorry for the huge length, I didn't find any option to attach files):

I hope this helps and thank you in advance,
HU

Code: [Select]
foobar2000 crash report
=======================

Illegal operation:
Code: C0000005h, flags: 00000000h, address: C25DE58Bh
Access violation, operation: read, address: C25DE58Bh

Call path:
FbMediaWavInputStream::queue_fill=>input_decoder::run

Stack (02F5FA60h):
02F5FA40h:  0000041C 000003F4 00000000 00000000
02F5FA50h:  0295FD20 00012047 0295FD38 000000F8
02F5FA60h:  00505E22 02F5FA90 0050C52F 01724DA8
02F5FA70h:  02F5FA90 0050C54A 01724DA8 00004000
02F5FA80h:  02C60CA8 000927C0 00001000 01724DA8
02F5FA90h:  02F5FAA8 016B3B3D 01724DA8 00004000
02F5FAA0h:  02F5FC9C 01365BAC 00000000 016EF21F
02F5FAB0h:  01736580 01724DA8 00004000 00000001
02F5FAC0h:  01708FE4 00000001 01724DA8 02D1E2A0
02F5FAD0h:  00001F80 02D1E8A0 0000000C 00000100
02F5FAE0h:  016EF2BC 01724DA8 00004000 02B60060
02F5FAF0h:  02C31008 7C9209F5 0000057D 02063418
02F5FB00h:  01BA0000 016E352F 01724DA8 00004000
02F5FB10h:  00000001 01724A90 02B600C4 02B60060
02F5FB20h:  02B600C4 016E3784 00000001 0000647A
02F5FB30h:  01724AC0 016E3944 000001FA 00000002
02F5FB40h:  02B600C4 01724AC0 016E3ACC 02B600C4
02F5FB50h:  000001FA 01724A90 02C31010 02B600C4
02F5FB60h:  027F09B8 00000007 00000000 01720178
02F5FB70h:  00000000 02F5FC48 00EA0178 02F5FC48

Registers:
EAX: 016963C8, EBX: 02C60CA8, ECX: 02F5FC9C, EDX: 00000000
ESI: 00003000, EDI: 01365BAC, EBP: 02F5FA70, ESP: 02F5FA60

Unable to identify crash location!

Loaded modules:
foobar2000    loaded at 00400000h - 005CC000h
ntdll loaded at 7C910000h - 7C9C8000h
kernel32 loaded at 7C800000h - 7C903000h
COMCTL32 loaded at 773A0000h - 774A3000h
msvcrt    loaded at 77BE0000h - 77C38000h
ADVAPI32 loaded at 77DA0000h - 77E4C000h
RPCRT4    loaded at 77E50000h - 77EE3000h
Secur32   loaded at 77FC0000h - 77FD1000h
GDI32 loaded at 77EF0000h - 77F39000h
USER32    loaded at 7E390000h - 7E421000h
SHLWAPI   loaded at 77F40000h - 77FB6000h
WINMM loaded at 76B00000h - 76B2E000h
DSOUND    loaded at 73E90000h - 73EEC000h
ole32 loaded at 774B0000h - 775EE000h
VERSION   loaded at 77BD0000h - 77BD8000h
UxTheme   loaded at 5AD70000h - 5ADA8000h
SHELL32   loaded at 7E6A0000h - 7EEC2000h
zlib1 loaded at 62E80000h - 62E9F000h
shared    loaded at 10000000h - 1002D000h
imagehlp loaded at 76C50000h - 76C78000h
dbghelp   loaded at 5D4B0000h - 5D551000h
COMDLG32 loaded at 76360000h - 763AA000h
CRYPT32   loaded at 77A50000h - 77AE6000h
MSASN1    loaded at 77AF0000h - 77B02000h
gdiplus   loaded at 4EBA0000h - 4ED4B000h
WINHTTP   loaded at 4D550000h - 4D5A9000h
IMM32 loaded at 76340000h - 7635D000h
MSCTF loaded at 746B0000h - 746FC000h
msctfime loaded at 75160000h - 7518E000h
foo_freedb2   loaded at 014A0000h - 014EF000h
foo_dsp_delta loaded at 01500000h - 0151F000h
foo_fileops   loaded at 01540000h - 0158D000h
foo_rgscan    loaded at 015B0000h - 0160E000h
foo_dsp_eq    loaded at 01630000h - 01666000h
foo_input_ofr loaded at 01690000h - 016CF000h
OptimFROG loaded at 016E0000h - 0171D000h
foo_input_std loaded at 01740000h - 0189B000h
MSACM32   loaded at 77BB0000h - 77BC5000h
avcodec-fb2k-56   loaded at 669C0000h - 66B94000h
avutil-fb2k-54    loaded at 6B540000h - 6B5AC000h
foo_verifier loaded at 018C0000h - 01902000h
foo_upnp loaded at 01930000h - 01B37000h
IPHLPAPI loaded at 76D20000h - 76D39000h
WS2_32    loaded at 71A30000h - 71A47000h
WS2HELP   loaded at 71A20000h - 71A28000h
foo_cdda loaded at 01BB0000h - 01C00000h
foo_albumlist loaded at 01C20000h - 01C7A000h
foo_dsp_std   loaded at 01CA0000h - 01CD6000h
foo_input_monkey loaded at 01D00000h - 01D48000h
foo_ui_std    loaded at 01D70000h - 01E7D000h
MSIMG32   loaded at 76330000h - 76335000h
mswsock   loaded at 719D0000h - 71A10000h
hnetcfg   loaded at 66740000h - 66799000h
wshtcpip loaded at 71A10000h - 71A18000h
OLEAUT32 loaded at 770F0000h - 7717B000h
appHelp   loaded at 77B10000h - 77B32000h
CLBCATQ   loaded at 76F90000h - 7700F000h
COMRes    loaded at 77010000h - 770E0000h
cscui loaded at 779F0000h - 77A45000h
CSCDLL    loaded at 765B0000h - 765CD000h
browseui loaded at 75F30000h - 7602D000h
USERENV   loaded at 76630000h - 766E5000h
SETUPAPI loaded at 778F0000h - 779E7000h
ntshrui   loaded at 76950000h - 76976000h
ATL   loaded at 76AE0000h - 76AF1000h
NETAPI32 loaded at 597F0000h - 59846000h
MPR   loaded at 71AA0000h - 71AB2000h
drprov    loaded at 75F10000h - 75F17000h
ntlanman loaded at 71BB0000h - 71BBE000h
NETUI0    loaded at 71C70000h - 71C87000h
NETUI1    loaded at 71C30000h - 71C70000h
NETRAP    loaded at 71C20000h - 71C27000h
SAMLIB    loaded at 71B90000h - 71BA3000h
davclnt   loaded at 75F20000h - 75F2A000h
MLANG loaded at 75DD0000h - 75E61000h
shdocvw   loaded at 7E210000h - 7E383000h
CRYPTUI   loaded at 76890000h - 76914000h
WININET   loaded at 77180000h - 7722B000h
WINTRUST loaded at 76BF0000h - 76C1E000h
WLDAP32   loaded at 76F20000h - 76F4D000h

Stack dump analysis:
Address: 00505E22h (foobar2000+105E22h)
Address: 0050C52Fh (foobar2000+10C52Fh)
Address: 0050C54Ah (foobar2000+10C54Ah)
Address: 016B3B3Dh (foo_input_ofr+23B3Dh)
Address: 016EF21Fh (OptimFROG+F21Fh)
Address: 01708FE4h (OptimFROG+28FE4h)
Address: 016EF2BCh (OptimFROG+F2BCh)
Address: 7C9209F5h (ntdll+109F5h), symbol: "wcsncpy" (+41Ch)
Address: 016E352Fh (OptimFROG+352Fh)
Address: 016E3784h (OptimFROG+3784h)
Address: 016E3944h (OptimFROG+3944h)
Address: 016E3ACCh (OptimFROG+3ACCh)
Address: 016E3D2Ch (OptimFROG+3D2Ch)
Address: 016EAE75h (OptimFROG+AE75h)
Address: 016EB1D0h (OptimFROG+B1D0h)
Address: 7C91E920h (ntdll+E920h), symbol: "strchr" (+113h)
Address: 7C9201E0h (ntdll+101E0h), symbol: "RtlAllocateHeap" (+11Ch)
Address: 7C9201DBh (ntdll+101DBh), symbol: "RtlAllocateHeap" (+117h)
Address: 01707470h (OptimFROG+27470h)
Address: 016E1AA2h (OptimFROG+1AA2h)
Address: 01706CA0h (OptimFROG+26CA0h)
Address: 016E2258h (OptimFROG+2258h), symbol: "OptimFROG_read" (+18h)
Address: 016925A4h (foo_input_ofr+25A4h)
Address: 016966BAh (foo_input_ofr+66BAh)
Address: 016963C8h (foo_input_ofr+63C8h)
Address: 01695A1Ah (foo_input_ofr+5A1Ah)
Address: 019C7D23h (foo_upnp+97D23h)
Address: 01A54869h (foo_upnp+124869h)
Address: 0199A4D8h (foo_upnp+6A4D8h)
Address: 719D597Ch (mswsock+597Ch)
Address: 01A64AE8h (foo_upnp+134AE8h)
Address: 01A54519h (foo_upnp+124519h)
Address: 01997464h (foo_upnp+67464h)
Address: 01A5CC54h (foo_upnp+12CC54h)
Address: 7C8024C7h (kernel32+24C7h), symbol: "ReleaseMutex" (+10h)
Address: 01A53E50h (foo_upnp+123E50h)
Address: 01997C78h (foo_upnp+67C78h)
Address: 01A0A780h (foo_upnp+DA780h)
Address: 019F5085h (foo_upnp+C5085h)
Address: 01A58ED3h (foo_upnp+128ED3h)
Address: 019F5298h (foo_upnp+C5298h)
Address: 01A4C578h (foo_upnp+11C578h)
Address: 019F42A8h (foo_upnp+C42A8h)
Address: 7C802601h (kernel32+2601h), symbol: "WaitForSingleObjectEx" (+B1h)
Address: 01A58D1Bh (foo_upnp+128D1Bh)
Address: 019D897Ah (foo_upnp+A897Ah)
Address: 01A369DFh (foo_upnp+1069DFh)
Address: 01A31B45h (foo_upnp+101B45h)
Address: 019FAD2Ah (foo_upnp+CAD2Ah)
Address: 01A0542Fh (foo_upnp+D542Fh)
Address: 01A33E46h (foo_upnp+103E46h)
Address: 01A2D4D0h (foo_upnp+FD4D0h)
Address: 01A33ED0h (foo_upnp+103ED0h)
Address: 7C80B729h (kernel32+B729h), symbol: "GetModuleFileNameA" (+1BAh)
Address: 7C839A90h (kernel32+39A90h), symbol: "ValidateLocale" (+2B0h)
Address: 7C80B730h (kernel32+B730h), symbol: "GetModuleFileNameA" (+1C1h)
Address: 01A33E6Ch (foo_upnp+103E6Ch)
Address: 01708D6Ch (OptimFROG+28D6Ch)

Environment:
App: foobar2000 v1.3.7
UI: Default User Interface 0.9.5

Components:
Core (2015-01-14 10:28:10 UTC)
foobar2000 core 1.3.7
foo_albumlist.dll (2015-01-14 10:22:14 UTC)
Album List 4.5
foo_cdda.dll (2015-01-14 10:20:12 UTC)
CD Audio Decoder 3.0
foo_dsp_delta.dll (2015-02-19 15:01:12 UTC)
Noise Sharpening DSP 1.0.0
foo_dsp_eq.dll (2015-01-14 10:22:30 UTC)
Equalizer 1.0
foo_dsp_std.dll (2015-01-14 10:21:54 UTC)
Standard DSP Array 1.3.1
foo_fileops.dll (2015-01-14 10:21:20 UTC)
File Operations 2.2.1
foo_freedb2.dll (2015-01-14 10:21:36 UTC)
Online Tagger 0.7
foo_input_monkey.dll (2015-03-01 17:57:50 UTC)
Monkey's Audio Decoder 2.1.7
foo_input_ofr.dll (2011-02-11 09:47:20 UTC)
OptimFROG Lossless/DualStream Decoder 1.30
foo_input_std.dll (2015-01-14 10:28:10 UTC)
Standard Input Array 1.0
foo_rgscan.dll (2015-01-14 10:26:12 UTC)
ReplayGain Scanner 2.2.1
foo_ui_std.dll (2015-01-14 10:28:10 UTC)
Default User Interface 0.9.5
foo_upnp.dll (2015-03-19 13:25:00 UTC)
UPnP/DLNA Renderer, Server, Control Point 0.99.49
foo_verifier.dll (2015-01-17 20:01:30 UTC)
File Integrity Verifier 1.1.2

Recent events:
Pre component load
Loading DLL: F:\foobar2000\components\foo_freedb2.dll
Loading DLL: F:\foobar2000\user-components\foo_dsp_delta\foo_dsp_delta.dll
Loading DLL: F:\foobar2000\components\foo_fileops.dll
Loading DLL: F:\foobar2000\components\foo_rgscan.dll
Loading DLL: F:\foobar2000\components\foo_dsp_eq.dll
Loading DLL: F:\foobar2000\user-components\foo_input_ofr\foo_input_ofr.dll
Loading DLL: F:\foobar2000\components\foo_input_std.dll
Loading DLL: F:\foobar2000\user-components\foo_verifier\foo_verifier.dll
Loading DLL: F:\foobar2000\user-components\foo_upnp\foo_upnp.dll
Loading DLL: F:\foobar2000\components\foo_cdda.dll
Loading DLL: F:\foobar2000\components\foo_albumlist.dll
Loading DLL: F:\foobar2000\components\foo_dsp_std.dll
Loading DLL: F:\foobar2000\user-components\foo_input_monkey\foo_input_monkey.dll
Loading DLL: F:\foobar2000\components\foo_ui_std.dll
Components loaded in: 0:00.542612
Pre config read
Configuration read in: 0:00.049899
Starting playlist loading
Album List refreshed in: 0:00.007058
User Interface initialized in: 0:00.232818
Processing commandline
initquit::init entry
foo_upnp: succesfully loaded file F:\foobar2000\foo_upnp.xml
foo_upnp: initialized in 0.078s
initquit::init exit
Startup time : 0:01.009450
foo_upnp: created 2 path registry entries in 0.000s
foo_upnp: loaded Media Library tree in 0.031s
foo_upnp: opened 'file://H:\FLAC_MUSIC\Ambient\Raphael-Angels_Of_The_Deep\07-raphael-gnossienne_no._3_(satie).ofr' for streaming, profile: Default, WAV / 44100 Hz / 16 bits / 2 channels, replaygain: off, DSP chain: off


Machine specifications:
OS: Windows 5.1.2600 Service Pack 3 x86
CPU: AMD Phenom™ II X4 955 Processor, features: 3DNow!ex MMX SSE SSE2 SSE3
CPU threads: 4
Audio: Realtek HD Audio output

Re: foo_upnp

Reply #2049
Hey bubbleguuum. Thanks for the great app!

There is an issue with foobar2000 extension. It streams media files via http rather than HTTPS even when it is configured to use secure connection. Is that a known issue? Is there a workaround?

Thanks,
Yuri