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 1646927 times) previous topic - next topic
0 Members and 2 Guests are viewing this topic.

foo_upnp

Reply #1050
English is a foreign language for me, so sorry if I don't understand all things or can't explain right.   

I'm using foobar2000 with foo_upnp to stream my music wireless to a Sony Bravia TV. The TV shows all tags corectly, except the album art.

I have mp3 and flac files. The album art is embedded in the flac and mp3 files and there is also a file called "folder.jpg" in the same folder. foobar2000 shows the album art the right way.
"Allow album art streaming" is checked but I can't see the art on TV.

Streaming with Windows Media Player the album art is showing on my TV (but I prefer foobar2000 because of my flac files).

I searched for any solution but haven't found. Is this a known problem or am I doing something wrong?

Thanks for help! 

foo_upnp

Reply #1051
sorry for my - probably simple for you - question. I was searching google and here but topic is complex for me
I would like to stream music (mp3,flac) from PC, preferably foobar, preferably in linux:P to my amplifier over ethernet, usb cable or anyhow excluding sound card
the goal is to forget about the sound card, not to worry about its low-quality decoding et cetera and let all this work to the hi-fi amplifier to get good sound quality
what do I need?
Is it only above plugin and any amplifier with a network socket?
do I mistake sth?

thanx so much

foo_upnp

Reply #1052
sorry for my - probably simple for you - question. I was searching google and here but topic is complex for me
I would like to stream music (mp3,flac) from PC, preferably foobar, preferably in linux:P to my amplifier over ethernet, usb cable or anyhow excluding sound card
the goal is to forget about the sound card, not to worry about its low-quality decoding et cetera and let all this work to the hi-fi amplifier to get good sound quality
what do I need?
Is it only above plugin and any amplifier with a network socket?
do I mistake sth?

thanx so much

Hi,

First of all, to answer this question, we need to know more about your amplifier. What is the model exactly? Does it have any digital input, Coax SPDIF, Optical SPDIF, or HDMI or any network connection?

Yes, it's possible to forget the soundcard, but first answer the previous question.

foo_upnp

Reply #1053

Hello everyone,

First, thank you for this wonderful plugin. I'm using it to control my Popcorn Hour C200.

Though, I'v a couple of problems that I would like to solve in order to have a perfect experience.

First, I managed to push media to my Popcorn by populating the Upnp Controller playback queue. OK

Problems i'm facing :
1. The feature "Playback stream capture" is not working. It is annoying because that's the most interesting part of the plugin that I would like to use. any idea on how to configure foo_upnp to make it work. Is there any other popcorn (C200) users on this forum who made it work.
2. I cannot see any information on my player about the artist/album/tag Info. blank field are displayed. I let the default configuration string on the format option.
3. Is there a way to have the upnp controller window embedded in the player instead having a separate window.

Thank you in advance for your support


Hi!
1. For the the "Playback stream capture" we need to know what format is accepted by the Popcorn C200 when it receives an UPnP stream. This link says that below formats are supported as Audio Container:
Quote
AAC, M4A
MPEG audio (MP1, MP2, MP3, MPA)
WAV
WMA
FLAC
OGG

Foo_upnp can only sent it as LPCM, WAV or MP3. So did you try to set codec to WAV or MP3 in foo_upnp settings?

2. I don't know how the tags should be sent . This needs an expert to answer this. 

3. Actually bubbleguuum, the developer told it is possible to include the separate window in Foobar itself. He said this:
You can also add the window to your DUI or CUI layout. You must first close it, then enter layout editing mode (View>Layout>Layout editing mode), and then add the
"UPnP Browser" UI element. You can do that for the UPnP Controller as well.


But to be honest I tried and I was not able to add it. It probably works but I don't know to add it to the main window.
Hopefully someone will also answer this.

foo_upnp

Reply #1054
Excuse me, I am a new user of this wonderful plugin.  I am testing it now at home, trying to stream from one computer (xp with foobar2k+upnp) to another (win7, wmp12).

Since the server installed virtualbox it has one more local ip for the virtual nic.  When I open wmp it can browse the playlists, but it cannot play the songs.  I found that this plugin used the "virtual" ip for the URL which is incorrect, but there is no option to change this behavior.  If I manually correct the ip in the URL shown in WMP, the songs play with no problem.

Please correct me if I missed something.  Thank you!

foo_upnp

Reply #1055
I'm using foobar2000 with foo_upnp to stream my music wireless to a Sony Bravia TV. The TV shows all tags corectly, except the album art.
I have mp3 and flac files. The album art is embedded in the flac and mp3 files and there is also a file called "folder.jpg" in the same folder. foobar2000 shows the album art the right way.
"Allow album art streaming" is checked but I can't see the art on TV.
Streaming with Windows Media Player the album art is showing on my TV (but I prefer foobar2000 because of my flac files).


The TV probably discard album art because of its size. Some devices are picky with that and the plugin do not rescale album art.


Hello everyone,

First, thank you for this wonderful plugin. I'm using it to control my Popcorn Hour C200.
Though, I'v a couple of problems that I would like to solve in order to have a perfect experience.
First, I managed to push media to my Popcorn by populating the Upnp Controller playback queue. OK

Problems i'm facing :
1. The feature "Playback stream capture" is not working. It is annoying because that's the most interesting part of the plugin that I would like to use. any idea on how to configure foo_upnp to make it work. Is there any other popcorn (C200) users on this forum who made it work.
2. I cannot see any information on my player about the artist/album/tag Info. blank field are displayed. I let the default configuration string on the format option.
3. Is there a way to have the upnp controller window embedded in the player instead having a separate window.


First, check that you have the latest firmware installed on your popcorn

1. Check the configuration of Playback Stream Capture in the  default streaming profile. Make sure it is set to WAV/16bits/44.1Khz.
Then play some file in foobar2000 and either:
- play Playback Stream Capture browsing from your  Popcorn browse UI
- click the Play icon with the "C" symbol in the UPnP Controller.

If it doesn't work, record a log and post it (see first post for instructions).

2. no idea

3. see the "User interface" section of http://bubbleguuum.free.fr/foo_upnp/foo_upnp.txt

Excuse me, I am a new user of this wonderful plugin.  I am testing it now at home, trying to stream from one computer (xp with foobar2k+upnp) to another (win7, wmp12).
Since the server installed virtualbox it has one more local ip for the virtual nic.  When I open wmp it can browse the playlists, but it cannot play the songs.  I found that this plugin used the "virtual" ip for the URL which is incorrect, but there is no option to change this behavior.  If I manually correct the ip in the URL shown in WMP, the songs play with no problem.
Please correct me if I missed something.  Thank you!


The plugin shouldn't expose a non-routable ip to the client (wmp12), but there might be a workaround: try changing network interface order on your XP PC:
http://www.windowsreference.com/windows-20...rity-in-xp2000/

foo_upnp

Reply #1056
The plugin shouldn't expose a non-routable ip to the client (wmp12), but there might be a workaround: try changing network interface order on your XP PC:
http://www.windowsreference.com/windows-20...rity-in-xp2000/


Thank you for your quick response!

Unfortunately, i) all lan ips including the virtual nic's are private ips (192.168.x.x) and the virtual lan nic is working, so the associated ip will appear to be routable to the system (thus to all programs also), the only difference is the packets will only visible by the virtual pcs; ii) The order of nics are already set before I tried using the plugin.

For your reference, this is the information of my server pc:
Code: [Select]
Windows IP Configuration


Ethernet adapter LAN 2:

        Connection-specific DNS Suffix  . :
        IP Address. . . . . . . . . . . . : 192.168.109.110
        Subnet Mask . . . . . . . . . . . : 255.255.255.0
        Default Gateway . . . . . . . . . : 192.168.109.1

Ethernet adapter VirtualBox Host-Only Network:

        Connection-specific DNS Suffix  . :
        IP Address. . . . . . . . . . . . : 192.168.56.1
        Subnet Mask . . . . . . . . . . . : 255.255.255.0
        Default Gateway . . . . . . . . . :

The LAN2 is already set to highest priority.

I will try another client pc later.

foo_upnp

Reply #1057
No idea, what has happened but now getting this on every start-up of Foobar2000:

Quote
foo_upnp: 0.004: NPT_BsdSocket::Bind(1068)/4972: SEVERE: bind failed(), error=10013
foo_upnp: 0.004: PLT_UPnP::Start(228)/4972: SEVERE: NPT_CHECK failed, result=-20409 (NPT_ERROR_BIND_FAILED) [(socket->Bind(NPT_SocketAddress(NPT_IpAddress::Any, m_Port)))]
God Bless U.S.A

foo_upnp

Reply #1058
3. see the "User interface" section of http://bubbleguuum.free.fr/foo_upnp/foo_upnp.txt

Thanks bubble for the info again.
Now I also succeeded to include the UPnP Controller in the main window. The trick was to create a scratchbox first, then adding a splitter, then I was able to add the normal Playlist Tabs/Playlist on the upper side, and the Controller on the bottom side.
Good!

foo_upnp

Reply #1059
Hi,

I'm trying to stream football chants for fifa 11 to my xbox using this plugin. Xbox can detect foobar and all the mp3s but it doesn't detect any of the  playlists I created. I need the playlists to be created becuase that is how fifa 11 reads the chants; through a playlist file. All my playlists are saved as .m3u files. I thought maybe that it's an xbox problem not being able to read m3u's, so I converted a couple to .wpl files assuming xbox would read windows media player playlists, but still no luck.

Any ideas?

foo_upnp

Reply #1060
The UPnP Browser lists all of the folders in a selected directory but only gives a count of the contained files.  Clicking on a root folder doesn't send all contained folders to the UPnP Browser Selection playlist.  Only the files contained in the selected folder are sent.  Will you please change this to behave like the Album List window for the Library?

foo_upnp

Reply #1061
I'm trying to stream football chants for fifa 11 to my xbox using this plugin. Xbox can detect foobar and all the mp3s but it doesn't detect any of the  playlists I created. I need the playlists to be created becuase that is how fifa 11 reads the chants; through a playlist file. All my playlists are saved as .m3u files. I thought maybe that it's an xbox problem not being able to read m3u's, so I converted a couple to .wpl files assuming xbox would read windows media player playlists, but still no luck.



Load your m3u in a foobar2000 playlist and access that playlist from the xbox. You'll have to restart the server (or foobar2000) for the changes to be seen by the xbox)

foo_upnp

Reply #1062
The UPnP Browser lists all of the folders in a selected directory but only gives a count of the contained files.  Clicking on a root folder doesn't send all contained folders to the UPnP Browser Selection playlist.  Only the files contained in the selected folder are sent.  Will you please change this to behave like the Album List window for the Library?


The option "Show all loaded content under a node" found in File>Preferences>Tools>UPnP>Browser will do just that, but only for folders that you have already browsed.
It cannot behave exactly as the Album List, as the content of a folder is not known until you browse it.

foo_upnp

