working on new MP Upnp Renderer process plugin

Discussion in 'MediaPortal 1 Plugins' started by hierl_w, January 19, 2012.

  1. hierl_w Portal Member

    System Specs
    EDIT 08.07.2012: "MP Upnp Renderer V2.2.0.5" released (some bugfixes, V1.3 Alpha compatible) http://www.team-mediaportal.com/extensions/input-output/mp-upnp-renderer

    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

    So for me playing music, pictures and videos over my android tablet with e.g. bubbleUpnp, upnpplay or 2player works perfect for me now. Also with wmp!
    Stop,Start, Mute, Seek and Volume Cntrol with full feedback to upnp-controller is working.

    Thanks for any feedback.:D

    bye
    hierl_w
    • Like Like x 8
    • Team MediaPortal
    • Administrator

    Paranoid Delusion Moderation Manager

    System Specs
    Moved and cleaned up post.
  2. Wolen Portal Pro

    I would be very interested in this plugin, since the older UPnP server plugin won't work with Mepo 1.2
    • Premium Supporter

    Arturas1976 MP Donator

    System Specs
    It is interesting for sure. If testing needed - welcome.
  3. hierl_w Thread Starter Portal Member

    System Specs
    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
  4. hierl_w Thread Starter Portal Member

    System Specs
    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!!!
  5. hierl_w Thread Starter Portal Member

    System Specs
    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
    • Like Like x 2
  6. torrinha Portal Pro

    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!
    • Team MediaPortal

    hafblade Test Group

    System Specs
    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
  7. hierl_w Thread Starter Portal Member

    System Specs
    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

Share This Page

Users Viewing Thread (Users: 0, Guests: 0)

Running the latest version?

V1.3.0 FINAL - released March 2013
Releasenews | Download
Changelog
 | Requirements
HTPC
Team-MediaPortal
 
About
Contact |  Press
Partners