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 1628125 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

foo_upnp

Reply #1400
SOLUTION(!):WDTVLIVE: Buffering... and then nothing

And the root cause is...the VMWare virtual network adapters! They are causing the trouble!



I'm sorry for all the trouble that you got to get it working.
It happens that there is a bug were sometimes the server returns unroutable streaming ip addresses to the client (in that case the VMWare address).
I thought I had fixed that but it looks like not.

foo_upnp

Reply #1401
Bubbleguuum,
I am trying to stream to a networked DirecTV player and am having some problems. The DirecTV player can see and browse the library content with no problems. When content is selected it appears to be playing there just is not sound output. My library is all flac images, I have a DirecTV streaming profile set up which (I think) is set up to transcode everything to mp3. In addition, I have set up the default profile to transcode everything to mp3 as well just in case the DirecTV profile was not selected. Here is a log file of the activity. Is there anything that you can tell that I am doing wrong in my streaming profile set up that might cause this? Is there something that you can recommend I try?

Code: [Select]
foo_upnp: 44485.473: FbMediaServer::ProcessHttpRequest(330)/2472: INFO: received LAN request: [url=http://192.168.0.206:56923/ContentDirectory/71a41b81-a0c0-5000-dfbb-1bb3ddde013c/control.xml]http://192.168.0.206:56923/ContentDirector...13c/control.xml[/url] (User-Agent: Linux/2.6.31-2.6, UPnP/1.0 DIRECTV JHUPnP/1.0 DLNADOC/1.00 DIRECTV VIIV devices INTEL_NMPR/2.1)
foo_upnp: 44485.473: FbMediaServer::OnAction(261)/2472: INFO: received action 'Browse', args = { ObjectID=0/1/0/0, BrowseFlag=BrowseDirectChildren, Filter=*, StartingIndex=0, RequestedCount=24, SortCriteria= }
foo_upnp: 44485.473: PLT_MediaServer::OnBrowse(380)/2472: INFO: Received BrowseDirectChildren from 192.168.0.209 for id = 0/1/0/0 with filter = *, start = 0, count = 24
foo_upnp: 44485.473: upnp_server_conf::get_profile(720)/2472: INFO: using profile 'directTV', matching header (User-Agent:Linux/2.6.31-2.6, UPnP/1.0 DIRECTV JHUPnP/1.0 DLNADOC/1.00 DIRECTV VIIV devices INTEL_NMPR/2.1)
foo_upnp: 44485.473: FbMediaServer::OnAction(284)/2472: INFO: action 'Browse' response: args = { ObjectID=0/1/0/0, BrowseFlag=BrowseDirectChildren, Filter=*, StartingIndex=0, RequestedCount=24, SortCriteria=, NumberReturned=24, TotalMatches=63, UpdateID=0 }
foo_upnp: 44488.051: FbMediaServer::ProcessHttpRequest(330)/2940: INFO: received LAN request: [url=http://192.168.0.206:56923/ContentDirectory/71a41b81-a0c0-5000-dfbb-1bb3ddde013c/control.xml]http://192.168.0.206:56923/ContentDirector...13c/control.xml[/url] (User-Agent: Linux/2.6.31-2.6, UPnP/1.0 DIRECTV JHUPnP/1.0 DLNADOC/1.00 DIRECTV VIIV devices INTEL_NMPR/2.1)
foo_upnp: 44488.051: FbMediaServer::OnAction(261)/2940: INFO: received action 'Browse', args = { ObjectID=0/1/0/0/1, BrowseFlag=BrowseDirectChildren, Filter=*, StartingIndex=0, RequestedCount=24, SortCriteria= }
foo_upnp: 44488.051: PLT_MediaServer::OnBrowse(380)/2940: INFO: Received BrowseDirectChildren from 192.168.0.209 for id = 0/1/0/0/1 with filter = *, start = 0, count = 24
foo_upnp: 44488.051: upnp_server_conf::get_profile(720)/2940: INFO: using profile 'directTV', matching header (User-Agent:Linux/2.6.31-2.6, UPnP/1.0 DIRECTV JHUPnP/1.0 DLNADOC/1.00 DIRECTV VIIV devices INTEL_NMPR/2.1)
foo_upnp: 44488.051: FbMediaServer::OnAction(284)/2940: INFO: action 'Browse' response: args = { ObjectID=0/1/0/0/1, BrowseFlag=BrowseDirectChildren, Filter=*, StartingIndex=0, RequestedCount=24, SortCriteria=, NumberReturned=16, TotalMatches=16, UpdateID=0 }
foo_upnp: 44501.348: FbMediaServer::ProcessHttpRequest(330)/896: INFO: received LAN request: [url=http://192.168.0.206/content/3de5a132101fc010dff5991588c73e7a.mp3?profile_id=12convert=mp3subsong=3]http://192.168.0.206/content/3de5a132101fc...rt=mp3subsong=3[/url] (User-Agent: DLNADOC/1.00 DIRECTV VIIV devices INTEL_NMPR/2.1)
foo_upnp: 44501.364: PLT_HttpHelper::ToLog(441)/896: INFO:
GET /content/3de5a132101fc010dff5991588c73e7a.mp3?profile_id=12convert=mp3subsong=3 HTTP/1.1
Host: 192.168.0.206
Date: Sat, Jan 14 13:52:12 2012
Accept: */*
User-Agent: DLNADOC/1.00 DIRECTV VIIV devices INTEL_NMPR/2.1
foo_upnp: 44501.364: upnp_server_conf::get_profile(720)/896: INFO: using profile 'directTV', matching header (User-Agent:DLNADOC/1.00 DIRECTV VIIV devices INTEL_NMPR/2.1)
foo_upnp: opened 'file://\\media\Audio\Music\flac\Images\The Allman Brothers Band\[1991] A Decade Of Hits 1969-1979\The Allman Brothers Band - [1991] A Decade Of Hits 1969-1979.flac' for streaming

foo_upnp

Reply #1402
SOLUTION(!):WDTVLIVE: Buffering... and then nothing

And the root cause is...the VMWare virtual network adapters! They are causing the trouble!



I'm sorry for all the trouble that you got to get it working.
It happens that there is a bug were sometimes the server returns unroutable streaming ip addresses to the client (in that case the VMWare address).
I thought I had fixed that but it looks like not.


Hello Bubbleguum,

I has written it bevor.
I´ve the same behaviour in foobar when I send any items from my laptop to a LINN DSI, both connected with a switch in the middle.
Buffering and then nothing, but when I use Kinsky to stream music, I can see the correct titles in foobar.

This doesn´t happen while I used a crossover cable connecting Linn and my laptop directly.
When I´m using a switch, I get the buffering issue.
Perhaps this information may help you to fix the problem.


foo_upnp

Reply #1403
Can't get replay gain to work.

I'm using fb2k and foo_upnp on my desktop computer to control a UPNP renderer. The renderer is a Pioneer x-smc3/4 radio. I have no problem getting music to play and I have applied replay gain data to all the tracks in my library. I have also set up the streaming profile to profile to apply replay gain. When I play tracks through my Pioneer radio it does not seem like replay gain is applied. If I play tracks using fb2k as a renderer on my laptop, it seems like replay gain is applied. I've tested this using 2 tracks with extreme album gain settings, one -11DB and the other +10DB, so the differences are marked.

I've tried tests with and without gain applied in the streaming profile. You can see the effect of applying replay gain in that the tracks are not transcoded from MP3 to PCM if replay gain is not applied and always transcoded to PCM when replay gain is applied. However, the FB2K renderer always seems to play the two tracks at the right volume and the Pioneer never seems to get it right.

I can't see what's going wrong. Possibly I'm doing something wrong or the Pioneer radio lacks a feature.

Any suggestions.


foo_upnp

Reply #1404
I searched the thread but found no answer to this.

I do know that this plugin enables rendering of upnp content on your network, but what about remote networking to other upnp servers than foobar?

My setup is Linux server at home, running mediatomb. For my Android phone I can install the UPnPlay-app and stream my music over an SSL tunnel. In foobar, i tried to add my server with "Add remote foobar2000 UPnP server...", but I understand this is only able to connect to another foobar2000 instance.

Is it possible to connect remotely to another UPnP server? SSL tunneling is not a must, but would be preferable. If no, would it be possible to dig myself in at this task?

Thanks,

/Bo

foo_upnp

Reply #1405
I have it set up so that my computer is simply playing random songs from my playlist. When a song ends, or I hit "Next Song", it just goes to another random song. However, my understanding is that the remote server doesn't support this. Whenever "Next Song" is hit from the remote client, it simply stops the music. Am I doing something wrong, or am I correct in assuming that this feature simply isn't supported yet? If it's the latter, is there any plans to make this feature supported and are there any work arounds as of yet? Oh, and the client is just another foobar2000 with this plugin using the UPnP controller.

foo_upnp

Reply #1406
I'm using fb2k and foo_upnp on my desktop computer to control a UPNP renderer. [..] I have also set up the streaming profile to profile to apply replay gain. When I play tracks through my Pioneer radio it does not seem like replay gain is applied.
If I play tracks using fb2k as a renderer on my laptop, it seems like replay gain is applied.

I noticed here that when I play tracks on my receiver, using the foobar UPnP server, the correct (streaming) profile is used. But when I play them from the foobar UPnP Controller to the same receiver, always the Default profile is used.

So a quick workaround would be to make them similar. But hopefully bubbleguuum can explain if that is intended behavior.
In theory, there is no difference between theory and practice. In practice there is.

foo_upnp

Reply #1407
Here's a probably outlandish request, but if you don't ask, you definitely won't receive.

Is there a way to be able to set song ratings via the upnp control point?  foo_upnp is already communicating with foo_playcount for playcounts, can it communicate for ratings too?  I'm pointing this request solely to bubbleupnp, as I would guess that setting ratings would need to be be coded into bubbleupnp as well as foo_upnp, and as you are the author of both, you would have a shot above all others.

foo_upnp

Reply #1408
when trying to add that address in PlugPlayer (iPhone) it says it cannot find an XML file.  I'm not sure what I'm missing there.

I have the same issue, I don't know what I'm missing neither.

foo_upnp

Reply #1409
(Can't edit posts ?)
when trying to add that address in PlugPlayer (iPhone) it says it cannot find an XML file.  I'm not sure what I'm missing there.

I have the same issue, I don't know what I'm missing neither.


Well, this is at work. The server is not detected by PlugPlayer, I must have a firewall issue. But nevertheless I don't understand the thing with the XML file.

I've just tried at home, the autodetection works fine on LAN.

 

foo_upnp

Reply #1410
Hi!
I'm trying to set up an internet streaming configuration. Everything seems to be fine, except one thing - the settings are not saved when I quit foobar. All other settings are saving fine. What could be the problem?

foo_upnp

Reply #1411
I WANT the way foobar2000 internal Media Library tree view showing. How can I modify foo_upnp_ml_tree.xml so that it lists like foobar internal library tree? I check the xml file and it seems very very simple:

   <SubTree label="Artists">
      <spec type="object.container.person.musicArtist">%artist%</spec>
      <spec type="object.container.album.musicAlbum">%album%</spec>
   </SubTree>

How to modify? Thanks in advance!!!


modify the line to read:

<spec type="object.container.person.musicArtist">%&lt;artist&gt;%</spec>

This will split %artist% by individual artists. Untested but should work.


Thank you! that snip-it of code was exactly what I came here to find.

I can confirm it's working quite nicely on my %scene% and %theme% tags for RPG background music control.

I'll report back if it makes the server particularly unstable.

foo_upnp

Reply #1412
apologies if this has been asked before, but I couldn't find anything in a few searches I did.

Would it be possible to have an option whereby foobar would broadcast silence on the Playback Streaming ('stream what the upnp server is currently playing' feature) when nothing is playing?

foo_upnp

Reply #1413
I am running foo upnp with a win 7 laptop as renderer (connected to a usb dac under ks) and another computer running logitech media server (previously squeezebox server) as the server source, both being remote controlled via bubble upnp on android.

Interestingly, alac files would not be played, with an error popped up about ks.  That same computer (the laptop), if I just use foobar to access the same alac music, would play fine.

Is there some setting issue that I need to look at?

Thanks.

foo_upnp

Reply #1414
SOLUTION(!):WDTVLIVE: Buffering... and then nothing

And the root cause is...the VMWare virtual network adapters! They are causing the trouble!



I'm sorry for all the trouble that you got to get it working.
It happens that there is a bug were sometimes the server returns unroutable streaming ip addresses to the client (in that case the VMWare address).
I thought I had fixed that but it looks like not.


Hi bubbleguuum,
first of all a bix thx for foo_upnp. I'm using ist for quite some time but ran now into the same problem when upgrading to newest versions of foobar and foo_upnp
as DerJohannes.
Finally with help of your post I can confirm the problem is related to a secaond IP address the PC uses. I my case this is a PPP over ISDN adapter.
I did serveral installations and deinstalltions portable or nonportable without success. After disabling PPP over ISDN network connection during installation it is working again. The bad thing iafter enabling PPP over ISDN the problem is back again.
I my case I use Win XP SP3 and audio client is Terratec NOXON. Funny thing is I never had the problem with the old installation ever the second network connection was already present at that time.

Here some log where 192.168.120.254 is the IP-Adress of the ISDN adapter, NOXON uses static 192.168.0.94:
2.890: NPT_HttpHeader::Emit(118)/6964: FINEST: header Host: 239.255.255.250:1900
2.890: NPT_HttpHeader::Emit(118)/6964: FINEST: header LOCATION: http://192.168.120.254:56923/DeviceDescription.xml
2.890: NPT_HttpHeader::Emit(118)/6964: FINEST: header NTS: ssdp:alive
2.890: NPT_HttpHeader::Emit(118)/6964: FINEST: header CACHE-CONTROL: max-age=1800
2.890: NPT_HttpHeader::Emit(118)/6964: FINEST: header Server: UPnP/1.0, DLNADOC/1.50, Platinum/0.5.4.0 / foobar2000
2.890: NPT_HttpHeader::Emit(118)/6964: FINEST: header USN: uuid:b9f7da65-bb52-a117-f084-924fec3f4061::urn:microsoft.com:service:X_MS_MediaReceiverRegistrar:1
2.890: NPT_HttpRequest::Parse(617)/7936: FINEST: http request: NOTIFY * HTTP/1.1
2.890: NPT_HttpHeader::Emit(118)/6964: FINEST: header NT: urn:microsoft.com:service:X_MS_MediaReceiverRegistrar:1
2.890: NPT_HttpHeaders::Parse(185)/7936: FINEST: header - Host: 239.255.255.250:1900
2.890: NPT_HttpHeaders::Parse(185)/7936: FINEST: header - LOCATION: http://192.168.120.254:56923/DeviceDescription.xml
2.890: NPT_HttpHeaders::Parse(185)/7936: FINEST: header - NTS: ssdp:alive
2.906: PLT_SsdpSender::SendSsdp(72)/8900: FINE: Sending SSDP NOTIFY for uuid:ecbc30d6-080f-27d7-da5e-d367684a66e6
2.906: PLT_HttpHelper::ToLog(441)/8900: FINE:
NOTIFY * HTTP/1.1
Host: 239.255.255.250:1900
LOCATION: http://192.168.120.254:56507/
NTS: ssdp:alive
CACHE-CONTROL: max-age=1800
Server: UPnP/1.0, DLNADOC/1.50, Platinum/0.5.4.0 / foobar2000
USN: uuid:ecbc30d6-080f-27d7-da5e-d367684a66e6
NT: uuid:ecbc30d6-080f-27d7-da5e-d367684a66e6

Thanks for your time!

foo_upnp

Reply #1415
If your player is an Media Renderer it should appear in the UPnP Controller renderer list and then you can control it from foobar2000. Alternatively if it doesn't, you can use Playback Stream Capture to control it


That's it: when I try to use Playback Stream Capture the LD BD590 crashes and shuts off. It's not a Media Renderer; I'm not trying to control it from foobar2000. I'm trying to stream audio (as opposed to just being able to play playlists with the BD590, which it does fine). I was wondering if there were some settings I need to be aware of to get this working properly.

I have the exact same problem. When I select mp3 under the Playback Stream Capture, the LG player just crashes after trying to play the stream for about 5 seconds. I tried fiddling around with the setting, but with wav and lpcm, the LG player simply says "Audio format not supported". But with mp3 it seems like it's about to do something, but then the player crashes.

I can browse folders/albums, and play songs just fine. But the Playback Stream Capture feature isn't working for me. Any ideas?

foo_upnp

Reply #1416
after months of messing now, i finally cave.
for some time now (i can't remember if it was with the last update or whether it happned previous to this) i have had a couple of issues which i can't seem to resolve:

*Media Server, i have my main media server on my desktop computer which i access regularly through upnp on my laptop (internal network). never used to have a problem with this, but of late the media server will not show when i search for it in the upnp browser on my laptop (although it shows up in my network). only when i restart the server on the desktop will it show, but if i close the browser on the laptop then re-open it, it will have disappeared again.
*Playback Stream Capture used to stream across my network absolutly fine in any mode, now it will only do it if decoding to mp3.

if i can provide additional info, please don't hesitate to ask
thank you for a often used component

foo_upnp

Reply #1417
Is it technically possible to add "dCS DSD-over-PCM playback" as a stream capability? Any way to stream untouched DSD would be appreciated, really.

foo_upnp

Reply #1418
Connected to PC from HT system over DLNA, via a Sony BDP s580 BD player. When the player starts it shows Windows Media Player as an active source, and the foobar2000 server as inactive. When I try to start it, the Sony tries for a few secs and then reports, "Cannot start server."

The Sony will show the foobar server as active if it is already running on the PC, however.

Also, the foobar2000 DLNA server will not "push" files to the HT system; it struggles to send the file for a few secs then quits, with no err msg. It will allow the HT system to "pull" files from the PC, though.

Using the latest beta version of the UPnP/DLNA plug-in.

What needs to happen to allow the Sony to start foobar?

foo_upnp

Reply #1419
Using foo_upnp on both ends to stream from my music library at home to my laptop wherever I might be.  Most of the time it works perfectly.  But sometimes on certain connections (like at my office) I get a strange "stuttering" behavior.  The sound cuts out intermittently, and the elapsed time counter actually goes back a second or two, then the sound resumes from the earlier point, and the process repeats again.  Generally there is nothing else "wrong" about the Internet connection (plenty fast enough).  Has anyone else seen this problem and know of a solution?
EAC -> MP3Gain -> Mp3tag -> fb2k

foo_upnp

Reply #1420
Is anyone still supporting this plugin?

foo_upnp

Reply #1421
Additional information to go with my question from earlier today - the log contains error notifications like the following:

Code: [Select]
foo_upnp: 6880.158: PLT_HttpTcpConnector::Connect(86)/5332: FATAL: NPT_CHECK failed, result=-20014 (NPT_ERROR_TIMEOUT) [(m_Socket->Connect(socket_address, connection_timeout))]

foo_upnp: 6880.158: NPT_HttpClient::SendRequestOnce(1070)/5332: WARNING: NPT_CHECK failed, result=-20014 (NPT_ERROR_TIMEOUT) [(m_Connector->Connect(server_hostname, server_port, m_Config.m_ConnectionTimeout, m_Config.m_IoTimeout, m_Config.m_NameResolverTimeout, input_stream, output_stream))]

foo_upnp: 6880.158: PLT_CtrlPoint::ProcessGetDescriptionResponse(1179)/5332: INFO: Received device description for 61cd396e-1894-3da9-91a2-e8090bcf4e54 (result = -20014)

foo_upnp: 6880.158: PLT_CtrlPoint::ProcessGetDescriptionResponse(1182)/5332: FATAL: NPT_CHECK failed, result=-20014 (NPT_ERROR_TIMEOUT) [(res)]

foo_upnp: 6880.158: PLT_CtrlPoint::ProcessGetDescriptionResponse(1258)/5332: SEVERE: Bad Description response for device "61cd396e-1894-3da9-91a2-e8090bcf4e54":

foo_upnp: 6880.158: PLT_CtrlPoint::CleanupDevice(1004)/5332: INFO: Removing 61cd396e-1894-3da9-91a2-e8090bcf4e54 from device list
EAC -> MP3Gain -> Mp3tag -> fb2k

foo_upnp

Reply #1422
Anyone has a solution for Samsung TV's ?
I found this code in a Serviio UPNP server properties. This program works with my TV, but i want Foo_upnp !!! 
Thanks

Code: [Select]
<Profile id="7" name="Samsung TV / player (C/D-series)" extendsProfileId="1">
        <ContentDirectoryMessageBuilder>org.serviio.upnp.service.contentdirectory.SamsungDLNAMessageBuilder</ContentDirectoryMessageBuilder>
        <ResourceTransportProtocolHandler>org.serviio.upnp.protocol.http.transport.SamsungWiseLinkProtocolHandler</ResourceTransportProtocolHandler>
        <Detection>
            <UPnPSearch>
                <FriendlyName>(^TV-\d{2}C\d{3}.*)|(^\[TV\][A-Z]{2}\d{2}D\d{3}.*)</FriendlyName>                
                <ModelNumber>(1\.0)|(AllShare1\.0)</ModelNumber>
            </UPnPSearch>    
            <HttpHeaders>
                <!-- for BD players -->
                <User-Agent>(.*SEC_HHP_BD-[CD].*)|(.*SEC_HHP_\[(HT|BD)\][CD].*)</User-Agent>
            </HttpHeaders>
        </Detection>
        <DeviceDescription>
            <ExtraElements>
                &lt;sec:ProductCap&gt;smi,DCM10,getMediaInfo.sec,getCaptionInfo.sec&lt;/sec:ProductCap&gt;
                &lt;sec:X_ProductCap&gt;smi,DCM10,getMediaInfo.sec,getCaptionInfo.sec&lt;/sec:X_ProductCap&gt;
            </ExtraElements>
        </DeviceDescription>
        <MediaFormatProfiles>
            <MediaFormatProfile mime-type="video/x-mkv">MATROSKA</MediaFormatProfile>
            <MediaFormatProfile mime-type="video/x-msvideo" name="">AVI</MediaFormatProfile>
        </MediaFormatProfiles>
        <ContentDirectoryDefinitionFilter>org.serviio.upnp.service.contentdirectory.definition.SamsungContentDirectoryDefinitionFilter</ContentDirectoryDefinitionFilter>    
        <Transcoding>
            <!-- Transcode all h264 video with HIGH/MAIN > Level 4.1 on MPEG-TS stream with MPEG2VIDEO and ac3 audio transcoding -->
            <Video targetContainer="mpegts" targetVCodec="mpeg2video" targetACodec="ac3" aBitrate="192" maxVBitrate="20000">
                <Matches container="avi" vCodec="h264" profile="high" levelGreaterThan="4.2" />
                <Matches container="avi" vCodec="h264" profile="main" levelGreaterThan="4.2" />
                <Matches container="matroska" vCodec="h264" profile="high" levelGreaterThan="4.2" />
                <Matches container="matroska" vCodec="h264" profile="main" levelGreaterThan="4.2" />
                <Matches container="mp4" vCodec="h264" profile="high" levelGreaterThan="4.2" />
                <Matches container="mp4" vCodec="h264" profile="main" levelGreaterThan="4.2" />
                <Matches container="mpegts" vCodec="h264" profile="high" levelGreaterThan="4.2" />
                <Matches container="mpegts" vCodec="h264" profile="main" levelGreaterThan="4.2" />
                <Matches container="mp4" vCodec="mpeg4" aCodec="lpcm" />
            </Video>
            <!-- transcode H264 MP4 files with LPCM audio -->
            <Video targetContainer="mpegts" targetACodec="ac3">
                <Matches container="mpegts" aCodec="mp2" />
                <Matches container="mp4" aCodec="lpcm" />
                <Matches container="flv" vCodec="h264" /> <!-- looks like some (D?) devices play FLV@H264 natively so this could be removed -->
                <Matches container="matroska" vCodec="h264" aCodec="flac" />
                <Matches container="matroska" vCodec="h264" aCodec="vorbis" />
                <Matches container="matroska" vCodec="h264" aCodec="truehd" />
                <Matches container="matroska" vCodec="vc1" />
                <Matches container="ogg" vCodec="mpeg4" />
                <Matches container="3gp" aCodec="amrnb" />  
            </Video>    
            <!-- transcode MKV with MPEG2 video, remux into mpeg2ts -->
            <!-- transcode AVI with AVC video -->
            <Video targetContainer="mpegts" targetACodec="ac3" targetVCodec="mpeg2video" maxVBitrate="20000">
                <Matches container="matroska" vCodec="mpeg2video" />
                <Matches container="matroska" vCodec="vp8" />
                <Matches container="avi" vCodec="h264" />
                <Matches container="avi" vCodec="mjpeg" />
                <Matches container="avi" vCodec="dvvideo" />
                <Matches container="flv" />
                <Matches container="ogg" />
            </Video>
            <!-- For dvr-ms files force mpeg2video transcoding to fix monotone timestamps problems-->
            <Video targetContainer="mpegts" targetACodec="ac3" forceVTranscoding="true" maxVBitrate="20000">
                <Matches container="asf" vCodec="mpeg2video" />
            </Video>
            <Video targetContainer="mpegts">
                <Matches container="wtv" />
            </Video>
            <!-- transcode audio only for wmv with wmapro -->
            <Video targetContainer="asf" targetACodec="ac3" aBitrate="256">
                <Matches container="asf" aCodec="wmapro" />
            </Video>
            <Audio targetContainer="lpcm">
                <Matches container="mp4" />
                <Matches container="flac" />
                <Matches container="ogg" />
                <Matches container="adts" />
            </Audio>
        </Transcoding>
        <OnlineTranscoding>
            <Video targetContainer="mpegts" targetACodec="ac3" aBitrate="384">
                <Matches container="mp4" vCodec="h264" />        
                <Matches container="applehttp" vCodec="h264"/>
            </Video>        
            <Video targetContainer="mpegts" targetVCodec="mpeg2video" targetACodec="ac3" aBitrate="384" maxVBitrate="20000">
                <Matches container="mp4" />
                <Matches container="asf" /> <!-- mms -->
            </Video>
        </OnlineTranscoding>
        <AutomaticImageRotation>true</AutomaticImageRotation>
        <LimitImageResolution>false</LimitImageResolution>
        <SubtitlesMimeType>smi/caption</SubtitlesMimeType>        
    </Profile>

foo_upnp

Reply #1423
I'm use foo_upnp regularly, but not all the time. I have playback stream capture on. I notice that it slows down the closing of foobar2000 a bit. So what I did is add a fb2k button to turn the foo_upnp server on and off. So I can turn it on only when I am using it. Other times I need foobar2000 to be as light and responsive as possible.

Unfortunately the button does not tell me the current state of the server. Whether it's on or off . So I was hoping to add the foo_upnp server status to the title bar or status bar using title formatting. Are there any titleformatting functions that would tell me the state of foo_upnp server?

foo_upnp

Reply #1424
+1 for getting this to work with a proxy at some point.

Thanks for this amazing gift of a plugin


Damned work proxies spoiling our fun!!