working on new MP Upnp Renderer process plugin (1 Viewer)

hierl_w

Portal Member
February 15, 2010
30
34
Home Country
Germany Germany
This is a process plugin for Mediaportal to send your music, video or pictures from your handy, tablet, pc or any other upnp controller device to Mediaportal. You can comfortable browse the media files on your Upnp Server (e.g. your PC or NAS). You can play the selected mediafiles at mediaportal by using the "playTo" or "Throw" function from your upnp device (e.g. a tablet or handy).

The original Plugin was created from
Mark Koenig (kroko) 2009, modified Simon Wüllhorst (cilla) 2010

What I did:

-Add compatibility for MP 1.2.x

-Created a new Upnp Renderer DLL with the current OpenUpnp project (before it was intel).
I took parts of code from "Upnp Render Plugin" and did some changes for play/pause handling (mp was crashing at my environment before).

-Now the Metadata XML is parsed and shown for music tracks.
-Selection, which Window should be shown for start playing music (and new setting in config: Playing Now, Home or Visualisation )
-Add new Icon for Configuration & Upnp Renderer.
- add showing pictures

Stop,Start, Mute, Seek and Volume Cntrol with full feedback to upnp-controller is working.

NOTE:

To make it possible to stream pictures, music and video FROM your phone/tablet TO MediaPortal, you need to install an app on your phone/tablet like:

-bubbleUpnp
-upnpplay
-2player

More info about compatible UpNP related apps: Click!

Thanks for any feedback.:D

bye
hierl_w

EDIT: There is an update for MP 1.6 (by Dragy) here - https://forum.team-mediaportal.com/...er-process-plugin.104959/page-18#post-1049079

EDIT: There is an update for MP 1.4 (by Dragy) here - https://forum.team-mediaportal.com/...er-process-plugin.104959/page-14#post-1009004

EDIT 08.07.2012: "MP Upnp Renderer V2.2.0.5" released (some bugfixes, V1.3 Alpha compatible) https://www.team-mediaportal.com/extensions/input-output/mp-upnp-renderer
 
Last edited by a moderator:

Wolen

Portal Pro
May 27, 2008
60
2
Home Country
United States of America United States of America
I would be very interested in this plugin, since the older UPnP server plugin won't work with Mepo 1.2
 

hierl_w

Portal Member
February 15, 2010
30
34
Home Country
Germany Germany
AW: working on new MP Upnp Renderer process plugin

Thanks for feedback,

I have to do some litle things to get it stable.
Most issues of first post are already solved.

Will post the plugin soon as alpha for testing.

bye,
hierl_w
 

hierl_w

Portal Member
February 15, 2010
30
34
Home Country
Germany Germany
AW: working on new MP Upnp Renderer process plugin

Here is the first test version of the above described upnp renderer plugin.

- Now playing music and video works perfect for me.
- showing track **** data and thumbnail.
-Switch to play now screen, Basic or Visualisation
-start Video in Fullscreen
-activate last active screen after stop
...

I use twonky 6 as upnp server and bubble upnp / wmp as controllers.
bubble upnp don't send track ratings, with wmp seek is not supported yet.
But I did not do other compatibility tests with diffrent servers / controllers yet.

Would be happy about feedback.

If you have Problems, please activate the debug loglevel in mediaportal configuration,
create a new logfile and send it with your problem description ...

I had Problems on a Multiseat-Client PC, when the TV-Server was not available.
After new installation of Mediaportal on this machine, the problem was gone.

I would be happy about feedback. :D

kind regards
hierl_w
----------------------------------------------------------------------------------------------------
EDIT: new version, because of a found bug while doing the compatibility tests with different controllers.
If a Controller sends not compatible XML-Metadata (DIDL-Lite), track wasn't played.
Now it's played, but no additional metadata is shown for music!
I will have to adopt the metadata-reader to more Controllers...

Only copy the two dll's in process plugin folder and go to plugin configuration.
For details see info.txt!

-------------------------------------------------------------------------------------

EDIT: added the current mpe1 installation file to the starting post!!!
 

hierl_w

Portal Member
February 15, 2010
30
34
Home Country
Germany Germany
AW: working on new MP Upnp Renderer process plugin

Hello,

I have done some crosstests with other upnp controllers now
and solved some bugs and compatibility problems (e.g. pause).
So I think it's time to release a stable version now .
I updated the first post and added the new mpe1 installer file.

I hope I will get some more feedback for this version.
I'm interested if it's working on other environments correctly.

bye.
hierl_w
 

torrinha

Portal Pro
October 14, 2009
55
31
Home Country
Brazil Brazil
Hi hierl_w!!

I just downloaded and tested your plugin, and it's working great for music!!
I'll try to do more tests and post the results.

Just out of curiosity: what about the source code? Do you plan to release it too?
I'm interested in learning about upnp... and maybe even try to help somehow...


Thanks!
 

hafblade

Portal Pro
January 19, 2011
675
290
Trier, Germany
Home Country
Germany Germany
Oo I haven't seen this post. It's the only think which MP was lacking of. I'll have a look at this one.

I love the idea to take my android phone and send upnp signals to my fritz.box to stream to my MP ;)

It's the one thing I was waiting for.


P.S.: I've tested it. Music streaming worked like a charm together with an upnp client software as remote on my galaxy s2.

Video streaming brought the error that my htpc doesn't support mp4 files :p ... that's not true :D
 

hierl_w

Portal Member
February 15, 2010
30
34
Home Country
Germany Germany
AW: working on new MP Upnp Renderer process plugin

I think,the problem with playing mp4-videos would only be a little thing, but I am on a travel this week.

Perhaps I can fix it an weekend.

I will release the source code in the future,I want do some comments and restructuring of code before.
For learning the upnp things you can also look at the code of the old version from koko/cilla...

thanks for your feedback!

bye
 

Users who are viewing this thread

Top Bottom