Reply #1063
ok, here we go with a log. trying to send mp3 to samsung tv... hopefully this helps a bit!? dont know how, but it once worked for a short moment!??? samsung supports  streaming lpcm (l16) and mp3 (what i changed in default streaming profile).
.
[code]0.000: foo_upnp::on_init(127)/5064: INFO: foo_upnp: version 0.99.29
0.000: PLT_UPnP::Start(211)/5064: INFO: Starting UPnP...
0.000: standard_media_tree_root_node_t::load_ml_filters(492)/5064: INFO: loaded Media Library filters from C:\Users\Alex\AppData\Roaming\foobar2000\foo_upnp_ml_tree.xml
0.016: PLT_UPnP::AddDevice(343)/5064: INFO: Starting Device...
0.016: PLT_HttpServer::Start(109)/5064: INFO: HttpServer listening on 0.0.0.0:56923
0.016: PLT_UPnP::AddDevice(343)/5064: INFO: Starting Device...
0.016: PLT_HttpServer::Start(109)/5064: INFO: HttpServer listening on 0.0.0.0:51805
initialized in 0.016s
created 18789 path registry entries in 0.296s
1.248: FbMediaServer::ProcessHttpRequest(306)/4716: INFO: received LAN request: http://192.168.0.100:56923/DeviceDescription.xml (User-Agent: SEC_HHP_TV-40C7700/1.0)
1.248: FbMediaServer::ProcessGetDescription(375)/4716: INFO: ProcessGetDescription: user-agent: SEC_HHP_TV-40C7700/1.0
1.264: FbMediaServer::ProcessHttpRequest(306)/2868: INFO: received LAN request: http://192.168.0.100:56923/DeviceDescription.xml (User-Agent: SEC_HHP_BD-C6930/1.0)
1.264: FbMediaServer::ProcessGetDescription(375)/2868: INFO: ProcessGetDescription: user-agent: SEC_HHP_BD-C6930/1.0
loaded Media Library tree in 1.341s
3.619: FbMediaServer::ProcessHttpRequest(306)/1272: INFO: received LAN request: http://192.168.0.100:56923/DeviceDescription.xml (User-Agent: Microsoft-Windows/6.1 UPnP/1.0 Windows-Media-Player-DMS/12.0.7600.16385 DLNADOC/1.50)
3.619: FbMediaServer::ProcessGetDescription(375)/1272: INFO: ProcessGetDescription: user-agent: Microsoft-Windows/6.1 UPnP/1.0 Windows-Media-Player-DMS/12.0.7600.16385 DLNADOC/1.50
3.760: PLT_Service::ProcessNewSubscription(534)/768: INFO: New subscription for AVTransport/c3a8c47e-c6b1-7f64-91ef-467b96cf972f/event.xml, sid=uuid:efede1a7-30ac-f032-cc7f-a6fbed97843e
3.775: PLT_Service::ProcessNewSubscription(534)/1108: INFO: New subscription for ConnectionManager/c3a8c47e-c6b1-7f64-91ef-467b96cf972f/event.xml, sid=uuid:001bb482-261a-e878-c646-eae60d74d00c
3.822: PLT_Service::ProcessNewSubscription(534)/4572: INFO: New subscription for RenderingControl/c3a8c47e-c6b1-7f64-91ef-467b96cf972f/event.xml, sid=uuid:0dd86285-5c2b-032b-4290-b8772e2ed9ac
4.041: PLT_Service::ProcessNewSubscription(534)/1628: INFO: New subscription for AVTransport/c3a8c47e-c6b1-7f64-91ef-467b96cf972f/event.xml, sid=uuid:c94ce92f-d54e-dc4d-1c7e-591fdee5e7e8
4.041: PLT_Service::ProcessNewSubscription(534)/4960: INFO: New subscription for ConnectionManager/c3a8c47e-c6b1-7f64-91ef-467b96cf972f/event.xml, sid=uuid:d3fd001f-84d9-b324-2ac7-4edd300964a7
4.056: PLT_Service::ProcessNewSubscription(534)/1212: INFO: New subscription for RenderingControl/c3a8c47e-c6b1-7f64-91ef-467b96cf972f/event.xml, sid=uuid:626002b7-db06-550d-a726-d1eb17091fb4
4.228: FbMediaServer::ProcessHttpRequest(306)/5044: INFO: received LAN request: http://127.0.0.1:56923/DeviceDescription.xml (User-Agent: Microsoft-Windows/6.1 UPnP/1.0 Windows-Media-Player-DMS/12.0.7600.16385 DLNADOC/1.50)
4.228: FbMediaServer::ProcessGetDescription(375)/5044: INFO: ProcessGetDescription: user-agent: Microsoft-Windows/6.1 UPnP/1.0 Windows-Media-Player-DMS/12.0.7600.16385 DLNADOC/1.50
4.415: PLT_Service::ProcessCancelSubscription(664)/4172: INFO: Cancelling subscription for AVTransport/c3a8c47e-c6b1-7f64-91ef-467b96cf972f/event.xml (sub=uuid:efede1a7-30ac-f032-cc7f-a6fbed97843e)
4.415: PLT_HttpTcpConnector::Connect(86)/2500: FATAL: NPT_CHECK failed, result=-1 (FAILURE) [(m_Socket->Connect(socket_address, connection_timeout))]
4.415: NPT_HttpClient::SendRequestOnce(1070)/2500: WARNING: NPT_CHECK failed, result=-1 (FAILURE) [(m_Connector->Connect(server_hostname, server_port, m_Config.m_ConnectionTimeout, m_Config.m_IoTimeout, m_Config.m_NameResolverTimeout, input_stream, output_stream))]
4.415: PLT_HttpClientSocketTask::ProcessResponse(290)/2500: WARNING: NPT_CHECK failed, result=-1 (FAILURE) [(res)]
4.415: PLT_HttpClientSocketTask::DoRun(249)/2500: WARNING: NPT_CHECK failed, result=-20401 (NPT_ERROR_CONNECTION_ABORTED) [(SetConnector(0))]
4.446: PLT_Service::ProcessCancelSubscription(664)/5112: INFO: Cancelling subscription for ConnectionManager/c3a8c47e-c6b1-7f64-91ef-467b96cf972f/event.xml (sub=uuid:001bb482-261a-e878-c646-eae60d74d00c)
4.446: PLT_HttpTcpConnector::Connect(86)/4616: FATAL: NPT_CHECK failed, result=-1 (FAILURE) [(m_Socket->Connect(socket_address, connection_timeout))]
4.446: NPT_HttpClient::SendRequestOnce(1070)/4616: WARNING: NPT_CHECK failed, result=-1 (FAILURE) [(m_Connector->Connect(server_hostname, server_port, m_Config.m_ConnectionTimeout, m_Config.m_IoTimeout, m_Config.m_NameResolverTimeout, input_stream, output_stream))]
4.446: PLT_HttpClientSocketTask::ProcessResponse(290)/4616: WARNING: NPT_CHECK failed, result=-1 (FAILURE) [(res)]
4.446: PLT_HttpClientSocketTask::DoRun(249)/4616: WARNING: NPT_CHECK failed, result=-20401 (NPT_ERROR_CONNECTION_ABORTED) [(SetConnector(0))]
4.493: PLT_Service::ProcessCancelSubscription(664)/3252: INFO: Cancelling subscription for RenderingControl/c3a8c47e-c6b1-7f64-91ef-467b96cf972f/event.xml (sub=uuid:0dd86285-5c2b-032b-4290-b8772e2ed9ac)
4.493: PLT_HttpTcpConnector::Connect(86)/3456: FATAL: NPT_CHECK failed, result=-1 (FAILURE) [(m_Socket->Connect(socket_address, connection_timeout))]
4.493: NPT_HttpClient::SendRequestOnce(1070)/3456: WARNING: NPT_CHECK failed, result=-1 (FAILURE) [(m_Connector->Connect(server_hostname, server_port, m_Config.m_ConnectionTimeout, m_Config.m_IoTimeout, m_Config.m_NameResolverTimeout, input_stream, output_stream))]
4.493: PLT_HttpClientSocketTask::ProcessResponse(290)/3456: WARNING: NPT_CHECK failed, result=-1 (FAILURE) [(res)]
4.493: PLT_HttpClientSocketTask::DoRun(249)/3456: WARNING: NPT_CHECK failed, result=-20401 (NPT_ERROR_CONNECTION_ABORTED) [(SetConnector(0))]
4.696: PLT_Service::ProcessCancelSubscription(664)/4600: INFO: Cancelling subscription for AVTransport/c3a8c47e-c6b1-7f64-91ef-467b96cf972f/event.xml (sub=uuid:c94ce92f-d54e-dc4d-1c7e-591fdee5e7e8)
4.711: PLT_Service::ProcessCancelSubscription(664)/4388: INFO: Cancelling subscription for ConnectionManager/c3a8c47e-c6b1-7f64-91ef-467b96cf972f/event.xml (sub=uuid:d3fd001f-84d9-b324-2ac7-4edd300964a7)
4.727: PLT_Service::ProcessCancelSubscription(664)/4168: INFO: Cancelling subscription for RenderingControl/c3a8c47e-c6b1-7f64-91ef-467b96cf972f/event.xml (sub=uuid:626002b7-db06-550d-a726-d1eb17091fb4)
10.093: controller_window::set_track_info_string(1028)/5064: INFO: track info display:
10.093: PLT_UPnP::AddCtrlPoint(384)/5064: INFO: Starting Ctrlpoint...
10.093: PLT_HttpServer::Start(109)/5064: INFO: HttpServer listening on 0.0.0.0:51859
10.639: PLT_CtrlPoint::InspectDevice(1104)/2804: INFO: New device "A12CB281-A930-6302-0DDB-002401C1F6F2" detected @ http://192.168.0.1:49152/xmldoc/InternetGatewayDevice.xml
10.983: PLT_CtrlPoint::InspectDevice(1104)/2804: INFO: New device "099C3456-99F3-5F05-55B1-002401C1F6F2" detected @ http://192.168.0.1:49152/xmldoc/WFADevice.xml
10.998: PLT_CtrlPoint::InspectDevice(1104)/3988: INFO: New device "2022f7ad-b53d-166e-b28b-cf5d2546e56c" detected @ http://192.168.0.103:52235/pmr/PersonalMessageReceiver.xml
10.998: PLT_CtrlPoint::InspectDevice(1104)/3988: INFO: New device "2bcb59ed-557a-b877-535e-85968abacf64" detected @ http://192.168.0.103:52235/rcr/RemoteControlReceiver.xml
11.014: PLT_CtrlPoint::InspectDevice(1104)/3988: INFO: New device "75f1be1d-6f83-5fb6-8869-2e5e2d9ad217" detected @ http://192.168.0.103:52235/ruis/RemoteUIServerDescLevel1.xml
11.014: PLT_CtrlPoint::InspectDevice(1104)/3988: INFO: New device "9e53c124-c9c3-3577-41be-293d6ced2988" detected @ http://192.168.0.103:52235/dmr/SamsungMRDesc.xml
11.747: PLT_CtrlPoint::ProcessGetDescriptionResponse(1179)/4060: INFO: Received device description for A12CB281-A930-6302-0DDB-002401C1F6F2 (result = 0)
11.747: PLT_CtrlPoint::ProcessGetDescriptionResponse(1234)/4060: INFO: Device "A12CB281-A930-6302-0DDB-002401C1F6F2" is now known as "DIR-615"
11.747: PLT_AddGetSCPDRequestIterator::operator ()(142)/4060: INFO: Queueing SCPD request for service "urn:microsoft-com:serviceId:OSInfo1" of device "DIR-615" @ http://192.168.0.1:49152/xmldoc/OSInfo.xml
11.747: PLT_AddGetSCPDRequestIterator::operator ()(142)/4060: INFO: Queueing SCPD request for service "urn:upnp-org:serviceId:L3Forwarding1" of device "DIR-615" @ http://192.168.0.1:49152/xmldoc/Layer3Forwarding.xml
12.090: PLT_CtrlPoint::ProcessGetDescriptionResponse(1179)/3672: INFO: Received device description for 099C3456-99F3-5F05-55B1-002401C1F6F2 (result = 0)
12.090: PLT_CtrlPoint::ProcessGetDescriptionResponse(1234)/3672: INFO: Device "099C3456-99F3-5F05-55B1-002401C1F6F2" is now known as "DIR-615"
12.090: PLT_AddGetSCPDRequestIterator::operator ()(142)/3672: INFO: Queueing SCPD request for service "urn:wifialliance-org:serviceId:WFAWLANConfig1" of device "DIR-615" @ http://192.168.0.1:49152/xmldoc/WFAWLANConfig.xml
12.090: PLT_CtrlPoint::ProcessGetDescriptionResponse(1179)/2748: INFO: Received device description for 2bcb59ed-557a-b877-535e-85968abacf64 (result = 0)
12.106: PLT_CtrlPoint::ProcessGetDescriptionResponse(1179)/4176: INFO: Received device description for 2022f7ad-b53d-166e-b28b-cf5d2546e56c (result = 0)
12.106: PLT_CtrlPoint::ProcessGetDescriptionResponse(1234)/4176: INFO: Device "2022f7ad-b53d-166e-b28b-cf5d2546e56c" is now known as "TV-40C7700"
12.106: PLT_AddGetSCPDRequestIterator::operator ()(142)/4176: INFO: Queueing SCPD request for service "urn:samsung.com:serviceId:MessageBoxService" of device "TV-40C7700" @ http://192.168.0.103:52235/pmr/MessageBoxService.xml
12.121: PLT_CtrlPoint::ProcessGetDescriptionResponse(1179)/4072: INFO: Received device description for 9e53c124-c9c3-3577-41be-293d6ced2988 (result = 0)
12.121: PLT_CtrlPoint::ProcessGetDescriptionResponse(1179)/1492: INFO: Received device description for 75f1be1d-6f83-5fb6-8869-2e5e2d9ad217 (result = 0)
12.121: PLT_CtrlPoint::ProcessGetDescriptionResponse(1234)/4072: INFO: Device "9e53c124-c9c3-3577-41be-293d6ced2988" is now known as "TV-40C7700"
12.121: PLT_AddGetSCPDRequestIterator::operator ()(142)/4072: INFO: Queueing SCPD request for service "urn:upnp-org:serviceId:RenderingControl" of device "TV-40C7700" @ http://192.168.0.103:52235/dmr/RenderingControl1.xml
12.121: PLT_AddGetSCPDRequestIterator::operator ()(142)/4072: INFO: Queueing SCPD request for service "urn:upnp-org:serviceId:ConnectionManager" of device "TV-40C7700" @ http://192.168.0.103:52235/dmr/ConnectionManager1.xml
12.121: PLT_AddGetSCPDRequestIterator::operator ()(142)/4072: INFO: Queueing SCPD request for service "urn:upnp-org:serviceId:AVTransport" of device "TV-40C7700" @ http://192.168.0.103:52235/dmr/AVTransport1.xml
12.121: PLT_CtrlPoint::ProcessGetDescriptionResponse(1230)/1492: SEVERE: NPT_CHECK failed, result=-20000 (NPT_ERROR_INVALID_PARAMETERS) [(res)]
12.121: PLT_CtrlPoint::ProcessGetDescriptionResponse(1258)/1492: SEVERE: Bad Description response for device "75f1be1d-6f83-5fb6-8869-2e5e2d9ad217": <?xml version="1.0"?>
<root xmlns="urn:schemas-upnp-org:device-1-0">
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<device xmlns:rui="urn:schemas-ce-org:cea2014-server-ext-1-0">
<deviceType>urn:schemas-ce-org:device:RemoteUIServerDevice:1</deviceType>
<friendlyName>TV-40C7700</friendlyName>
<manufacturer>Samsung Electronics</manufacturer>
<manufacturerURL>http://www.samsung.com</manufacturerURL>
<modelDescription>Remote UI Server - DTV</modelDescription>
<modelName>SamsungCERemoteServer</modelName>
<modelNumber>1.0</modelNumber>
<modelURL>http://www.samsung.com</modelURL>
<serialNumber>20090601</serialNumber>
<UDN>uuid:75f1be1d-6f83-5fb6-8869-2e5e2d9ad217</UDN>
<UPC>129156725912</UPC>
<iconList>
<icon>
<mimetype>image/jpeg</mimetype>
<width>48</width>
<height>48</height>
<depth>24</depth>
<url>/ruis/icon_SML.jpg</url>
</icon>
<icon>
<mimetype>image/jpeg</mimetype>
<width>120</width>
<height>120</height>
<depth>24</depth>
<url>/ruis/icon_LRG.jpg</url>
</icon>
<icon>
<mimetype>image/png</mimetype>
<width>48</width>
<height>48</height>
<depth>24</depth>
<url>/ruis/icon_SML.png</url>
</icon>
<icon>
<mimetype>image/png</mimetype>
<width>120</width>
<height>120</height>
<depth>24</depth>
<url>/ruis/icon_LRG.png</url>
</icon>
</iconList>
<rui:uiServerInfo xmlns:rui="urn:schemas-ce-org:cea-2014-server-ext-1-0">
<rui:uiListURL>http://192.168.0.103:5601/XMLUIList_1001/RemoteUIServerUIList.xml</rui:uiListURL>
</rui:uiServerInfo>
<serviceList>
<service>
<serviceType>urn:schemas-ce-org:service:RemoteUIServer:1</serviceType>
<serviceId>urn:ce-org:serviceId:RemoteUIServer1</serviceId>
<SCPDURL>RUISSCPD.xml</SCPDURL>
<controlURL />
<eventSubURL />
</service>
</serviceList>
</device>
</root>

12.121: PLT_CtrlPoint::CleanupDevice(1004)/1492: INFO: Removing 75f1be1d-6f83-5fb6-8869-2e5e2d9ad217 from device list

12.199: PLT_CtrlPoint::ProcessGetSCPDResponse(1300)/4208: INFO: Received SCPD response for a service of device "DIR-615" @ http://192.168.0.1:49152/xmldoc/WFAWLANConfig.xml (result = 0)
12.199: LinnDsRendererController::Create(117)/5064: INFO: couldn't find urn:linn-co-uk:service:Product:3 service
12.231: PLT_CtrlPoint::ProcessGetSCPDResponse(1300)/4804: INFO: Received SCPD response for a service of device "TV-40C7700" @ http://192.168.0.103:52235/pmr/MessageBoxService.xml (result = 0)
12.231: LinnDsRendererController::Create(117)/5064: INFO: couldn't find urn:linn-co-uk:service:Product:3 service
12.246: PLT_CtrlPoint::ProcessGetSCPDResponse(1300)/4504: INFO: Received SCPD response for a service of device "TV-40C7700" @ http://192.168.0.103:52235/dmr/RenderingControl1.xml (result = 0)
12.246: PLT_CtrlPoint::ProcessGetSCPDResponse(1300)/4504: INFO: Received SCPD response for a service of device "TV-40C7700" @ http://192.168.0.103:52235/dmr/ConnectionManager1.xml (result = 0)
12.246: PLT_CtrlPoint::ProcessGetSCPDResponse(1300)/4504: INFO: Received SCPD response for a service of device "TV-40C7700" @ http://192.168.0.103:52235/dmr/AVTransport1.xml (result = 0)
12.262: LinnDsRendererController::Create(117)/5064: INFO: couldn't find urn:linn-co-uk:service:Product:3 service
12.262: RendererController::Create(53)/5064: INFO: Created UPnPAv Controller for device: TV-40C7700
12.262: controller_window::set_track_info_string(1028)/5064: INFO: track info display: Stopped
12.262: PLT_CtrlPoint::Subscribe(1441)/5064: INFO: Subscribing to service "urn:upnp-org:serviceId:ConnectionManager" of device "TV-40C7700"
12.262: PLT_CtrlPoint::Subscribe(1441)/5064: INFO: Subscribing to service "urn:upnp-org:serviceId:RenderingControl" of device "TV-40C7700"
12.262: RendererController::InvokeAction(88)/4968: INFO: >>>> CALL GetTransportInfo
12.262: PLT_CtrlPoint::ProcessSubscribeResponse(1517)/1456: INFO: Received subscription response for service "urn:upnp-org:serviceId:ConnectionManager" (result = 0)
12.277: PLT_CtrlPoint::ProcessSubscribeResponse(1540)/1456: INFO: Creating new subscriber "uuid:97edbf9b-f5a7-774f-9593-98a30b064302" for service "urn:upnp-org:serviceId:ConnectionManager" of device "TV-40C7700"
12.277: PLT_CtrlPoint::ProcessSubscribeResponse(1517)/164: INFO: Received subscription response for service "urn:upnp-org:serviceId:RenderingControl" (result = 0)
12.277: PLT_CtrlPoint::ProcessSubscribeResponse(1540)/164: INFO: Creating new subscriber "uuid:cb215d5a-af21-ffa8-12a7-afb616e4101d" for service "urn:upnp-org:serviceId:RenderingControl" of device "TV-40C7700"
12.277: RendererController::OnActionResponse(127)/3756: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
12.277: UPnPAVRendererController::set_transport_state(213)/5064: INFO: No local playing item
12.277: controller_window::set_track_info_string(1028)/5064: INFO: track info display: Stopped
12.309: PLT_CtrlPoint::ProcessGetDescriptionResponse(1234)/2748: INFO: Device "2bcb59ed-557a-b877-535e-85968abacf64" is now known as "UE40C7700"
12.309: PLT_AddGetSCPDRequestIterator::operator ()(142)/2748: INFO: Queueing SCPD request for service "urn:samsung.com:serviceId:TestRCRService" of device "UE40C7700" @ http://192.168.0.103:52235/rcr/TestRCRService.xml
12.418: PLT_CtrlPoint::ProcessGetSCPDResponse(1300)/3304: INFO: Received SCPD response for a service of device "UE40C7700" @ http://192.168.0.103:52235/rcr/TestRCRService.xml (result = 0)
12.418: LinnDsRendererController::Create(117)/5064: INFO: couldn't find urn:linn-co-uk:service:Product:3 service
12.855: PLT_CtrlPoint::ProcessGetSCPDResponse(1300)/2988: INFO: Received SCPD response for a service of device "DIR-615" @ http://192.168.0.1:49152/xmldoc/OSInfo.xml (result = 0)
12.855: PLT_CtrlPoint::ProcessGetSCPDResponse(1300)/2988: INFO: Received SCPD response for a service of device "DIR-615" @ http://192.168.0.1:49152/xmldoc/Layer3Forwarding.xml (result = 0)
13.011: PLT_CtrlPoint::InspectDevice(1104)/2804: INFO: New device "75f1be1d-6f83-5fb6-8869-2e5e2d9ad217" detected @ http://192.168.0.103:52235/ruis/RemoteUIServerDescLevel1.xml
13.011: UPnPAVRendererController::OnEventNotifyCallback(428)/5064: INFO: <<<< TV-40C7700: EVENT SourceProtocolInfo=
13.011: UPnPAVRendererController::OnEventNotifyCallback(428)/5064: INFO: <<<< TV-40C7700: EVENT SinkProtocolInfo=http-get:*:audio/L16;rate=44100;channels=1:DLNA.ORG_PN=LPCM;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:audio/L16;rate=44100;channels=2:DLNA.ORG_PN=LPCM;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:audio/L16;rate=48000;channels=1:DLNA.ORG_PN=LPCM;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:audio/L16;rate=48000;channels=2:DLNA.ORG_PN=LPCM;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_SM,http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_MED,http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_LRG,http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_TN,http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_SM_ICO,http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_LRG_ICO,http-get:*:audio/mpeg:DLNA.ORG_PN=MP3X;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG1;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_NTSC;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_NTSC_XAC3;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_PAL;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_PAL_XAC3;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_NA;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_NA_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_NA_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_NA;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_NA_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_HD_NA_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_EU;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_EU_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_EU_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_KO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_KO_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_KO_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_KO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_KO_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_HD_KO_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_KO_XAC3;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_KO_XAC3_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_HD_KO_XAC3_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_NA_XAC3;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_NA_XAC3_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_HD_NA_XAC3_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_KO_XAC3;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_KO_XAC3_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_KO_XAC3_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_NA_XAC3;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_NA_XAC3_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_NA_XAC3_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_MP_LL_AAC;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_MP_LL_AAC_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_MP_LL_AAC_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_ES_PAL;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_ES_NTSC;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_ES_PAL_XAC3;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_ES_NTSC_XAC3;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mp4:DLNA.ORG_PN=MPEG4_P2_MP4_SP_AAC;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mp4:DLNA.ORG_PN=MPEG4_P2_MP4_SP_AAC_LTP;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mp4:DLNA.ORG_PN=MPEG4_P2_MP4_SP_L2_AAC;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mp4:DLNA.ORG_PN=MPEG4_P2_MP4_SP_L2_AMR;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mp4:DLNA.ORG_PN=MPEG4_P2_MP4_ASP_AAC;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mp4:DLNA.ORG_PN=MPEG4_P2_MP4_ASP_L5_SO_AAC;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mp4:DLNA.ORG_PN=MPEG4_P2_MP4_ASP_L4_SO_AAC;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/3gpp:DLNA.ORG_PN=MPEG4_P2_3GPP_SP_L0B_AAC;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mp4:DLNA.ORG_PN=MPEG4_P2_3GPP_SP_L0B_AAC;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_MP_SD_AAC_MULT5;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_MP_SD_AAC_MULT5_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_MP_SD_AAC_MULT5_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_MP_SD_MPEG1_L3;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_MP_SD_MPEG1_L3_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_MP_SD_MPEG1_L3_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_MP_SD_AC3;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_MP_SD_AC3_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_MP_SD_AC3_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_MP_SD_AAC_LTP;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_MP_SD_AAC_LTP_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_MP_SD_AAC_LTP_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_MP_SD_AAC_LTP_MULT5;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_MP_SD_AAC_LTP_MULT5_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_MP_SD_AAC_LTP_MULT5_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_MP_SD_AAC_LTP_MULT7;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_MP_SD_AAC_LTP_MULT7_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_MP_SD_AAC_LTP_MULT7_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mp4:DLNA.ORG_PN=AVC_MP4_MP_SD_AAC_MULT5;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mp4:DLNA.ORG_PN=AVC_MP4_MP_SD_AC3;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mp4:DLNA.ORG_PN=AVC_MP4_MP_SD_AAC_LTP;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mp4:DLNA.ORG_PN=AVC_MP4_MP_SD_AAC_LTP_MULT5;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mp4:DLNA.ORG_PN=AVC_MP4_MP_SD_AAC_LTP_MULT7;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mp4:DLNA.ORG_PN=AVC_MP4_BL_L3L_SD_AAC;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mp4:DLNA.ORG_PN=AVC_MP4_BL_L3_SD_AAC;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_BL_CIF30_AAC_MULT5;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_BL_CIF30_AAC_MULT5_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_BL_CIF30_AAC_MULT5_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_BL_CIF30_MPEG1_L3;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_BL_CIF30_MPEG1_L3_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_BL_CIF30_MPEG1_L3_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_BL_CIF30_AC3;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_BL_CIF30_AC3_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_BL_CIF30_AC3_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_BL_CIF30_AAC_LTP;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_BL_CIF30_AAC_LTP_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_BL_CIF30_AAC_LTP_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_BL_CIF30_AAC_LTP_MULT5;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_BL_CIF30_AAC_LTP_MULT5_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_BL_CIF30_AAC_LTP_MULT5_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,ht
tp-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_BL_CIF30_AAC_940;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_BL_CIF30_AAC_940_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_BL_CIF30_AAC_940_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mp4:DLNA.ORG_PN=AVC_MP4_BL_CIF30_AAC_MULT5;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mp4:DLNA.ORG_PN=AVC_MP4_BL_CIF30_MPEG1_L3;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mp4:DLNA.ORG_PN=AVC_MP4_BL_CIF30_AC3;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mp4:DLNA.ORG_PN=AVC_MP4_BL_CIF30_AAC_LTP;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mp4:DLNA.ORG_PN=AVC_MP4_BL_CIF30_AAC_LTP_MULT5;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mp4:DLNA.ORG_PN=AVC_MP4_BL_L2_CIF30_AAC;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mp4:DLNA.ORG_PN=AVC_MP4_BL_CIF30_BSAC;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mp4:DLNA.ORG_PN=AVC_MP4_BL_CIF30_BSAC_MULT5;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mp4:DLNA.ORG_PN=AVC_MP4_BL_CIF30_AAC_912;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_MP_HD_AAC_MULT5;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_MP_HD_AAC_MULT5_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_MP_HD_AAC_MULT5_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_MP_HD_MPEG1_L3;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_MP_HD_MPEG1_L3_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_MP_HD_MPEG1_L3_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_MP_HD_AC3;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_MP_HD_AC3_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_MP_HD_AC3_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_MP_HD_AAC;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_MP_HD_AAC_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_MP_HD_AAC_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_MP_HD_AAC_LTP;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_MP_HD_AAC_LTP_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_MP_HD_AAC_LTP_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_MP_HD_AAC_LTP_MULT5;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_MP_HD_AAC_LTP_MULT5_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_MP_HD_AAC_LTP_MULT5_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_MP_HD_AAC_LTP_MULT7;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_MP_HD_AAC_LTP_MULT7_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_MP_HD_AAC_LTP_MULT7_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_BL_CIF15_AAC;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_BL_CIF15_AAC_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_BL_CIF15_AAC_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_BL_CIF15_AAC_540;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_BL_CIF15_AAC_540_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_BL_CIF15_AAC_540_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_BL_CIF15_AAC_LTP;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_BL_CIF15_AAC_LTP_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_BL_CIF15_AAC_LTP_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_BL_CIF15_BSAC;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_BL_CIF15_BSAC_T;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_BL_CIF15_BSAC_ISO;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mp4:DLNA.ORG_PN=AVC_MP4_BL_CIF15_AAC;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mp4:DLNA.ORG_PN=AVC_MP4_BL_CIF15_AAC_520;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mp4:DLNA.ORG_PN=AVC_MP4_BL_CIF15_AAC_LTP;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mp4:DLNA.ORG_PN=AVC_MP4_BL_CIF15_AAC_LTP_520;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/mp4:DLNA.ORG_PN=AVC_MP4_BL_CIF15_BSAC;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/3gpp:DLNA.ORG_PN=AVC_3GPP_BL_QCIF15_AAC;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/3gpp:DLNA.ORG_PN=AVC_3GPP_BL_QCIF15_AAC_LTP;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVMED_BASE;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVMED_FULL;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVHIGH_FULL;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVSPLL_BASE;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVSPML_BASE;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVSPML_MP3;DLNA.ORG_FLAGS=ED100000000000000000000000000000,http-get:*:image/jpeg:*,http-get:*:audio/mpeg:*,http-get:*:video/x-msvideo:*,http-get:*:video/x-ms-asf:*,http-get:*:video/x-divx:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/x-mkv:*,http-get:*:video/mp4:*,http-get:*:video/x-avi:*,http-get:*:video/avi:*,http-get:*:video/x-flv:*,http-get:*:video/mpeg:*,http-get:*:video/3gpp:*
13.026: UPnPAVRendererController::OnEventNotifyCallback(428)/5064: INFO: <<<< TV-40C7700: EVENT CurrentConnectionIDs=
13.026: UPnPAVRendererController::OnEventNotifyCallback(428)/5064: INFO: <<<< TV-40C7700: EVENT PresetNameList=FactoryDefaults
13.026: UPnPAVRendererController::OnEventNotifyCallback(428)/5064: INFO: <<<< TV-40C7700: EVENT Brightness=44
13.026: UPnPAVRendererController::OnEventNotifyCallback(428)/5064: INFO: <<<< TV-40C7700: EVENT Contrast=93
13.026: UPnPAVRendererController::OnEventNotifyCallback(428)/5064: INFO: <<<< TV-40C7700: EVENT Sharpness=10
13.026: UPnPAVRendererController::OnEventNotifyCallback(428)/5064: INFO: <<<< TV-40C7700: EVENT ColorTemperature=5
13.026: UPnPAVRendererController::OnEventNotifyCallback(428)/5064: INFO: <<<< TV-40C7700: EVENT Mute=0
13.026: UPnPAVRendererController::OnEventNotifyCallback(428)/5064: INFO: <<<< TV-40C7700: EVENT Volume=7
13.026: UPnPAVRendererController::OnEventNotifyCallback(428)/5064: INFO: <<<< TV-40C7700: EVENT X_SlideShowEffect=DEFAULT
13.026: UPnPAVRendererController::OnEventNotifyCallback(428)/5064: INFO: <<<< TV-40C7700: EVENT X_ImageScale=1
13.026: UPnPAVRendererController::OnEventNotifyCallback(428)/5064: INFO: <<<< TV-40C7700: EVENT X_ImageRotation=0
13.291: RendererController::InvokeAction(88)/4968: INFO: >>>> CALL GetTransportInfo
13.291: RendererController::OnActionResponse(127)/4936: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
14.118: PLT_CtrlPoint::ProcessGetDescriptionResponse(1179)/2484: INFO: Received device description for 75f1be1d-6f83-5fb6-8869-2e5e2d9ad217 (result = 0)
14.118: PLT_CtrlPoint::ProcessGetDescriptionResponse(1230)/2484: SEVERE: NPT_CHECK failed, result=-20000 (NPT_ERROR_INVALID_PARAMETERS) [(res)]
14.118: PLT_CtrlPoint::ProcessGetDescriptionResponse(1258)/2484: SEVERE: Bad Description response for device "75f1be1d-6f83-5fb6-8869-2e5e2d9ad217": <?xml version="1.0"?>
<root xmlns="urn:schemas-upnp-org:device-1-0">
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<device xmlns:rui="urn:schemas-ce-org:cea2014-server-ext-1-0">
<deviceType>urn:schemas-ce-org:device:RemoteUIServerDevice:1</deviceType>
<friendlyName>TV-40C7700</friendlyName>
<manufacturer>Samsung Electronics</manufacturer>
<manufacturerURL>http://www.samsung.com</manufacturerURL>
<modelDescription>Remote UI Server - DTV</modelDescription>
<modelName>SamsungCERemoteServer</modelName>
<modelNumber>1.0</modelNumber>
<modelURL>http://www.samsung.com</modelURL>
<serialNumber>20090601</serialNumber>
<UDN>uuid:75f1be1d-6f83-5fb6-8869-2e5e2d9ad217</UDN>
<UPC>129156725912</UPC>
<iconList>
<icon>
<mimetype>image/jpeg</mimetype>
<width>48</width>
<height>48</height>
<depth>24</depth>
<url>/ruis/icon_SML.jpg</url>
</icon>
<icon>
<mimetype>image/jpeg</mimetype>
<width>120</width>
<height>120</height>
<depth>24</depth>
<url>/ruis/icon_LRG.jpg</url>
</icon>
<icon>
<mimetype>image/png</mimetype>
<width>48</width>
<height>48</height>
<depth>24</depth>
<url>/ruis/icon_SML.png</url>
</icon>
<icon>
<mimetype>image/png</mimetype>
<width>120</width>
<height>120</height>
<depth>24</depth>
<url>/ruis/icon_LRG.png</url>
</icon>
</iconList>
<rui:uiServerInfo xmlns:rui="urn:schemas-ce-org:cea-2014-server-ext-1-0">
<rui:uiListURL>http://192.168.0.103:5601/XMLUIList_1001/RemoteUIServerUIList.xml</rui:uiListURL>
</rui:uiServerInfo>
<serviceList>
<service>
<serviceType>urn:schemas-ce-org:service:RemoteUIServer:1</serviceType>
<serviceId>urn:ce-org:serviceId:RemoteUIServer1</serviceId>
<SCPDURL>RUISSCPD.xml</SCPDURL>
<controlURL />
<eventSubURL />
</service>
</serviceList>
</device>
</root>

14.118: PLT_CtrlPoint::CleanupDevice(1004)/2484: INFO: Removing 75f1be1d-6f83-5fb6-8869-2e5e2d9ad217 from device list

14.305: RendererController::InvokeAction(88)/4968: INFO: >>>> CALL GetTransportInfo
14.305: RendererController::OnActionResponse(127)/3828: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
15.319: RendererController::InvokeAction(88)/4968: INFO: >>>> CALL GetTransportInfo
15.319: RendererController::OnActionResponse(127)/3452: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
16.333: RendererController::InvokeAction(88)/4968: INFO: >>>> CALL GetTransportInfo
16.333: RendererController::OnActionResponse(127)/4920: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
17.347: RendererController::InvokeAction(88)/4968: INFO: >>>> CALL GetTransportInfo
17.347: RendererController::OnActionResponse(127)/4576: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
18.361: RendererController::InvokeAction(88)/4968: INFO: >>>> CALL GetTransportInfo
18.361: RendererController::OnActionResponse(127)/5024: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
19.422: RendererController::InvokeAction(88)/4968: INFO: >>>> CALL GetTransportInfo
19.438: RendererController::OnActionResponse(127)/4132: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
20.452: RendererController::InvokeAction(88)/4968: INFO: >>>> CALL GetTransportInfo
20.467: RendererController::OnActionResponse(127)/2780: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
21.481: RendererController::InvokeAction(88)/4968: INFO: >>>> CALL GetTransportInfo
21.481: RendererController::OnActionResponse(127)/4628: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
22.495: RendererController::InvokeAction(88)/4064: INFO: >>>> CALL GetTransportInfo
22.495: RendererController::OnActionResponse(127)/324: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
23.509: RendererController::InvokeAction(88)/4064: INFO: >>>> CALL GetTransportInfo
23.509: RendererController::OnActionResponse(127)/3448: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
24.523: RendererController::InvokeAction(88)/4064: INFO: >>>> CALL GetTransportInfo
24.523: RendererController::OnActionResponse(127)/792: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
24.804: RendererController::GetNearestResource(201)/5064: INFO: matching resource url to target ip 192.168.0.103: http://192.168.0.100:56923/content/b66c5cd5ae903ad90aaab4a22dc4cee8.mp3
24.804: UPnPAVRendererController::SetAVTransportURIAction(507)/5064: INFO: CurrentURI = http://192.168.0.100:56923/content/b66c5cd5ae903ad90aaab4a22dc4cee8.mp3, CurrentURIMetaData = <DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/"><item id="1" parentID="0" restricted="1"><dc:title>Crocketts Theme</dc:title><dc:creator>Michael Cassette</dc:creator><dc:date>2010-01-01</dc:date><upnp:artist role="AlbumArtist">Michael Cassette</upnp:artist><upnp:author role="Composer">Written-By, Producer - Jan Hammer</upnp:author><upnp:album>Temporarity</upnp:album><upnp:genre>Progressive-House</upnp:genre><dc:publisher>Anjunadeep</dc:publisher><upnp:albumArtURI>http://192.168.0.100:56923/albumart/b66c5cd5ae903ad90aaab4a22dc4cee8</upnp:albumArtURI><upnp:longDescription>Anjunadeep: Anjcd020</upnp:longDescription><upnp:originalTrackNumber>3</upnp:originalTrackNumber><res duration="0:07:06.000" size="10710712" bitrate="25125" bitsPerSample="16" sampleFrequency="44100" nrAudioChannels="2" protocolInfo="http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;DLNA.ORG_CI=0">http://192.168.0.100:56923/content/b66c5cd5ae903ad90aaab4a22dc4cee8.mp3</res><upnp:class>object.item.audioItem.musicTrack</upnp:class></item></DIDL-Lite>
24.804: RendererController::InvokeActionSync(99)/5064: INFO: >>>>>>>>>>>>> action (sync) : SetAVTransportURI <<<<<<<<<<<<<<
24.835: FbMediaServer::ProcessHttpRequest(306)/2352: INFO: received LAN request: http://192.168.0.100:56923/content/b66c5cd5ae903ad90aaab4a22dc4cee8.mp3 (User-Agent: Unknown)
24.835: PLT_HttpHelper::ToLog(410)/2352: INFO:
HEAD /content/b66c5cd5ae903ad90aaab4a22dc4cee8.mp3 HTTP/1.0
getcontentFeatures.dlna.org: 1
transferMode.dlna.org: Streaming
getMediaInfo.sec: 1
Host: 192.168.0.100:56923

24.835: upnp_server_conf::get_profile(720)/2352: INFO: using default profile (User-Agent:unknown)
opened 'file://Z:\Eigene Musik\Alben\Michael Cassette\Temporarity (2010)\03. Michael Cassette - Crocketts Theme.mp3' for streaming
25.537: RendererController::InvokeAction(88)/4064: INFO: >>>> CALL GetTransportInfo
25.537: RendererController::OnActionResponse(127)/3320: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
26.551: RendererController::InvokeAction(88)/4064: INFO: >>>> CALL GetTransportInfo
26.551: RendererController::OnActionResponse(127)/4004: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
27.565: RendererController::InvokeAction(88)/4064: INFO: >>>> CALL GetTransportInfo
27.565: RendererController::OnActionResponse(127)/1904: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
28.579: RendererController::InvokeAction(88)/4968: INFO: >>>> CALL GetTransportInfo
28.579: RendererController::OnActionResponse(127)/3964: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
29.593: RendererController::InvokeAction(88)/4968: INFO: >>>> CALL GetTransportInfo
29.593: RendererController::OnActionResponse(127)/2104: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
30.607: RendererController::InvokeAction(88)/4968: INFO: >>>> CALL GetTransportInfo
30.607: RendererController::OnActionResponse(127)/2660: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
31.621: RendererController::InvokeAction(88)/4968: INFO: >>>> CALL GetTransportInfo
31.621: RendererController::OnActionResponse(127)/2444: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
32.635: RendererController::InvokeAction(88)/4968: INFO: >>>> CALL GetTransportInfo
32.651: RendererController::OnActionResponse(127)/4036: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
33.665: RendererController::InvokeAction(88)/4968: INFO: >>>> CALL GetTransportInfo
33.665: RendererController::OnActionResponse(127)/4260: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
34.679: RendererController::InvokeAction(88)/4968: INFO: >>>> CALL GetTransportInfo
34.679: RendererController::OnActionResponse(127)/2772: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
35.693: RendererController::InvokeAction(88)/4968: INFO: >>>> CALL GetTransportInfo
35.693: RendererController::OnActionResponse(127)/4144: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
36.707: RendererController::InvokeAction(88)/4968: INFO: >>>> CALL GetTransportInfo
36.723: RendererController::OnActionResponse(127)/3460: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
37.737: RendererController::InvokeAction(88)/4968: INFO: >>>> CALL GetTransportInfo
37.752: RendererController::OnActionResponse(127)/1404: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
38.766: RendererController::InvokeAction(88)/4968: INFO: >>>> CALL GetTransportInfo
38.766: RendererController::OnActionResponse(127)/1592: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
39.780: RendererController::InvokeAction(88)/4968: INFO: >>>> CALL GetTransportInfo
39.780: RendererController::OnActionResponse(127)/3180: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
40.794: RendererController::InvokeAction(88)/4968: INFO: >>>> CALL GetTransportInfo
40.810: RendererController::OnActionResponse(127)/2696: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
41.824: RendererController::InvokeAction(88)/4968: INFO: >>>> CALL GetTransportInfo
41.824: RendererController::OnActionResponse(127)/384: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
42.308: RendererController::GetNearestResource(201)/5064: INFO: matching resource url to target ip 192.168.0.103: http://192.168.0.100:56923/content/b66c5cd5ae903ad90aaab4a22dc4cee8.mp3
42.308: UPnPAVRendererController::SetAVTransportURIAction(507)/5064: INFO: CurrentURI = http://192.168.0.100:56923/content/b66c5cd5ae903ad90aaab4a22dc4cee8.mp3, CurrentURIMetaData = <DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/"><item id="1" parentID="0" restricted="1"><dc:title>Crocketts Theme</dc:title><dc:creator>Michael Cassette</dc:creator><dc:date>2010-01-01</dc:date><upnp:artist role="AlbumArtist">Michael Cassette</upnp:artist><upnp:author role="Composer">Written-By, Producer - Jan Hammer</upnp:author><upnp:album>Temporarity</upnp:album><upnp:genre>Progressive-House</upnp:genre><dc:publisher>Anjunadeep</dc:publisher><upnp:albumArtURI>http://192.168.0.100:56923/albumart/b66c5cd5ae903ad90aaab4a22dc4cee8</upnp:albumArtURI><upnp:longDescription>Anjunadeep: Anjcd020</upnp:longDescription><upnp:originalTrackNumber>3</upnp:originalTrackNumber><res duration="0:07:06.000" size="10710712" bitrate="25125" bitsPerSample="16" sampleFrequency="44100" nrAudioChannels="2" protocolInfo="http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;DLNA.ORG_CI=0">http://192.168.0.100:56923/content/b66c5cd5ae903ad90aaab4a22dc4cee8.mp3</res><upnp:class>object.item.audioItem.musicTrack</upnp:class></item></DIDL-Lite>
42.308: RendererController::InvokeActionSync(99)/5064: INFO: >>>>>>>>>>>>> action (sync) : SetAVTransportURI <<<<<<<<<<<<<<
42.323: FbMediaServer::ProcessHttpRequest(306)/1896: INFO: received LAN request: http://192.168.0.100:56923/content/b66c5cd5ae903ad90aaab4a22dc4cee8.mp3 (User-Agent: Unknown)
42.323: PLT_HttpHelper::ToLog(410)/1896: INFO:
HEAD /content/b66c5cd5ae903ad90aaab4a22dc4cee8.mp3 HTTP/1.0
getcontentFeatures.dlna.org: 1
transferMode.dlna.org: Streaming
getMediaInfo.sec: 1
Host: 192.168.0.100:56923

42.323: upnp_server_conf::get_profile(720)/1896: INFO: using default profile (User-Agent:unknown)
opened 'file://Z:\Eigene Musik\Alben\Michael Cassette\Temporarity (2010)\03. Michael Cassette - Crocketts Theme.mp3' for streaming
42.838: RendererController::InvokeAction(88)/4968: INFO: >>>> CALL GetTransportInfo
42.838: RendererController::OnActionResponse(127)/3948: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
43.852: RendererController::InvokeAction(88)/4968: INFO: >>>> CALL GetTransportInfo
43.852: RendererController::OnActionResponse(127)/4924: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
44.866: RendererController::InvokeAction(88)/4968: INFO: >>>> CALL GetTransportInfo
44.866: RendererController::OnActionResponse(127)/4140: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
45.880: RendererController::InvokeAction(88)/4968: INFO: >>>> CALL GetTransportInfo
45.896: RendererController::OnActionResponse(127)/5052: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
46.910: RendererController::InvokeAction(88)/4968: INFO: >>>> CALL GetTransportInfo
46.910: RendererController::OnActionResponse(127)/1728: INFO: <<<< TV-40C7700: RET GetTransportInfo: res = 0
47.924: RendererController::Inv

foo_upnp

Reply #1064
No idea, what has happened but now getting this on every start-up of Foobar2000:

Quote
foo_upnp: 0.004: NPT_BsdSocket::Bind(1068)/4972: SEVERE: bind failed(), error=10013
foo_upnp: 0.004: PLT_UPnP::Start(228)/4972: SEVERE: NPT_CHECK failed, result=-20409 (NPT_ERROR_BIND_FAILED) [(socket->Bind(NPT_SocketAddress(NPT_IpAddress::Any, m_Port)))]


Turns out it was Hamachi2 causing this issue: http://community.logmein.com/t5/Hamachi/Ha...-x64/td-p/54186

Crazy!
God Bless U.S.A

foo_upnp

Reply #1065
hey, just want to say "thank you". now i can stream my flac-files to my airport express. cool stuff!

foo_upnp

Reply #1066
This is really fantastic.  I had downloaded this a few weeks to screw around with UPnPlay on my android phone.  But now that I have a new Oppo BDP-93, this plugin is becoming extremely powerful.

Question about Playback Stream Capture: I have a mixture of 96/24, 44.1/16, 48/24, etc. FLAC files.  I have no reason to downsample anything... but I don't know that there's anything to gain (or lose) by upsampling.  Might there someday be an option to leave the files alone and stream at whatever sample rate / bit depth is present in the file?

foo_upnp

Reply #1067
I am trying to get the "Playback stream capture" to start automatically upon foobar startup - is this possible?
Right now, I am only able to do this via foobar's interface by clicking on the playback button marked with "C".

Reason for this: I have installed foobar on my windows home server and I am trying to make it run as a service and stream to a media renderer. I would then like to connect to it using my iPhone as a remote control for foobar (there's some remote control possibilities), but all I can achieve is to start and stop normal playback. Unfortunately, I have not found any web-accessable layouts nor iPhone apps, that can access the "C"-button.
So: I can connect to foobar running as a service, but I can - let's put it that way - only access the normal "play", "pause" & skip buttons, but not manually acces the "C"-button.

If there's a way to "autostart" the "playback stream capture" upon startup of foobar, then I would be able to control playback. Maybe, there is a command line switch????

Any help would be most appreciated!

foo_upnp

Reply #1068
Question about Playback Stream Capture: I have a mixture of 96/24, 44.1/16, 48/24, etc. FLAC files.  I have no reason to downsample anything... but I don't know that there's anything to gain (or lose) by upsampling.  Might there someday be an option to leave the files alone and stream at whatever sample rate / bit depth is present in the file?


It depends on how you stream to your Oppo:  if you use playback stream capture, everything played by foobar2000 is streamed as a continuous PCM stream whose samplerate and bitdepth are fixed but configurable (in the relevant streaming profile, probably the default profile in your case).
If you stream individual files using either the UPnP Controller in foobar2000 or using another Control Point (or from the Oppo itself), then files are streamed according to the relevant streaming profile. If you configure the profile and tell the renderer is 96/24 capable and supports FLAC, then the files won't be streamed resampled to a lower compatible samplerate by the plugin (or converted to PCM).



I am trying to get the "Playback stream capture" to start automatically upon foobar startup - is this possible?
Right now, I am only able to do this via foobar's interface by clicking on the playback button marked with "C".

Reason for this: I have installed foobar on my windows home server and I am trying to make it run as a service and stream to a media renderer. I would then like to connect to it using my iPhone as a remote control for foobar (there's some remote control possibilities), but all I can achieve is to start and stop normal playback. Unfortunately, I have not found any web-accessable layouts nor iPhone apps, that can access the "C"-button.
So: I can connect to foobar running as a service, but I can - let's put it that way - only access the normal "play", "pause" & skip buttons, but not manually acces the "C"-button.

If there's a way to "autostart" the "playback stream capture" upon startup of foobar, then I would be able to control playback. Maybe, there is a command line switch????


It cannot be autostarted. And if it did it would have to be autostarted for a specific renderer. I can see how it could be useful if you want to use your renderer just as a networked sound card to which foobar2000 outputs audio. The "C"-button is a command that is registered to the core so in theory it can be called (and keyboard mapped).
So if there is a component that can execute arbitrary command at initiliazation, it could be called (after a few second after startup: renderer must be detected first).
If the web layout allow to call arbitrary commands (ie commands listed in Preferences>Keyboard Shortcuts), theorically a button could be added for it.
You can also start Playback Stream Capture from any Control Point (or device with browsing capabilties) : the media server expose it at the root of the tree.

foo_upnp

Reply #1069
Hi!

I'm trying to get a listing of the Media Library from my Samsung TV. If I select either Playlists or Media Library, I get an error that the request did not succeed.

Here's the log:

Code: [Select]
foo_upnp: 153.299: FbMediaServer::ProcessHttpRequest(306)/29: INFO: received LAN request: [url=http://192.168.0.100:30000/ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml]http://192.168.0.100:30000/ContentDirector...ea4/control.xml[/url] (User-Agent: DLNADOC/1.50)
foo_upnp: 153.302: FbMediaServer::OnAction(243)/29: INFO: received action 'Browse', args = { ObjectID=0, BrowseFlag=BrowseDirectChildren, Filter=*, StartingIndex=0, RequestedCount=1, SortCriteria= }
foo_upnp: 153.302: PLT_MediaServer::OnBrowse(380)/29: INFO: Received BrowseDirectChildren from 192.168.0.102 for id = 0 with filter = *, start = 0, count = 1
foo_upnp: 153.303: FbMediaServer::OnAction(260)/29: INFO: action 'Browse' response: args = { ObjectID=0, BrowseFlag=BrowseDirectChildren, Filter=*, StartingIndex=0, RequestedCount=1, SortCriteria=, NumberReturned=1, TotalMatches=3, UpdateID=0 }
foo_upnp: 153.331: FbMediaServer::ProcessHttpRequest(306)/32: INFO: received LAN request: [url=http://192.168.0.100:30000/ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml]http://192.168.0.100:30000/ContentDirector...ea4/control.xml[/url] (User-Agent: DLNADOC/1.50)
foo_upnp: 153.332: FbMediaServer::OnAction(243)/32: INFO: received action 'Browse', args = { ObjectID=0, BrowseFlag=BrowseDirectChildren, Filter=@id,@parentID,@restricted,dc:title,upnp:class,res,dc:date,@childCount,sec:CaptionInfo,sec:Cap
tionInfoEx,res@resolution,res@size,upnp:genre,dc:date,upnp:album,res@duration,upnp:albumArtURI,res@bi
trate,dc:creator, StartingIndex=0, RequestedCount=20, SortCriteria= }
foo_upnp: 153.332: PLT_MediaServer::OnBrowse(380)/32: INFO: Received BrowseDirectChildren from 192.168.0.102 for id = 0 with filter = @id,@parentID,@restricted,dc:title,upnp:class,res,dc:date,@childCount,sec:CaptionInfo,sec:CaptionInf
oEx,res@resolution,res@size,upnp:genre,dc:date,upnp:album,res@duration,upnp:albumArtURI,res@bitrate,d
c:creator, start = 0, count = 20
foo_upnp: 153.333: FbMediaServer::OnAction(260)/32: INFO: action 'Browse' response: args = { ObjectID=0, BrowseFlag=BrowseDirectChildren, Filter=@id,@parentID,@restricted,dc:title,upnp:class,res,dc:date,@childCount,sec:CaptionInfo,sec:Cap
tionInfoEx,res@resolution,res@size,upnp:genre,dc:date,upnp:album,res@duration,upnp:albumArtURI,res@bi
trate,dc:creator, StartingIndex=0, RequestedCount=20, SortCriteria=, NumberReturned=3, TotalMatches=3, UpdateID=0 }
foo_upnp: 153.501: FbMediaServer::ProcessHttpRequest(306)/63: INFO: received LAN request: [url=http://192.168.0.100:30000/ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml]http://192.168.0.100:30000/ContentDirector...ea4/control.xml[/url] (User-Agent: DLNADOC/1.50)
foo_upnp: 153.517: FbMediaServer::OnAction(243)/63: INFO: received action 'Browse', args = { ObjectID=0, BrowseFlag=BrowseDirectChildren, Filter=@id,@parentID,@restricted,dc:title,upnp:class,res,dc:date,@childCount,sec:CaptionInfo,sec:Cap
tionInfoEx,res@resolution,res@size,upnp:genre,dc:date,upnp:album,res@duration,upnp:albumArtURI,res@bi
trate,dc:creator, StartingIndex=0, RequestedCount=1, SortCriteria= }
foo_upnp: 153.518: PLT_MediaServer::OnBrowse(380)/63: INFO: Received BrowseDirectChildren from 192.168.0.102 for id = 0 with filter = @id,@parentID,@restricted,dc:title,upnp:class,res,dc:date,@childCount,sec:CaptionInfo,sec:CaptionInf
oEx,res@resolution,res@size,upnp:genre,dc:date,upnp:album,res@duration,upnp:albumArtURI,res@bitrate,d
c:creator, start = 0, count = 1
foo_upnp: 153.518: FbMediaServer::OnAction(260)/63: INFO: action 'Browse' response: args = { ObjectID=0, BrowseFlag=BrowseDirectChildren, Filter=@id,@parentID,@restricted,dc:title,upnp:class,res,dc:date,@childCount,sec:CaptionInfo,sec:Cap
tionInfoEx,res@resolution,res@size,upnp:genre,dc:date,upnp:album,res@duration,upnp:albumArtURI,res@bi
trate,dc:creator, StartingIndex=0, RequestedCount=1, SortCriteria=, NumberReturned=1, TotalMatches=3, UpdateID=0 }
foo_upnp: 153.553: FbMediaServer::ProcessHttpRequest(306)/64: INFO: received LAN request: [url=http://192.168.0.100:30000/ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml]http://192.168.0.100:30000/ContentDirector...ea4/control.xml[/url] (User-Agent: DLNADOC/1.50)
foo_upnp: 153.554: FbMediaServer::OnAction(243)/64: INFO: received action 'Browse', args = { ObjectID=0, BrowseFlag=BrowseDirectChildren, Filter=@id,@parentID,@restricted,dc:title,upnp:class,res,dc:date,@childCount,sec:CaptionInfo,sec:Cap
tionInfoEx,res@resolution,res@size,upnp:genre,dc:date,upnp:album,res@duration,upnp:albumArtURI,res@bi
trate,dc:creator, StartingIndex=1, RequestedCount=1, SortCriteria= }
foo_upnp: 153.554: PLT_MediaServer::OnBrowse(380)/64: INFO: Received BrowseDirectChildren from 192.168.0.102 for id = 0 with filter = @id,@parentID,@restricted,dc:title,upnp:class,res,dc:date,@childCount,sec:CaptionInfo,sec:CaptionInf
oEx,res@resolution,res@size,upnp:genre,dc:date,upnp:album,res@duration,upnp:albumArtURI,res@bitrate,d
c:creator, start = 1, count = 1
foo_upnp: 153.555: FbMediaServer::OnAction(260)/64: INFO: action 'Browse' response: args = { ObjectID=0, BrowseFlag=BrowseDirectChildren, Filter=@id,@parentID,@restricted,dc:title,upnp:class,res,dc:date,@childCount,sec:CaptionInfo,sec:Cap
tionInfoEx,res@resolution,res@size,upnp:genre,dc:date,upnp:album,res@duration,upnp:albumArtURI,res@bi
trate,dc:creator, StartingIndex=1, RequestedCount=1, SortCriteria=, NumberReturned=1, TotalMatches=3, UpdateID=0 }
foo_upnp: 153.582: FbMediaServer::ProcessHttpRequest(306)/50: INFO: received LAN request: [url=http://192.168.0.100:30000/ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml]http://192.168.0.100:30000/ContentDirector...ea4/control.xml[/url] (User-Agent: DLNADOC/1.50)
foo_upnp: 153.585: FbMediaServer::OnAction(243)/50: INFO: received action 'Browse', args = { ObjectID=0, BrowseFlag=BrowseDirectChildren, Filter=@id,@parentID,@restricted,dc:title,upnp:class,res,dc:date,@childCount,sec:CaptionInfo,sec:Cap
tionInfoEx,res@resolution,res@size,upnp:genre,dc:date,upnp:album,res@duration,upnp:albumArtURI,res@bi
trate,dc:creator, StartingIndex=2, RequestedCount=1, SortCriteria= }
foo_upnp: 153.586: PLT_MediaServer::OnBrowse(380)/50: INFO: Received BrowseDirectChildren from 192.168.0.102 for id = 0 with filter = @id,@parentID,@restricted,dc:title,upnp:class,res,dc:date,@childCount,sec:CaptionInfo,sec:CaptionInf
oEx,res@resolution,res@size,upnp:genre,dc:date,upnp:album,res@duration,upnp:albumArtURI,res@bitrate,d
c:creator, start = 2, count = 1
foo_upnp: 153.586: FbMediaServer::OnAction(260)/50: INFO: action 'Browse' response: args = { ObjectID=0, BrowseFlag=BrowseDirectChildren, Filter=@id,@parentID,@restricted,dc:title,upnp:class,res,dc:date,@childCount,sec:CaptionInfo,sec:Cap
tionInfoEx,res@resolution,res@size,upnp:genre,dc:date,upnp:album,res@duration,upnp:albumArtURI,res@bi
trate,dc:creator, StartingIndex=2, RequestedCount=1, SortCriteria=, NumberReturned=1, TotalMatches=3, UpdateID=0 }
foo_upnp: 155.533: FbMediaServer::ProcessHttpRequest(306)/59: INFO: received LAN request: [url=http://192.168.0.100:30000/ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml]http://192.168.0.100:30000/ContentDirector...ea4/control.xml[/url] (User-Agent: DLNADOC/1.50)
foo_upnp: 155.535: FbMediaServer::OnAction(243)/59: INFO: received action 'Browse', args = { ObjectID=0/1, BrowseFlag=BrowseDirectChildren, Filter=*, StartingIndex=0, RequestedCount=1, SortCriteria= }
foo_upnp: 155.535: PLT_MediaServer::OnBrowse(380)/59: INFO: Received BrowseDirectChildren from 192.168.0.102 for id = 0/1 with filter = *, start = 0, count = 1
foo_upnp: 155.536: FbMediaServer::OnAction(260)/59: INFO: action 'Browse' response: args = { ObjectID=0/1, BrowseFlag=BrowseDirectChildren, Filter=*, StartingIndex=0, RequestedCount=1, SortCriteria=, NumberReturned=1, TotalMatches=8, UpdateID=0 }
foo_upnp: 155.564: FbMediaServer::ProcessHttpRequest(306)/66: INFO: received LAN request: [url=http://192.168.0.100:30000/ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml]http://192.168.0.100:30000/ContentDirector...ea4/control.xml[/url] (User-Agent: DLNADOC/1.50)
foo_upnp: 155.565: FbMediaServer::OnAction(243)/66: INFO: received action 'Browse', args = { ObjectID=0/1, BrowseFlag=BrowseMetadata, Filter=@parentID, StartingIndex=0, RequestedCount=0, SortCriteria= }
foo_upnp: 155.566: PLT_MediaServer::OnBrowse(361)/66: WARNING: Invalid arguments (0, 0, @parentID)
foo_upnp: 155.566: FbMediaServer::OnAction(260)/66: INFO: action 'Browse' response: args = { ObjectID=0/1, BrowseFlag=BrowseMetadata, Filter=@parentID, StartingIndex=0, RequestedCount=0, SortCriteria= }

Here's the extended log:

Code: [Select]
foo_upnp: 614.280: NPT_Win32Thread::Start(483)/40: FINER: creating thread
foo_upnp: 614.281: NPT_Win32Thread::EntryPoint(450)/64: FINER: thread in =======================
foo_upnp: 614.281: PLT_HttpListenTask<class PLT_HttpServerListener>::DoRun(156)/40: FINE: current http task count = 2
foo_upnp: 614.282: NPT_HttpRequest::Parse(617)/64: FINEST: http request: POST /ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml HTTP/1.0
foo_upnp: 614.283: NPT_HttpHeaders::Parse(185)/64: FINEST: header - HOST: 192.168.0.100:30000
foo_upnp: 614.283: NPT_HttpHeaders::Parse(185)/64: FINEST: header - CONTENT-LENGTH: 415
foo_upnp: 614.284: NPT_HttpHeaders::Parse(185)/64: FINEST: header - CONTENT-TYPE: text/xml;charset="utf-8"
foo_upnp: 614.284: NPT_HttpHeaders::Parse(185)/64: FINEST: header - USER-AGENT: DLNADOC/1.50
foo_upnp: 614.285: NPT_HttpHeaders::Parse(215)/64: FINEST: header SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"
foo_upnp: 614.285: PLT_HttpServer::ProcessHttpRequest(142)/64: FINE: Received POST Request from 192.168.0.102 for /ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml
foo_upnp: 614.285: PLT_HttpHelper::ToLog(410)/64: FINER:
POST /ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml HTTP/1.0
HOST: 192.168.0.100:30000
CONTENT-LENGTH: 415
CONTENT-TYPE: text/xml;charset="utf-8"
USER-AGENT: DLNADOC/1.50
SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"
foo_upnp: 614.288: FbMediaServer::ProcessHttpRequest(306)/64: INFO: received LAN request: [url=http://192.168.0.100:30000/ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml]http://192.168.0.100:30000/ContentDirector...ea4/control.xml[/url] (User-Agent: DLNADOC/1.50)
foo_upnp: 614.288: PLT_DeviceHost::ProcessHttpRequest(376)/64: FINER: PLT_DeviceHost Received Request:
foo_upnp: 614.288: PLT_HttpHelper::ToLog(410)/64: FINER:
POST /ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml HTTP/1.0
HOST: 192.168.0.100:30000
CONTENT-LENGTH: 415
CONTENT-TYPE: text/xml;charset="utf-8"
USER-AGENT: DLNADOC/1.50
SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"
foo_upnp: 614.289: PLT_DeviceHost::ProcessHttpPostRequest(555)/64: FINE: Received Browse action from 192.168.0.102
foo_upnp: 614.289: FbMediaServer::OnAction(243)/64: INFO: received action 'Browse', args = { ObjectID=0, BrowseFlag=BrowseDirectChildren, Filter=*, StartingIndex=0, RequestedCount=1, SortCriteria= }
foo_upnp: 614.290: PLT_MediaServer::OnBrowse(380)/64: INFO: Received BrowseDirectChildren from 192.168.0.102 for id = 0 with filter = *, start = 0, count = 1
foo_upnp: 614.290: FbMediaServer::OnAction(260)/64: INFO: action 'Browse' response: args = { ObjectID=0, BrowseFlag=BrowseDirectChildren, Filter=*, StartingIndex=0, RequestedCount=1, SortCriteria=, NumberReturned=1, TotalMatches=3, UpdateID=0 }
foo_upnp: 614.290: PLT_HttpServerSocketTask::Write(322)/64: FINER: PLT_HttpServerTask Sending response:
foo_upnp: 614.291: PLT_HttpHelper::ToLog(496)/64: FINER:
HTTP/1.1 200 OK
Server: Platinum/0.5.4.0
Content-Type: text/xml; charset="utf-8"
Ext:
Connection: close
Content-Length: 894
foo_upnp: 614.291: NPT_HttpHeader::Emit(118)/64: FINEST: header Server: Platinum/0.5.4.0
foo_upnp: 614.292: NPT_HttpHeader::Emit(118)/64: FINEST: header Content-Type: text/xml; charset="utf-8"
foo_upnp: 614.292: NPT_HttpHeader::Emit(118)/64: FINEST: header Ext:
foo_upnp: 614.292: NPT_HttpHeader::Emit(118)/64: FINEST: header Connection: close
foo_upnp: 614.293: NPT_HttpHeader::Emit(118)/64: FINEST: header Content-Length: 894
foo_upnp: 614.293: PLT_HttpServerSocketTask::Write(336)/64: FINER: keep_alive = false, headers_only = false
foo_upnp: 614.294: PLT_HttpServerSocketTask::Write(341)/64: FINER: NPT_StreamToStreamCopy begin
foo_upnp: 614.294: PLT_HttpServerSocketTask::Write(349)/64: FINER: NPT_StreamToStreamCopy end
foo_upnp: 614.311: NPT_Win32Thread::Start(483)/40: FINER: creating thread
foo_upnp: 614.313: NPT_Win32Thread::EntryPoint(450)/50: FINER: thread in =======================
foo_upnp: 614.314: PLT_HttpListenTask<class PLT_HttpServerListener>::DoRun(156)/40: FINE: current http task count = 2
foo_upnp: 614.315: NPT_HttpRequest::Parse(617)/50: FINEST: http request: POST /ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml HTTP/1.0
foo_upnp: 614.315: NPT_HttpHeaders::Parse(185)/50: FINEST: header - HOST: 192.168.0.100:30000
foo_upnp: 614.315: NPT_HttpHeaders::Parse(185)/50: FINEST: header - CONTENT-LENGTH: 625
foo_upnp: 614.316: NPT_HttpHeaders::Parse(185)/50: FINEST: header - CONTENT-TYPE: text/xml;charset="utf-8"
foo_upnp: 614.316: NPT_HttpHeaders::Parse(185)/50: FINEST: header - USER-AGENT: DLNADOC/1.50
foo_upnp: 614.316: NPT_HttpHeaders::Parse(215)/50: FINEST: header SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"
foo_upnp: 614.317: PLT_HttpServer::ProcessHttpRequest(142)/50: FINE: Received POST Request from 192.168.0.102 for /ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml
foo_upnp: 614.317: PLT_HttpHelper::ToLog(410)/50: FINER:
POST /ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml HTTP/1.0
HOST: 192.168.0.100:30000
CONTENT-LENGTH: 625
CONTENT-TYPE: text/xml;charset="utf-8"
USER-AGENT: DLNADOC/1.50
SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"
foo_upnp: 614.320: FbMediaServer::ProcessHttpRequest(306)/50: INFO: received LAN request: [url=http://192.168.0.100:30000/ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml]http://192.168.0.100:30000/ContentDirector...ea4/control.xml[/url] (User-Agent: DLNADOC/1.50)
foo_upnp: 614.320: PLT_DeviceHost::ProcessHttpRequest(376)/50: FINER: PLT_DeviceHost Received Request:
foo_upnp: 614.321: PLT_HttpHelper::ToLog(410)/50: FINER:
POST /ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml HTTP/1.0
HOST: 192.168.0.100:30000
CONTENT-LENGTH: 625
CONTENT-TYPE: text/xml;charset="utf-8"
USER-AGENT: DLNADOC/1.50
SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"
foo_upnp: 614.322: PLT_DeviceHost::ProcessHttpPostRequest(555)/50: FINE: Received Browse action from 192.168.0.102
foo_upnp: 614.322: FbMediaServer::OnAction(243)/50: INFO: received action 'Browse', args = { ObjectID=0, BrowseFlag=BrowseDirectChildren, Filter=@id,@parentID,@restricted,dc:title,upnp:class,res,dc:date,@childCount,sec:CaptionInfo,sec:Cap
tionInfoEx,res@resolution,res@size,upnp:genre,dc:date,upnp:album,res@duration,upnp:albumArtURI,res@bi
trate,dc:creator, StartingIndex=0, RequestedCount=20, SortCriteria= }
foo_upnp: 614.323: PLT_MediaServer::OnBrowse(380)/50: INFO: Received BrowseDirectChildren from 192.168.0.102 for id = 0 with filter = @id,@parentID,@restricted,dc:title,upnp:class,res,dc:date,@childCount,sec:CaptionInfo,sec:CaptionInf
oEx,res@resolution,res@size,upnp:genre,dc:date,upnp:album,res@duration,upnp:albumArtURI,res@bitrate,d
c:creator, start = 0, count = 20
foo_upnp: 614.323: FbMediaServer::OnAction(260)/50: INFO: action 'Browse' response: args = { ObjectID=0, BrowseFlag=BrowseDirectChildren, Filter=@id,@parentID,@restricted,dc:title,upnp:class,res,dc:date,@childCount,sec:CaptionInfo,sec:Cap
tionInfoEx,res@resolution,res@size,upnp:genre,dc:date,upnp:album,res@duration,upnp:albumArtURI,res@bi
trate,dc:creator, StartingIndex=0, RequestedCount=20, SortCriteria=, NumberReturned=3, TotalMatches=3, UpdateID=0 }
foo_upnp: 614.324: PLT_HttpServerSocketTask::Write(322)/50: FINER: PLT_HttpServerTask Sending response:
foo_upnp: 614.324: PLT_HttpHelper::ToLog(496)/50: FINER:
HTTP/1.1 200 OK
Server: Platinum/0.5.4.0
Content-Type: text/xml; charset="utf-8"
Ext:
Connection: close
Content-Length: 1407
foo_upnp: 614.325: NPT_HttpHeader::Emit(118)/50: FINEST: header Server: Platinum/0.5.4.0
foo_upnp: 614.325: NPT_HttpHeader::Emit(118)/50: FINEST: header Content-Type: text/xml; charset="utf-8"
foo_upnp: 614.325: NPT_HttpHeader::Emit(118)/50: FINEST: header Ext:
foo_upnp: 614.326: NPT_HttpHeader::Emit(118)/50: FINEST: header Connection: close
foo_upnp: 614.326: NPT_HttpHeader::Emit(118)/50: FINEST: header Content-Length: 1407
foo_upnp: 614.326: PLT_HttpServerSocketTask::Write(336)/50: FINER: keep_alive = false, headers_only = false
foo_upnp: 614.327: PLT_HttpServerSocketTask::Write(341)/50: FINER: NPT_StreamToStreamCopy begin
foo_upnp: 614.327: PLT_HttpServerSocketTask::Write(349)/50: FINER: NPT_StreamToStreamCopy end
foo_upnp: 614.493: NPT_Win32Thread::Start(483)/40: FINER: creating thread
foo_upnp: 614.508: NPT_Win32Thread::EntryPoint(450)/59: FINER: thread in =======================
foo_upnp: 614.508: PLT_HttpListenTask<class PLT_HttpServerListener>::DoRun(156)/40: FINE: current http task count = 2
foo_upnp: 614.509: NPT_HttpRequest::Parse(617)/59: FINEST: http request: POST /ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml HTTP/1.0
foo_upnp: 614.509: NPT_HttpHeaders::Parse(185)/59: FINEST: header - HOST: 192.168.0.100:30000
foo_upnp: 614.512: NPT_HttpHeaders::Parse(185)/59: FINEST: header - CONTENT-LENGTH: 624
foo_upnp: 614.513: NPT_HttpHeaders::Parse(185)/59: FINEST: header - CONTENT-TYPE: text/xml;charset="utf-8"
foo_upnp: 614.513: NPT_HttpHeaders::Parse(185)/59: FINEST: header - USER-AGENT: DLNADOC/1.50
foo_upnp: 614.514: NPT_HttpHeaders::Parse(215)/59: FINEST: header SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"
foo_upnp: 614.514: PLT_HttpServer::ProcessHttpRequest(142)/59: FINE: Received POST Request from 192.168.0.102 for /ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml
foo_upnp: 614.514: PLT_HttpHelper::ToLog(410)/59: FINER:
POST /ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml HTTP/1.0
HOST: 192.168.0.100:30000
CONTENT-LENGTH: 624
CONTENT-TYPE: text/xml;charset="utf-8"
USER-AGENT: DLNADOC/1.50
SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"
foo_upnp: 614.519: FbMediaServer::ProcessHttpRequest(306)/59: INFO: received LAN request: [url=http://192.168.0.100:30000/ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml]http://192.168.0.100:30000/ContentDirector...ea4/control.xml[/url] (User-Agent: DLNADOC/1.50)
foo_upnp: 614.520: PLT_DeviceHost::ProcessHttpRequest(376)/59: FINER: PLT_DeviceHost Received Request:
foo_upnp: 614.520: PLT_HttpHelper::ToLog(410)/59: FINER:
POST /ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml HTTP/1.0
HOST: 192.168.0.100:30000
CONTENT-LENGTH: 624
CONTENT-TYPE: text/xml;charset="utf-8"
USER-AGENT: DLNADOC/1.50
SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"
foo_upnp: 614.521: PLT_DeviceHost::ProcessHttpPostRequest(555)/59: FINE: Received Browse action from 192.168.0.102
foo_upnp: 614.521: FbMediaServer::OnAction(243)/59: INFO: received action 'Browse', args = { ObjectID=0, BrowseFlag=BrowseDirectChildren, Filter=@id,@parentID,@restricted,dc:title,upnp:class,res,dc:date,@childCount,sec:CaptionInfo,sec:Cap
tionInfoEx,res@resolution,res@size,upnp:genre,dc:date,upnp:album,res@duration,upnp:albumArtURI,res@bi
trate,dc:creator, StartingIndex=0, RequestedCount=1, SortCriteria= }
foo_upnp: 614.522: PLT_MediaServer::OnBrowse(380)/59: INFO: Received BrowseDirectChildren from 192.168.0.102 for id = 0 with filter = @id,@parentID,@restricted,dc:title,upnp:class,res,dc:date,@childCount,sec:CaptionInfo,sec:CaptionInf
oEx,res@resolution,res@size,upnp:genre,dc:date,upnp:album,res@duration,upnp:albumArtURI,res@bitrate,d
c:creator, start = 0, count = 1
foo_upnp: 614.522: FbMediaServer::OnAction(260)/59: INFO: action 'Browse' response: args = { ObjectID=0, BrowseFlag=BrowseDirectChildren, Filter=@id,@parentID,@restricted,dc:title,upnp:class,res,dc:date,@childCount,sec:CaptionInfo,sec:Cap
tionInfoEx,res@resolution,res@size,upnp:genre,dc:date,upnp:album,res@duration,upnp:albumArtURI,res@bi
trate,dc:creator, StartingIndex=0, RequestedCount=1, SortCriteria=, NumberReturned=1, TotalMatches=3, UpdateID=0 }
foo_upnp: 614.523: PLT_HttpServerSocketTask::Write(322)/59: FINER: PLT_HttpServerTask Sending response:
foo_upnp: 614.523: PLT_HttpHelper::ToLog(496)/59: FINER:
HTTP/1.1 200 OK
Server: Platinum/0.5.4.0
Content-Type: text/xml; charset="utf-8"
Ext:
Connection: close
Content-Length: 879
foo_upnp: 614.523: NPT_HttpHeader::Emit(118)/59: FINEST: header Server: Platinum/0.5.4.0
foo_upnp: 614.524: NPT_HttpHeader::Emit(118)/59: FINEST: header Content-Type: text/xml; charset="utf-8"
foo_upnp: 614.524: NPT_HttpHeader::Emit(118)/59: FINEST: header Ext:
foo_upnp: 614.524: NPT_HttpHeader::Emit(118)/59: FINEST: header Connection: close
foo_upnp: 614.525: NPT_HttpHeader::Emit(118)/59: FINEST: header Content-Length: 879
foo_upnp: 614.525: PLT_HttpServerSocketTask::Write(336)/59: FINER: keep_alive = false, headers_only = false
foo_upnp: 614.526: PLT_HttpServerSocketTask::Write(341)/59: FINER: NPT_StreamToStreamCopy begin
foo_upnp: 614.526: PLT_HttpServerSocketTask::Write(349)/59: FINER: NPT_StreamToStreamCopy end
foo_upnp: 614.537: NPT_Win32Thread::Start(483)/40: FINER: creating thread
foo_upnp: 614.538: PLT_HttpListenTask<class PLT_HttpServerListener>::DoRun(156)/40: FINE: current http task count = 2
foo_upnp: 614.538: NPT_Win32Thread::EntryPoint(450)/66: FINER: thread in =======================
foo_upnp: 614.539: NPT_HttpRequest::Parse(617)/66: FINEST: http request: POST /ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml HTTP/1.0
foo_upnp: 614.539: NPT_HttpHeaders::Parse(185)/66: FINEST: header - HOST: 192.168.0.100:30000
foo_upnp: 614.539: NPT_HttpHeaders::Parse(185)/66: FINEST: header - CONTENT-LENGTH: 624
foo_upnp: 614.540: NPT_HttpHeaders::Parse(185)/66: FINEST: header - CONTENT-TYPE: text/xml;charset="utf-8"
foo_upnp: 614.540: NPT_HttpHeaders::Parse(185)/66: FINEST: header - USER-AGENT: DLNADOC/1.50
foo_upnp: 614.541: NPT_HttpHeaders::Parse(215)/66: FINEST: header SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"
foo_upnp: 614.541: PLT_HttpServer::ProcessHttpRequest(142)/66: FINE: Received POST Request from 192.168.0.102 for /ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml
foo_upnp: 614.541: PLT_HttpHelper::ToLog(410)/66: FINER:
POST /ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml HTTP/1.0
HOST: 192.168.0.100:30000
CONTENT-LENGTH: 624
CONTENT-TYPE: text/xml;charset="utf-8"
USER-AGENT: DLNADOC/1.50
SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"
foo_upnp: 614.545: FbMediaServer::ProcessHttpRequest(306)/66: INFO: received LAN request: [url=http://192.168.0.100:30000/ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml]http://192.168.0.100:30000/ContentDirector...ea4/control.xml[/url] (User-Agent: DLNADOC/1.50)
foo_upnp: 614.545: PLT_DeviceHost::ProcessHttpRequest(376)/66: FINER: PLT_DeviceHost Received Request:
foo_upnp: 614.545: PLT_HttpHelper::ToLog(410)/66: FINER:
POST /ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml HTTP/1.0
HOST: 192.168.0.100:30000
CONTENT-LENGTH: 624
CONTENT-TYPE: text/xml;charset="utf-8"
USER-AGENT: DLNADOC/1.50
SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"
foo_upnp: 614.546: PLT_DeviceHost::ProcessHttpPostRequest(555)/66: FINE: Received Browse action from 192.168.0.102
foo_upnp: 614.546: FbMediaServer::OnAction(243)/66: INFO: received action 'Browse', args = { ObjectID=0, BrowseFlag=BrowseDirectChildren, Filter=@id,@parentID,@restricted,dc:title,upnp:class,res,dc:date,@childCount,sec:CaptionInfo,sec:Cap
tionInfoEx,res@resolution,res@size,upnp:genre,dc:date,upnp:album,res@duration,upnp:albumArtURI,res@bi
trate,dc:creator, StartingIndex=1, RequestedCount=1, SortCriteria= }
foo_upnp: 614.547: PLT_MediaServer::OnBrowse(380)/66: INFO: Received BrowseDirectChildren from 192.168.0.102 for id = 0 with filter = @id,@parentID,@restricted,dc:title,upnp:class,res,dc:date,@childCount,sec:CaptionInfo,sec:CaptionInf
oEx,res@resolution,res@size,upnp:genre,dc:date,upnp:album,res@duration,upnp:albumArtURI,res@bitrate,d
c:creator, start = 1, count = 1
foo_upnp: 614.547: FbMediaServer::OnAction(260)/66: INFO: action 'Browse' response: args = { ObjectID=0, BrowseFlag=BrowseDirectChildren, Filter=@id,@parentID,@restricted,dc:title,upnp:class,res,dc:date,@childCount,sec:CaptionInfo,sec:Cap
tionInfoEx,res@resolution,res@size,upnp:genre,dc:date,upnp:album,res@duration,upnp:albumArtURI,res@bi
trate,dc:creator, StartingIndex=1, RequestedCount=1, SortCriteria=, NumberReturned=1, TotalMatches=3, UpdateID=0 }
foo_upnp: 614.548: PLT_HttpServerSocketTask::Write(322)/66: FINER: PLT_HttpServerTask Sending response:
foo_upnp: 614.548: PLT_HttpHelper::ToLog(496)/66: FINER:
HTTP/1.1 200 OK
Server: Platinum/0.5.4.0
Content-Type: text/xml; charset="utf-8"
Ext:
Connection: close
Content-Length: 883
foo_upnp: 614.549: NPT_HttpHeader::Emit(118)/66: FINEST: header Server: Platinum/0.5.4.0
foo_upnp: 614.549: NPT_HttpHeader::Emit(118)/66: FINEST: header Content-Type: text/xml; charset="utf-8"
foo_upnp: 614.549: NPT_HttpHeader::Emit(118)/66: FINEST: header Ext:
foo_upnp: 614.550: NPT_HttpHeader::Emit(118)/66: FINEST: header Connection: close
foo_upnp: 614.550: NPT_HttpHeader::Emit(118)/66: FINEST: header Content-Length: 883
foo_upnp: 614.551: PLT_HttpServerSocketTask::Write(336)/66: FINER: keep_alive = false, headers_only = false
foo_upnp: 614.552: PLT_HttpServerSocketTask::Write(341)/66: FINER: NPT_StreamToStreamCopy begin
foo_upnp: 614.552: PLT_HttpServerSocketTask::Write(349)/66: FINER: NPT_StreamToStreamCopy end
foo_upnp: 614.569: NPT_Win32Thread::Start(483)/40: FINER: creating thread
foo_upnp: 614.570: PLT_HttpListenTask<class PLT_HttpServerListener>::DoRun(156)/40: FINE: current http task count = 2
foo_upnp: 614.571: NPT_Win32Thread::EntryPoint(450)/67: FINER: thread in =======================
foo_upnp: 614.572: NPT_HttpRequest::Parse(617)/67: FINEST: http request: POST /ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml HTTP/1.0
foo_upnp: 614.572: NPT_HttpHeaders::Parse(185)/67: FINEST: header - HOST: 192.168.0.100:30000
foo_upnp: 614.573: NPT_HttpHeaders::Parse(185)/67: FINEST: header - CONTENT-LENGTH: 624
foo_upnp: 614.573: NPT_HttpHeaders::Parse(185)/67: FINEST: header - CONTENT-TYPE: text/xml;charset="utf-8"
foo_upnp: 614.573: NPT_HttpHeaders::Parse(185)/67: FINEST: header - USER-AGENT: DLNADOC/1.50
foo_upnp: 614.574: NPT_HttpHeaders::Parse(215)/67: FINEST: header SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"
foo_upnp: 614.574: PLT_HttpServer::ProcessHttpRequest(142)/67: FINE: Received POST Request from 192.168.0.102 for /ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml
foo_upnp: 614.575: PLT_HttpHelper::ToLog(410)/67: FINER:
POST /ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml HTTP/1.0
HOST: 192.168.0.100:30000
CONTENT-LENGTH: 624
CONTENT-TYPE: text/xml;charset="utf-8"
USER-AGENT: DLNADOC/1.50
SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"
foo_upnp: 614.579: FbMediaServer::ProcessHttpRequest(306)/67: INFO: received LAN request: [url=http://192.168.0.100:30000/ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml]http://192.168.0.100:30000/ContentDirector...ea4/control.xml[/url] (User-Agent: DLNADOC/1.50)
foo_upnp: 614.579: PLT_DeviceHost::ProcessHttpRequest(376)/67: FINER: PLT_DeviceHost Received Request:
foo_upnp: 614.580: PLT_HttpHelper::ToLog(410)/67: FINER:
POST /ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml HTTP/1.0
HOST: 192.168.0.100:30000
CONTENT-LENGTH: 624
CONTENT-TYPE: text/xml;charset="utf-8"
USER-AGENT: DLNADOC/1.50
SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"
foo_upnp: 614.580: PLT_DeviceHost::ProcessHttpPostRequest(555)/67: FINE: Received Browse action from 192.168.0.102
foo_upnp: 614.581: FbMediaServer::OnAction(243)/67: INFO: received action 'Browse', args = { ObjectID=0, BrowseFlag=BrowseDirectChildren, Filter=@id,@parentID,@restricted,dc:title,upnp:class,res,dc:date,@childCount,sec:CaptionInfo,sec:Cap
tionInfoEx,res@resolution,res@size,upnp:genre,dc:date,upnp:album,res@duration,upnp:albumArtURI,res@bi
trate,dc:creator, StartingIndex=2, RequestedCount=1, SortCriteria= }
foo_upnp: 614.581: PLT_MediaServer::OnBrowse(380)/67: INFO: Received BrowseDirectChildren from 192.168.0.102 for id = 0 with filter = @id,@parentID,@restricted,dc:title,upnp:class,res,dc:date,@childCount,sec:CaptionInfo,sec:CaptionInf
oEx,res@resolution,res@size,upnp:genre,dc:date,upnp:album,res@duration,upnp:albumArtURI,res@bitrate,d
c:creator, start = 2, count = 1
foo_upnp: 614.582: FbMediaServer::OnAction(260)/67: INFO: action 'Browse' response: args = { ObjectID=0, BrowseFlag=BrowseDirectChildren, Filter=@id,@parentID,@restricted,dc:title,upnp:class,res,dc:date,@childCount,sec:CaptionInfo,sec:Cap
tionInfoEx,res@resolution,res@size,upnp:genre,dc:date,upnp:album,res@duration,upnp:albumArtURI,res@bi
trate,dc:creator, StartingIndex=2, RequestedCount=1, SortCriteria=, NumberReturned=1, TotalMatches=3, UpdateID=0 }
foo_upnp: 614.583: PLT_HttpServerSocketTask::Write(322)/67: FINER: PLT_HttpServerTask Sending response:
foo_upnp: 614.583: PLT_HttpHelper::ToLog(496)/67: FINER:
HTTP/1.1 200 OK
Server: Platinum/0.5.4.0
Content-Type: text/xml; charset="utf-8"
Ext:
Connection: close
Content-Length: 893
foo_upnp: 614.584: NPT_HttpHeader::Emit(118)/67: FINEST: header Server: Platinum/0.5.4.0
foo_upnp: 614.584: NPT_HttpHeader::Emit(118)/67: FINEST: header Content-Type: text/xml; charset="utf-8"
foo_upnp: 614.585: NPT_HttpHeader::Emit(118)/67: FINEST: header Ext:
foo_upnp: 614.585: NPT_HttpHeader::Emit(118)/67: FINEST: header Connection: close
foo_upnp: 614.585: NPT_HttpHeader::Emit(118)/67: FINEST: header Content-Length: 893
foo_upnp: 614.586: PLT_HttpServerSocketTask::Write(336)/67: FINER: keep_alive = false, headers_only = false
foo_upnp: 614.586: PLT_HttpServerSocketTask::Write(341)/67: FINER: NPT_StreamToStreamCopy begin
foo_upnp: 614.587: PLT_HttpServerSocketTask::Write(349)/67: FINER: NPT_StreamToStreamCopy end
foo_upnp: 616.137: NPT_HttpRequest::Parse(617)/36: FINEST: http request: NOTIFY * HTTP/1.1
foo_upnp: 616.138: NPT_HttpHeaders::Parse(185)/36: FINEST: header - HOST: 239.255.255.250:1900
foo_upnp: 616.139: NPT_HttpHeaders::Parse(185)/36: FINEST: header - Cache-Control: max-age=120
foo_upnp: 616.139: NPT_HttpHeaders::Parse(185)/36: FINEST: header - Location: [url=http://192.168.0.1:65535/rootDesc.xml]http://192.168.0.1:65535/rootDesc.xml[/url]
foo_upnp: 616.139: NPT_HttpHeaders::Parse(185)/36: FINEST: header - Server: Linux/2.4.22-1.2115.nptl UPnP/1.0 miniupnpd/1.0
foo_upnp: 616.140: NPT_HttpHeaders::Parse(185)/36: FINEST: header - NT: upnp:rootdevice
foo_upnp: 616.140: NPT_HttpHeaders::Parse(185)/36: FINEST: header - USN: uuid:11111111-1111-1111-1111-111111111111::upnp:rootdevice
foo_upnp: 616.141: NPT_HttpHeaders::Parse(215)/36: FINEST: header NTS: ssdp:alive
foo_upnp: 616.141: NPT_HttpRequest::Parse(617)/36: FINEST: http request: NOTIFY * HTTP/1.1
foo_upnp: 616.142: NPT_HttpHeaders::Parse(185)/36: FINEST: header - HOST: 239.255.255.250:1900
foo_upnp: 616.143: NPT_HttpHeaders::Parse(185)/36: FINEST: header - Cache-Control: max-age=120
foo_upnp: 616.143: NPT_HttpHeaders::Parse(185)/36: FINEST: header - Location: [url=http://192.168.0.1:65535/rootDesc.xml]http://192.168.0.1:65535/rootDesc.xml[/url]
foo_upnp: 616.143: NPT_HttpHeaders::Parse(185)/36: FINEST: header - Server: Linux/2.4.22-1.2115.nptl UPnP/1.0 miniupnpd/1.0
foo_upnp: 616.144: NPT_HttpHeaders::Parse(185)/36: FINEST: header - NT: urn:schemas-upnp-org:device:InternetGatewayDevice:1
foo_upnp: 616.145: NPT_HttpHeaders::Parse(185)/36: FINEST: header - USN: uuid:11111111-1111-1111-1111-111111111111::urn:schemas-upnp-org:device:InternetGatewayDevice:1
foo_upnp: 616.145: NPT_HttpHeaders::Parse(215)/36: FINEST: header NTS: ssdp:alive
foo_upnp: 616.146: NPT_HttpRequest::Parse(617)/36: FINEST: http request: NOTIFY * HTTP/1.1
foo_upnp: 616.146: NPT_HttpHeaders::Parse(185)/36: FINEST: header - HOST: 239.255.255.250:1900
foo_upnp: 616.146: NPT_HttpHeaders::Parse(185)/36: FINEST: header - Cache-Control: max-age=120
foo_upnp: 616.147: NPT_HttpHeaders::Parse(185)/36: FINEST: header - Location: [url=http://192.168.0.1:65535/rootDesc.xml]http://192.168.0.1:65535/rootDesc.xml[/url]
foo_upnp: 616.147: NPT_HttpHeaders::Parse(185)/36: FINEST: header - Server: Linux/2.4.22-1.2115.nptl UPnP/1.0 miniupnpd/1.0
foo_upnp: 616.147: NPT_HttpHeaders::Parse(185)/36: FINEST: header - NT: urn:schemas-upnp-org:device:WANDevice:1
foo_upnp: 616.148: NPT_HttpHeaders::Parse(185)/36: FINEST: header - USN: uuid:22222222-2222-2222-2222-222222222222::urn:schemas-upnp-org:device:WANDevice:1
foo_upnp: 616.148: NPT_HttpHeaders::Parse(215)/36: FINEST: header NTS: ssdp:alive
foo_upnp: 616.149: NPT_HttpRequest::Parse(617)/36: FINEST: http request: NOTIFY * HTTP/1.1
foo_upnp: 616.149: NPT_HttpHeaders::Parse(185)/36: FINEST: header - HOST: 239.255.255.250:1900
foo_upnp: 616.149: NPT_HttpHeaders::Parse(185)/36: FINEST: header - Cache-Control: max-age=120
foo_upnp: 616.150: NPT_HttpHeaders::Parse(185)/36: FINEST: header - Location: [url=http://192.168.0.1:65535/rootDesc.xml]http://192.168.0.1:65535/rootDesc.xml[/url]
foo_upnp: 616.150: NPT_HttpHeaders::Parse(185)/36: FINEST: header - Server: Linux/2.4.22-1.2115.nptl UPnP/1.0 miniupnpd/1.0
foo_upnp: 616.150: NPT_HttpHeaders::Parse(185)/36: FINEST: header - NT: urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1
foo_upnp: 616.151: NPT_HttpHeaders::Parse(185)/36: FINEST: header - USN: uuid:22222222-2222-2222-2222-222222222222::urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1
foo_upnp: 616.151: NPT_HttpHeaders::Parse(215)/36: FINEST: header NTS: ssdp:alive
foo_upnp: 616.151: NPT_HttpRequest::Parse(617)/36: FINEST: http request: NOTIFY * HTTP/1.1
foo_upnp: 616.152: NPT_HttpHeaders::Parse(185)/36: FINEST: header - HOST: 239.255.255.250:1900
foo_upnp: 616.152: NPT_HttpHeaders::Parse(185)/36: FINEST: header - Cache-Control: max-age=120
foo_upnp: 616.153: NPT_HttpHeaders::Parse(185)/36: FINEST: header - Location: [url=http://192.168.0.1:65535/rootDesc.xml]http://192.168.0.1:65535/rootDesc.xml[/url]
foo_upnp: 616.153: NPT_HttpHeaders::Parse(185)/36: FINEST: header - Server: Linux/2.4.22-1.2115.nptl UPnP/1.0 miniupnpd/1.0
foo_upnp: 616.154: NPT_HttpHeaders::Parse(185)/36: FINEST: header - NT: urn:schemas-upnp-org:device:WANConnectionDevice:1
foo_upnp: 616.154: NPT_HttpHeaders::Parse(185)/36: FINEST: header - USN: uuid:33333333-3333-3333-3333-333333333333::urn:schemas-upnp-org:device:WANConnectionDevice:1
foo_upnp: 616.155: NPT_HttpHeaders::Parse(215)/36: FINEST: header NTS: ssdp:alive
foo_upnp: 616.155: NPT_HttpRequest::Parse(617)/36: FINEST: http request: NOTIFY * HTTP/1.1
foo_upnp: 616.156: NPT_HttpHeaders::Parse(185)/36: FINEST: header - HOST: 239.255.255.250:1900
foo_upnp: 616.156: NPT_HttpHeaders::Parse(185)/36: FINEST: header - Cache-Control: max-age=120
foo_upnp: 616.157: NPT_HttpHeaders::Parse(185)/36: FINEST: header - Location: [url=http://192.168.0.1:65535/rootDesc.xml]http://192.168.0.1:65535/rootDesc.xml[/url]
foo_upnp: 616.157: NPT_HttpHeaders::Parse(185)/36: FINEST: header - Server: Linux/2.4.22-1.2115.nptl UPnP/1.0 miniupnpd/1.0
foo_upnp: 616.157: NPT_HttpHeaders::Parse(185)/36: FINEST: header - NT: urn:schemas-upnp-org:service:WANPPPConnection:1
foo_upnp: 616.158: NPT_HttpHeaders::Parse(185)/36: FINEST: header - USN: uuid:33333333-3333-3333-3333-333333333333::urn:schemas-upnp-org:service:WANPPPConnection:1
foo_upnp: 616.158: NPT_HttpHeaders::Parse(215)/36: FINEST: header NTS: ssdp:alive
foo_upnp: 616.159: NPT_HttpRequest::Parse(617)/36: FINEST: http request: NOTIFY * HTTP/1.1
foo_upnp: 616.159: NPT_HttpHeaders::Parse(185)/36: FINEST: header - HOST: 239.255.255.250:1900
foo_upnp: 616.160: NPT_HttpHeaders::Parse(185)/36: FINEST: header - Cache-Control: max-age=120
foo_upnp: 616.160: NPT_HttpHeaders::Parse(185)/36: FINEST: header - Location: [url=http://192.168.0.1:65535/rootDesc.xml]http://192.168.0.1:65535/rootDesc.xml[/url]
foo_upnp: 616.161: NPT_HttpHeaders::Parse(185)/36: FINEST: header - Server: Linux/2.4.22-1.2115.nptl UPnP/1.0 miniupnpd/1.0
foo_upnp: 616.161: NPT_HttpHeaders::Parse(185)/36: FINEST: header - NT: urn:schemas-upnp-org:service:WANIPConnection:1
foo_upnp: 616.162: NPT_HttpHeaders::Parse(185)/36: FINEST: header - USN: uuid:33333333-3333-3333-3333-333333333333::urn:schemas-upnp-org:service:WANIPConnection:1
foo_upnp: 616.162: NPT_HttpHeaders::Parse(215)/36: FINEST: header NTS: ssdp:alive
foo_upnp: 616.163: NPT_HttpRequest::Parse(617)/36: FINEST: http request: NOTIFY * HTTP/1.1
foo_upnp: 616.163: NPT_HttpHeaders::Parse(185)/36: FINEST: header - HOST: 239.255.255.250:1900
foo_upnp: 616.163: NPT_HttpHeaders::Parse(185)/36: FINEST: header - Cache-Control: max-age=120
foo_upnp: 616.164: NPT_HttpHeaders::Parse(185)/36: FINEST: header - Location: [url=http://192.168.0.1:65535/rootDesc.xml]http://192.168.0.1:65535/rootDesc.xml[/url]
foo_upnp: 616.164: NPT_HttpHeaders::Parse(185)/36: FINEST: header - Server: Linux/2.4.22-1.2115.nptl UPnP/1.0 miniupnpd/1.0
foo_upnp: 616.164: NPT_HttpHeaders::Parse(185)/36: FINEST: header - NT: urn:schemas-upnp-org:service:Layer3Forwarding:1
foo_upnp: 616.165: NPT_HttpHeaders::Parse(185)/36: FINEST: header - USN: uuid:11111111-1111-1111-1111-111111111111::urn:schemas-upnp-org:service:Layer3Forwarding:1
foo_upnp: 616.166: NPT_HttpHeaders::Parse(215)/36: FINEST: header NTS: ssdp:alive
foo_upnp: 616.166: NPT_HttpRequest::Parse(617)/36: FINEST: http request: NOTIFY * HTTP/1.1
foo_upnp: 616.167: NPT_HttpHeaders::Parse(185)/36: FINEST: header - HOST: 239.255.255.250:1900
foo_upnp: 616.167: NPT_HttpHeaders::Parse(185)/36: FINEST: header - Cache-Control: max-age=120
foo_upnp: 616.167: NPT_HttpHeaders::Parse(185)/36: FINEST: header - Location: [url=http://192.168.0.1:65535/rootDesc.xml]http://192.168.0.1:65535/rootDesc.xml[/url]
foo_upnp: 616.168: NPT_HttpHeaders::Parse(185)/36: FINEST: header - Server: Linux/2.4.22-1.2115.nptl UPnP/1.0 miniupnpd/1.0
foo_upnp: 616.168: NPT_HttpHeaders::Parse(185)/36: FINEST: header - NT: urn:schemas-wifialliance-org:device:WFADevice:1
foo_upnp: 616.168: NPT_HttpHeaders::Parse(185)/36: FINEST: header - USN: uuid:565aa949-67c1-4c0e-aa8f-f349e6f59311::urn:schemas-wifialliance-org:device:WFADevice:1
foo_upnp: 616.169: NPT_HttpHeaders::Parse(215)/36: FINEST: header NTS: ssdp:alive
foo_upnp: 616.170: NPT_HttpRequest::Parse(617)/36: FINEST: http request: NOTIFY * HTTP/1.1
foo_upnp: 616.170: NPT_HttpHeaders::Parse(185)/36: FINEST: header - HOST: 239.255.255.250:1900
foo_upnp: 616.171: NPT_HttpHeaders::Parse(185)/36: FINEST: header - Cache-Control: max-age=120
foo_upnp: 616.171: NPT_HttpHeaders::Parse(185)/36: FINEST: header - Location: [url=http://192.168.0.1:65535/rootDesc.xml]http://192.168.0.1:65535/rootDesc.xml[/url]
foo_upnp: 616.172: NPT_HttpHeaders::Parse(185)/36: FINEST: header - Server: Linux/2.4.22-1.2115.nptl UPnP/1.0 miniupnpd/1.0
foo_upnp: 616.172: NPT_HttpHeaders::Parse(185)/36: FINEST: header - NT: urn:schemas-wifialliance-org:service:WFAWLANConfig:1
foo_upnp: 616.172: NPT_HttpHeaders::Parse(185)/36: FINEST: header - USN: uuid:565aa949-67c1-4c0e-aa8f-f349e6f59311::urn:schemas-wifialliance-org:service:WFAWLANConfig:1
foo_upnp: 616.173: NPT_HttpHeaders::Parse(215)/36: FINEST: header NTS: ssdp:alive
foo_upnp: 616.704: NPT_Win32Thread::Start(483)/40: FINER: creating thread
foo_upnp: 616.705: NPT_Win32Thread::EntryPoint(450)/69: FINER: thread in =======================
foo_upnp: 616.706: PLT_HttpListenTask<class PLT_HttpServerListener>::DoRun(156)/40: FINE: current http task count = 2
foo_upnp: 616.706: NPT_HttpRequest::Parse(617)/69: FINEST: http request: POST /ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml HTTP/1.0
foo_upnp: 616.707: NPT_HttpHeaders::Parse(185)/69: FINEST: header - HOST: 192.168.0.100:30000
foo_upnp: 616.707: NPT_HttpHeaders::Parse(185)/69: FINEST: header - CONTENT-LENGTH: 417
foo_upnp: 616.707: NPT_HttpHeaders::Parse(185)/69: FINEST: header - CONTENT-TYPE: text/xml;charset="utf-8"
foo_upnp: 616.708: NPT_HttpHeaders::Parse(185)/69: FINEST: header - USER-AGENT: DLNADOC/1.50
foo_upnp: 616.708: NPT_HttpHeaders::Parse(215)/69: FINEST: header SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"
foo_upnp: 616.708: PLT_HttpServer::ProcessHttpRequest(142)/69: FINE: Received POST Request from 192.168.0.102 for /ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml
foo_upnp: 616.709: PLT_HttpHelper::ToLog(410)/69: FINER:
POST /ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml HTTP/1.0
HOST: 192.168.0.100:30000
CONTENT-LENGTH: 417
CONTENT-TYPE: text/xml;charset="utf-8"
USER-AGENT: DLNADOC/1.50
SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"
foo_upnp: 616.711: FbMediaServer::ProcessHttpRequest(306)/69: INFO: received LAN request: [url=http://192.168.0.100:30000/ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml]http://192.168.0.100:30000/ContentDirector...ea4/control.xml[/url] (User-Agent: DLNADOC/1.50)
foo_upnp: 616.711: PLT_DeviceHost::ProcessHttpRequest(376)/69: FINER: PLT_DeviceHost Received Request:
foo_upnp: 616.712: PLT_HttpHelper::ToLog(410)/69: FINER:
POST /ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml HTTP/1.0
HOST: 192.168.0.100:30000
CONTENT-LENGTH: 417
CONTENT-TYPE: text/xml;charset="utf-8"
USER-AGENT: DLNADOC/1.50
SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"
foo_upnp: 616.712: PLT_DeviceHost::ProcessHttpPostRequest(555)/69: FINE: Received Browse action from 192.168.0.102
foo_upnp: 616.713: FbMediaServer::OnAction(243)/69: INFO: received action 'Browse', args = { ObjectID=0/0, BrowseFlag=BrowseDirectChildren, Filter=*, StartingIndex=0, RequestedCount=1, SortCriteria= }
foo_upnp: 616.714: PLT_MediaServer::OnBrowse(380)/69: INFO: Received BrowseDirectChildren from 192.168.0.102 for id = 0/0 with filter = *, start = 0, count = 1
foo_upnp: 616.714: FbMediaServer::OnAction(260)/69: INFO: action 'Browse' response: args = { ObjectID=0/0, BrowseFlag=BrowseDirectChildren, Filter=*, StartingIndex=0, RequestedCount=1, SortCriteria=, NumberReturned=1, TotalMatches=3, UpdateID=0 }
foo_upnp: 616.715: PLT_HttpServerSocketTask::Write(322)/69: FINER: PLT_HttpServerTask Sending response:
foo_upnp: 616.715: PLT_HttpHelper::ToLog(496)/69: FINER:
HTTP/1.1 200 OK
Server: Platinum/0.5.4.0
Content-Type: text/xml; charset="utf-8"
Ext:
Connection: close
Content-Length: 914
foo_upnp: 616.715: NPT_HttpHeader::Emit(118)/69: FINEST: header Server: Platinum/0.5.4.0
foo_upnp: 616.716: NPT_HttpHeader::Emit(118)/69: FINEST: header Content-Type: text/xml; charset="utf-8"
foo_upnp: 616.719: NPT_HttpHeader::Emit(118)/69: FINEST: header Ext:
foo_upnp: 616.720: NPT_HttpHeader::Emit(118)/69: FINEST: header Connection: close
foo_upnp: 616.720: NPT_HttpHeader::Emit(118)/69: FINEST: header Content-Length: 914
foo_upnp: 616.720: PLT_HttpServerSocketTask::Write(336)/69: FINER: keep_alive = false, headers_only = false
foo_upnp: 616.721: PLT_HttpServerSocketTask::Write(341)/69: FINER: NPT_StreamToStreamCopy begin
foo_upnp: 616.722: PLT_HttpServerSocketTask::Write(349)/69: FINER: NPT_StreamToStreamCopy end
foo_upnp: 616.738: NPT_Win32Thread::Start(483)/40: FINER: creating thread
foo_upnp: 616.740: NPT_Win32Thread::EntryPoint(450)/68: FINER: thread in =======================
foo_upnp: 616.740: PLT_HttpListenTask<class PLT_HttpServerListener>::DoRun(156)/40: FINE: current http task count = 2
foo_upnp: 616.741: NPT_HttpRequest::Parse(617)/68: FINEST: http request: POST /ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml HTTP/1.0
foo_upnp: 616.741: NPT_HttpHeaders::Parse(185)/68: FINEST: header - HOST: 192.168.0.100:30000
foo_upnp: 616.742: NPT_HttpHeaders::Parse(185)/68: FINEST: header - CONTENT-LENGTH: 419
foo_upnp: 616.742: NPT_HttpHeaders::Parse(185)/68: FINEST: header - CONTENT-TYPE: text/xml;charset="utf-8"
foo_upnp: 616.743: NPT_HttpHeaders::Parse(185)/68: FINEST: header - USER-AGENT: DLNADOC/1.50
foo_upnp: 616.743: NPT_HttpHeaders::Parse(215)/68: FINEST: header SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"
foo_upnp: 616.744: PLT_HttpServer::ProcessHttpRequest(142)/68: FINE: Received POST Request from 192.168.0.102 for /ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml
foo_upnp: 616.744: PLT_HttpHelper::ToLog(410)/68: FINER:
POST /ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml HTTP/1.0
HOST: 192.168.0.100:30000
CONTENT-LENGTH: 419
CONTENT-TYPE: text/xml;charset="utf-8"
USER-AGENT: DLNADOC/1.50
SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"
foo_upnp: 616.747: FbMediaServer::ProcessHttpRequest(306)/68: INFO: received LAN request: [url=http://192.168.0.100:30000/ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml]http://192.168.0.100:30000/ContentDirector...ea4/control.xml[/url] (User-Agent: DLNADOC/1.50)
foo_upnp: 616.748: PLT_DeviceHost::ProcessHttpRequest(376)/68: FINER: PLT_DeviceHost Received Request:
foo_upnp: 616.748: PLT_HttpHelper::ToLog(410)/68: FINER:
POST /ContentDirectory/467b9262-cfce-029a-e5f2-065122381ea4/control.xml HTTP/1.0
HOST: 192.168.0.100:30000
CONTENT-LENGTH: 419
CONTENT-TYPE: text/xml;charset="utf-8"
USER-AGENT: DLNADOC/1.50
SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"
foo_upnp: 616.749: PLT_DeviceHost::ProcessHttpPostRequest(555)/68: FINE: Received Browse action from 192.168.0.102
foo_upnp: 616.749: FbMediaServer::OnAction(243)/68: INFO: received action 'Browse', args = { ObjectID=0/0, BrowseFlag=BrowseMetadata, Filter=@parentID, StartingIndex=0, RequestedCount=0, SortCriteria= }
foo_upnp: 616.749: PLT_MediaServer::OnBrowse(361)/68: WARNING: Invalid arguments (0, 0, @parentID)
foo_upnp: 616.750: FbMediaServer::OnAction(260)/68: INFO: action 'Browse' response: args = { ObjectID=0/0, BrowseFlag=BrowseMetadata, Filter=@parentID, StartingIndex=0, RequestedCount=0, SortCriteria= }
foo_upnp: 616.750: PLT_HttpServerSocketTask::Write(322)/68: FINER: PLT_HttpServerTask Sending response:
foo_upnp: 616.751: PLT_HttpHelper::ToLog(496)/68: FINER:
HTTP/1.0 500 Internal Server Error
Server: Platinum/0.5.4.0
Content-Type: text/xml; charset="utf-8"
Ext:
Connection: close
Content-Length: 435
foo_upnp: 616.751: NPT_HttpHeader::Emit(118)/68: FINEST: header Server: Platinum/0.5.4.0
foo_upnp: 616.752: NPT_HttpHeader::Emit(118)/68: FINEST: header Content-Type: text/xml; charset="utf-8"
foo_upnp: 616.752: NPT_HttpHeader::Emit(118)/68: FINEST: header Ext:
foo_upnp: 616.752: NPT_HttpHeader::Emit(118)/68: FINEST: header Connection: close
foo_upnp: 616.753: NPT_HttpHeader::Emit(118)/68: FINEST: header Content-Length: 435
foo_upnp: 616.753: PLT_HttpServerSocketTask::Write(336)/68: FINER: keep_alive = false, headers_only = false
foo_upnp: 616.754: PLT_HttpServerSocketTask::Write(341)/68: FINER: NPT_StreamToStreamCopy begin
foo_upnp: 616.754: PLT_HttpServerSocketTask::Write(349)/68: FINER: NPT_StreamToStreamCopy end
foo_upnp: 618.086: NPT_HttpRequest::Parse(617)/36: FINEST: http request: M-SEARCH * HTTP/1.1
foo_upnp: 618.087: NPT_HttpHeaders::Parse(185)/36: FINEST: header - Host: 239.255.255.250:1900
foo_upnp: 618.088: NPT_HttpHeaders::Parse(185)/36: FINEST: header - ST: urn:schemas-upnp-org:device:InternetGatewayDevice:1
foo_upnp: 618.088: NPT_HttpHeaders::Parse(185)/36: FINEST: header - Man: "ssdp:discover"
foo_upnp: 618.089: NPT_HttpHeaders::Parse(215)/36: FINEST: header MX: 3
foo_upnp: 618.089: PLT_DeviceHost::ProcessSsdpSearchRequest(719)/36: FINEST: Received M-SEARCH from 192.168.0.101:54129
foo_upnp: 618.089: PLT_HttpHelper::ToLog(410)/36: FINE:
M-SEARCH * HTTP/1.1
Host: 239.255.255.250:1900
ST: urn:schemas-upnp-org:device:InternetGatewayDevice:1
Man: "ssdp:discover"
MX: 3
foo_upnp: 618.090: NPT_Win32Thread::Start(483)/36: FINER: creating thread
foo_upnp: 618.091: NPT_Win32Thread::EntryPoint(450)/13: FINER: thread in =======================
foo_upnp: 618.091: PLT_DeviceHost::ProcessSsdpSearchRequest(719)/36: FINEST: Received M-SEARCH from 192.168.0.101:54129
foo_upnp: 618.092: PLT_HttpHelper::ToLog(410)/36: FINE:
M-SEARCH * HTTP/1.1
Host: 239.255.255.250:1900
ST: urn:schemas-upnp-org:device:InternetGatewayDevice:1
Man: "ssdp:discover"
MX: 3
foo_upnp: 618.093: NPT_Win32Thread::Start(483)/36: FINER: creating thread
foo_upnp: 618.094: NPT_Win32Thread::EntryPoint(450)/11: FINER: thread in =======================
foo_upnp: 619.109: PLT_DeviceHost::SendSsdpSearchResponse(756)/11: FINEST: Responding to a M-SEARCH request for urn:schemas-upnp-org:device:InternetGatewayDevice:1
foo_upnp: 619.110: PLT_DeviceHost::SendSsdpSearchResponse(756)/11: FINEST: Responding to a M-SEARCH request for urn:schemas-upnp-org:device:InternetGatewayDevice:1

 

foo_upnp

Reply #1070
I'm trying to get a listing of the Media Library from my Samsung TV. If I select either Playlists or Media Library, I get an error that the request did not succeed.


Thanks for reporting, I found out where the problem is. I'll send you a test version soon.


foo_upnp

Reply #1072
I'm trying to get a listing of the Media Library from my Samsung TV. If I select either Playlists or Media Library, I get an error that the request did not succeed.


Thanks for reporting, I found out where the problem is. I'll send you a test version soon.



great to hear, would love to test it too...

cheers!



According to your previous log (post #1064), I assume streaming do not work at all, whether  mp3 or L16 ?
The Samsung TV make a specific DLNA request that the plugin do not handle so I wouldn't be surprised.
Those DLNA TVs are super picky with the DLNA spec and the plugin do not implement it all, far from it.
This particular feature is not very easy to implement without the hardware to test.

As for the problem fixed above, it is a different issue : browse not working.

foo_upnp

Reply #1073
It cannot be autostarted. And if it did it would have to be autostarted for a specific renderer. I can see how it could be useful if you want to use your renderer just as a networked sound card to which foobar2000 outputs audio. The "C"-button is a command that is registered to the core so in theory it can be called (and keyboard mapped).
So if there is a component that can execute arbitrary command at initiliazation, it could be called (after a few second after startup: renderer must be detected first).
If the web layout allow to call arbitrary commands (ie commands listed in Preferences>Keyboard Shortcuts), theorically a button could be added for it.
You can also start Playback Stream Capture from any Control Point (or device with browsing capabilties) : the media server expose it at the root of the tree.

Thanks so far - let me ask some more 

- I can see, that the button is mapped via ALT+ENTER
- When I start foobar (I have a layout, where it already starts displaying the UPNP renderer selection & the playback buttons), my renderer device (Linn Sneaky DS) ist already preselected
- so: I can either start the Stream Capture by ALT+ENTER or by clicking on the C-Button.
All this I can see/do, when I remote-desktop into the WHS.

Now: with the headless WHS-Server, I do not want to always remote-desktop into it, but use the server "as is". So all I can do is start Foobar as a service to expose it the LAN (which I managed to do).
Unfortunately, with all the control points I found (both iPhone Apps or grafical user-interfaces via a webbrowser), I did not manage to gain access to the Playback Stream Capture feature. I am wondering, what you are meaning by "expose it at the root of the tree".
Mind explaining me a bit more about that - I am no expert in this, so thanks for bearing with me   

foo_upnp

Reply #1074
I am wondering, what you are meaning by "expose it at the root of the tree".
Mind explaining me a bit more about that - I am no expert in this, so thanks for bearing with me   


It's very easy: to start Playback Stream Capture (PSC) remotely as if you manually clicked the -C button:

In your favorite UPnP Control Point on iPhone: 

- select the renderer you want to start PSC on (ie your LinnDS) , and select foobar2000 as the Media Server
- browse the Library: at the root enter the folder titled "Playback Stream Capture" and play the only item found in this folder.