Announcement

Collapse
No announcement yet.

DLNA Manager Plug-In Beta testing Forum

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    DLNA Manager Plug-In Beta testing Forum

    Subscribe to this Thread so you get an email when a new version is posted

    Hi and welcome to the DLNA Manager Plug-in testing forum. What is it this new plug-in can do?

    The plugin will discover DLNA (UPnP) devices on your local network and will create HS devices for DLNA Content Servers (those devices that hold your music, pictures and videos) and DLNA Renderers (those devices that can play your content).

    Popular DLNA Servers are Windows Media Player, XBMC, TwonkyMedia, Asset UPnP, Serviio, a lot of Network Attached Storage devices have them as part of the offering and there are more (freeware) out there. Do note, this plugin is NOT a DLNA server, it doesn't go out on your network to find content, it relies on your DLNA server to do that. There is plenty of freeware stuff out there so you should be in good shape.

    The second piece is the DLNA renderer. A lot of the new generation of TVs, AV Receivers or Over The Top devices like WDTV-Live, Sony Media Player .... have support to play (render) content that is managed by the DLNA servers.

    Features were added to simulate a "slideshow" either on a DLNA capable device or on any HSTouch enabled device. The users would select a number of items from a DLNA server, put it in a queue and stream them to that device. You could have grandma and grandpa watch your pictures on their iPhone/Droid/Windows HSTouch Client.

    I've added some extensions that would serve as remote control devices. Currently supported are: Samsung Series C and newer, Onkyo (those that are DLNA capable), Sony (DLNA capable), Roku XS. There is some customization support in the plugin so you can pick and choose which functions you want to have HS buttons for. Examples are change TV to right input, channel ....

    Another device specific extension was made for newer generation Samsung Smart TVs which are capable of showing small text messages. You can route the HS TTS events to be displayed on your Samsung TV in a little pop-up.

    Support for "Party Mode" on Sony devices. For those Sony devices that support "Party Mode", these devices can be linked together and play simultaneously the same content. Great if you have the Sony network attached speakers sitting around the house and play the same music through all speakers.

    Support for announcements. The intent is to react to any trigger (doorbell, phone, motion, opening doors/windows, z-wave locks etc) and play an announcement or send a picture to a DLNA device.

    The download link is on the bottom of this post.

    Subscribe to this thread. I plan on using this thread to post the latest beta version of the plug-in.

    If there is something that doesn't work and after you consulted the help file, do turn on the plug-in debug flag, do whatever it is that wasn't working and post the log file with your question, it will help facilitate troubleshooting.
    Changes to v1.0.0.44:
    • Add Post Announcement Action. Needed when you have multple Speaker Proxies active.

    Changes to v1.0.0.42:
    • When you set the "Poll AvTransport" flag, the PI will now poll not only for play status change but also for track meta data changes. Useful for WD-TV

    Changes to v1.0.0.41:
    • # UPnP Element is set default to 9999. With value zero (0) or blank, the creation of the MusicDB might fail
    • Small change to the Player config page. When no Server is selected it shows as "No Selection" so you are reminded you still need to select one and save it if you want to create HST music navigation screens
    • Support added for WaxRain Android DMR App.

    Changes to v1.0.0.40:
    • Small change. Config link is registered with "DLNA Manager" versus "DLNA_Manager" name, therefore they don't show up in the setup/Interfaces page

    Changes to v1.0.0.39:
    • Added a workaround for JRMC not showing proper track information.

    Changes to v1.0.0.38:
    • Changed Play/Pause behavior to toggling between play and pause
    • Added FF and REW functions. If your renderer supports it, the buttons will appear on the HS status page.

    Changes to v1.0.0.36:
    • Some code restructuring to avoid some HS crash during startup.
    • Added second condition "content" = music, video or picture to events

    Changes to v1.0.0.34:
    • Some code restructuring to avoid time-outs when media is being processed/transcoded (transitioned) before it starts playing. Plugin would move to next track because it took to long to start playing
    • Added Wake On Lan (WOL) functions but they either don't work or devices don't respond to them. Might remove this again. MAC addresses are now visible in the DLNA Device Table.

    Changes to v1.0.0.33:
    • Fixed bug: HST device was not showing up under the devices on the event/action page
    • Extracted LongDescription, ProgramTitle, EpisodeNumber

    Changes to v1.0.0.32:
    • Added some debug logging

    Changes to v1.0.0.31:
    • Fixed bug in device control page where setting shuffle wouldn't do anything
    • Fixed bug in trigger page where the device list shows the device name not your assigned device name
    • Fixed bug in selecting items in the device page. Sometimes the "add to playlist" button would not be enabled
    • Added a feature to show art, title, brief description when you click on an item in the device control page

    Changes to v1.0.0.30:
    • Fixed some bugs with triggers. Do delete previously created (just open and save might as well do it) triggers

    Changes to v1.0.0.29:
    • Added support for browsing content (Jukebox) in HS Touch added. PI will now create own Database from active DLNA servers and you can use the musicBrowser Template in HST designer. Note it only supports music content, not pictures or video (yet)
    • Fixed issue when playlist contain non encoded characters like & in stored titles, the XML playlist file will be corrupt and cannot be loaded. Delete and recreate if playlist was corrupt

    Changes to v1.0.0.28:
    • Low resolution pictures show up on HST client when using Serviio as DMS (could happen with other DMS which provide artwork resource)

    Changes to v1.0.0.27:
    • Errors can show up when you run the plugin on an XP machine with the option "HS is Discoverable via UPnP" turned on. Benign error but a nuisance and removed here

    Changes to v1.0.0.26:
    • Added Actions. Do read the help file how to set them up
    • Some performance improvement for Windows Media Player as Media Server. For whatever reason, slower than molasses on my PC
    • Artwork or slideshow not working on Android devices. You need Android Client version .38 or better to make this work
    • Had to change how this PI's playlist work. The playlists you created will be void and you'll have to recreate them. I store them now as xml files so that should give plenty of future capabilities

    Changes to v1.0.0.25:
    • While fixing retrieve service info for BubbleUPnp, broke something for Samsung TV
    • Added triggers and conditions
    • working on actions ....

    Changes to v1.0.0.24:
    • Issue with playing content when Server and HS are on the same PC, especially when using Windows Media Player as server
    • Fixed issue with Pause. If HS buttons are used to pause a movie, clicking on "play" will start movie from beginning
    • Fixed an issue where clicking on a player button on the HS page would generate an error and not open the configuration page, problem only with IE
    • Fixed some issues retrieving services; volume buttons were missing for Android's BubbleUPnP
    • Fixed an issue with slideshows and selecting picture size. Now, if picture size doesn't match, first available will be used
    • Updated help file a little, began adding API info
    • Send out DLNA commands with "RES" info matching player's capability. WMP has tons or RES info causing LG SP520 Network Media Player to choke
    • Improvements to support music browsing functions using built in HST functions ... still under constructions

    Changes to v1.0.0.22:
    • Use of TTS Announcements is now added
    • Use of sending SMS messages to a Samsung TV is now added
    • Support for Sony's party services is now added

    Changes to v1.0.0.21:
    • Added some tracing capabilities for Sony Party mode. Will be removed in later version

    Changes to v1.0.0.20:
    • Support Remote Control functions for Samsung devices (2011 and newer or part of the Smart-TV line)
    • Support now Roku XS. This is not a DLNA device but it is discovered through DLNA. Beauty is that it publishes the apps it has installed and you can create buttons that automatically start the APP.
    • Support Remote Control functions for Onkyo devices (only those that are network attached, so the newer ones)
    • Added ability to remove/delete devices
    • Added ability to customize which buttons will be under HS control. You can select which remote functions will be linked to HS device buttons
    • Added ability to make Import files, so if you have different remote codes for Samsungs, Sonys, Onkyos, you can make you own list of button names and keycodes
    • Added Samsungs message service
    • To do: TTS, Actions

    Changes to v1.0.0.19:
    • when "select picture size" is set <> "default", the plugin hangs and playing music from a queue is not working anymore
    • added capability to make use of SetNextAvTransportURI (Sony has it) which makes great transitions in a slideshow
    • added actions for events. Use Device control and select any of the buttons
    • Began groundwork to make remote control buttons, configurable, not complete yet

    Changes to v1.0.0.18:
    • Added flag to poll renderer devices for volume/mute
    • Fixed loading/selecting playlist in the device config page
    • Added more info the playlists so you probably will have to re-create them
    • Added support for a Sony Network Media Player SMP-N200, including a remote control function
    • Create a first rendition of a help file. Click on the "Help" button top HS screen to open the help file

    Changes to v1.0.0.17:
    • If you are running XP and you have "HS is discoverable via UPnP" set to on in the HS settings, an XP bug is causing the discovery of your devices to show up as local (your HS PC IP address) devices. This beta protects itself against this but you will have to delete all devices that were created by this plugin and delete the HSPI_DLNA Manager.ini file and start HS again.
    • Fixed a bug were the "config" button doesn't show up in the "setup|Interfaces" page.
    • Made some enhancements where "albumart" wouldn't show up in the Status page when you are streaming pictures
    • The playlist functions is still work-in-progress. Currently testing a version (but not part of this) where the albumart/picture would show up as a tumbnail when you are selecting items to be added to your playlist. As a consequence, I need to store more info in the playlist so recreate your previous playlist.
    • I noted a bug in selecting playlists to be loaded, it always reverts to the first one in the list. This still needs to be fixed.

    Changes to v1.0.0.16:
    • Fixed a small mistake where volume/mute... buttons were not created for a renderer device

    Changes to v1.0.0.15:
    • Added buttons for Shuffle and Repeat and ClearQueue
    • The logic of the plugin is now as follows: if you add tracks to the queue, any action like play/pause/stop/shuffle/repeat/next/prev will automatically apply to the queue. If you have a DLNA renderer which has a queue (haven't come across any yet except for Sonos), clear the queue and buttons like next/prev will be sent to the renderer rather then applied to the local queue. So you should be able to start/stop play pretty seamlessly.
    • Added save Playlist, Load playlist features. Whatever you drag in your playlist (queue) will be automatically saved for that player. It will be automatically loaded when HS starts up. However you can now save this queues as playlists for this plug-in and for example load this playlist on a different renderer.
      Unfortunately had to make changes that require, one more time, removal off devices an ini file. So if you had previous versions installed, follow this sequence. When HS is still running, go to the setup page and delete all HS devices that were created by this plugin. Stop HS. Install this version. Delete the HSPI_DLNA MANAGER.INI file which can be found in the <hsroot>\CONFIG subdirectory. Restart HS and now add the devices you want.
    • Still to come, triggers/actions/help file/image preloading/Editing of Queues/perhaps little icons with Queue elements

    Changes to v1.0.0.14:
    • Fixed an issue with XBMC, where HS would "hang" for 10~20 minutes while the XBMC was being discovered
    • Fixed and rewrote a bunch of stuff, no new features

    Changes to v1.0.0.13:
    • Added a new "virtual" UPNP Device representing HS Touch. You can now select/create a playlist of pictures and "stream" this to HS Touch clients. In HST designer you would drop an "Image box" on your screen and link the "StatusTrackingNorm" to an Association Type = "music" and select from the drop down list for Music : "HS Touch Device Current Track's Album Cover ArtWork". You can set the speed of how fast you want to change the pictures in the config page for the HS Touch device. Your pictures will now stream to your client.
    • fixed a bunch of other things associated with HS Touch designer.

    Changes to v1.0.0.12:
    • fixed some issues with playing music from the queue
    • fix some issues with devices that have changed IP address

    Changes to v1.0.0.11:
    • added a HS device with activate/deactivate button to turn renderers/servers on or off, so that function was removed from the config file and is now under HS control
    • added some icons for status information such as deactivate/activated-Offline/Activated-Online
    • you can now save a playlist but no code yet to name them, that will be next
    • probably best to start from scratch again (delete hs device, delete ini file)

    Changes to v1.0.0.10:
    • The ADD and Config functions in the DLNA Table should now work properly
    • Config pages for Renderers and Servers have been added
    • You can now set the Queue Play speed if you like to "play" pictures.
    • If you are playing a playlist, the pause/stop/next/prev buttons will effect the queue behavior
    • Added functions to play repeatedly and randomly (shuffle) from the playlist
    • If the DLNA device is not reliable, there is now an option to "poll" the device in case events are missing
    • You should be able to create HST screens that show title/album/artist/picture/albumart
    • If you had previous versions installed, follow this sequence. When HS is still running, go to the setup page and delete all HS devices that were created by this plugin. Stop HS. Install this version. Delete the HSPI_DLNA MANAGER.INI file which can be found in the <hsroot>\CONFIG subdirectory. Restart HS and now add the devices you want.
    • Hopefully the last time you have to delete devices and ini files
    • Not implemented yet: Triggers, navigating through media content using HS Touch's MediaSelector, removing devices, activating/deactivating devices, saving/editing/deleting playlists, no help files yet

    Changes to v1.0.0.9:
    • Some more bugfixes

    Changes to v1.0.0.8:
    • Cleaned up most of the "add" functions and you can now change the device name.
    • The config button in the DLNA table and the "active" check box are still not doing anything
    • If you had previous versions installed, follow this sequence. When HS is still running, go to the setup page and delete all HS devices that were created by this plugin. Stop HS. Install this version. Delete the HSPI_DLNA MANAGER.INI file which can be found in the <hsroot>\CONFIG subdirectory. Restart HS and now add the devices you want.
    • Hopefully the last time you have to delete devices and ini files

    Changes to v1.0.0.7:
    • Discovery has been changed a lot. Devices are not added automatically anymore. After the plugin starts, you need to go to the DLNA Config screen and click on ADD to add the device to HS.

    Changes to v1.0.0.6:
    • Fixed some issues when you have no devices what so ever. Most apparent was that you couldn't open the DLNA Config page.
    • I also noted that very recently I had inadvertently broke a major function, which prevented the plugin from finding ANY new device. I hadn't tested this function recently hence missed it. Which probably explains why none of you so far have been able to add any devices to HS. My apologies

    Changes to v1.0.0.5:
    • First release ever. It will automatically add any server or renderer it finds to your HS device list, so you may have delete them by hand if you end up not liking it
    • It comes with proper installer, so if you don't like it,use regular Windows uninstall application functions to remove it
    • No help file yet, it will come soon.
    • For XP users, you may have to turn SSDP and UPNP services on, they are by default off, I believe Vista and Win7 have them on by default but if the plugin doesn't discover any devices, check it.
    • There is a DLNA Config button, when something doesn't work, go to that screen, turn debug and preferably superdebug on, do whatever it was you were trying to do again and email me the HS log
    • Most of the things you want to try out are in the renderer screen. The plugin will create a button on top of the HS setup screen, one for each renderer you have. When you click on it a new window opens up. That window will allow you to "communicate" with your device. Select a server from the drop downlist and start navigating through your content. Once you navigated all the way down to an element (be it a track or a picture or a video), select it and add it to the playlist. You start "playing" it by clicking on the item in the playlist.
    • The "play speed" for pictures is still hardcoded to 20 seconds, I'll make that configurable soon.
    • The repeat/shuffle buttons don't do anything yet
    • The playlist you create, you cannot save it yet, will be added
    • Depending on the device you use, you may have to first manually set it to "network" mode for it to accept DLNA commands, please provide feedback so other can benefit from it
    • The plugin uses standard DLNA so I don't expect it to "Brick" anything but not all devices and SW are created equally, so it is on your own risk and you may have to power cycle somethings on occasion, provide feedback that how I can make this plugin better
    • For HST designers amongst you, the plugin follows the Music API guidance and you'll find your device under the "music" selection. Artwork, title, album, play, pause ... should work. The basic music browser provided by HST won't work because I need to find a way to fake out a combined server and renderer functions into a single API (think when you are selecting tracks, you are talking to the server and when you hit play, you are communicating with the renderer)
    • In the config screen, you'll find a table with all the devices, an option to active/deactive a device, give it your own name and a button to configure it. None of these functions are working today
    • If you end up in some strange state, you can always restart from scratch by deleting manually all the device in HS that the plugin created, stop HS, delete the HSPI_DLNA Manager.ini file which you can find in the <HS root>\config subdirectory.
    • Please provide plenty of feedback, good/bad/no Interest you won't hurt my feelings.
    Attached Files
    Last edited by dcorsus; November 16, 2013, 10:54 PM. Reason: Posted latest Beta

    #2
    Do you know if this can be used as an HSTouch picture slide-show? Meaning, can I configure the DLNA content to be my pictures and have HSTouch run a slide-show?
    Thanks
    HS4Pro on a Raspberry Pi4
    54 Z-Wave Nodes / 21 Zigbee Devices / 108 Events / 767 Devices
    Plugins: Z-Wave / Zigbee Plus / EasyTrigger / AK Weather / OMNI

    HSTouch Clients: 1 Android

    Comment


      #3
      Originally posted by rmasonjr View Post
      Do you know if this can be used as an HSTouch picture slide-show? Meaning, can I configure the DLNA content to be my pictures and have HSTouch run a slide-show?
      Thanks
      Actually, I does. Last night I was testing it with the standard music browser template that comes with HST Designer. I had dragged a number of pictures in my playlist and the the pictures were shown (played) as albumart at least that's how serviio (the DLNA server I was testing it with) has it implemented. What we'll need to figure out is whether the quality of the picture was "downgraded" to be more of an icon rather then a hi-res picture and how that would look if you, let's say, used a large picture on your HST screen. It's not out of the question to have the plugin provide the actual picture, I'll have to test it at one point what it takes to copy a hi-res picture from wherever it is stored, to the local HS directory for it then to be presented (copied again) to any (or all) HST screens. Doing that with a 10MB picture might cause serious delays so we'll have to test it. So in short, the plugin today support a picture to be shown as album art.

      Dirk

      Comment


        #4
        First beta v1.0.0.5 was posted

        Changes to v1.0.0.5:

        • First release ever. It will automatically add any server or renderer it finds to your HS device list, so you may have delete them by hand if you end up not liking it
        • It comes with proper installer, so if you don't like it,use regular Windows uninstall application functions to remove it
        • No help file yet, it will come soon.
        • For XP users, you may have to turn SSDP and UPNP services on, they are by default off, I believe Vista and Win7 have them on by default but if the plugin doesn't discover any devices, check it.
        • There is a DLNA Config button, when something doesn't work, go to that screen, turn debug and preferably superdebug on, do whatever it was you were trying to do again and email me the HS log
        • Most of the things you want to try out are in the renderer screen. The plugin will create a button on top of the HS setup screen, one for each renderer you have. When you click on it a new window opens up. That window will allow you to "communicate" with your device. Select a server from the drop downlist and start navigating through your content. Once you navigated all the way down to an element (be it a track or a picture or a video), select it and add it to the playlist. You start "playing" it by clicking on the item in the playlist.
        • The "play speed" for pictures is still hardcoded to 20 seconds, I'll make that configurable soon.
        • The repeat/shuffle buttons don't do anything yet
        • The playlist you create, you cannot save it yet, will be added
        • Depending on the device you use, you may have to first manually set it to "network" mode for it to accept DLNA commands, please provide feedback so other can benefit from it
        • The plugin uses standard DLNA so I don't expect it to "Brick" anything but not all devices and SW are created equally, so it is on your own risk and you may have to power cycle somethings on occasion, provide feedback that how I can make this plugin better
        • For HST designers amongst you, the plugin follows the Music API guidance and you'll find your device under the "music" selection. Artwork, title, album, play, pause ... should work. The basic music browser provided by HST won't work because I need to find a way to fake out a combined server and renderer functions into a single API (think when you are selecting tracks, you are talking to the server and when you hit play, you are communicating with the renderer)
        • In the config screen, you'll find a table with all the devices, an option to active/deactive a device, give it your own name and a button to configure it. None of these functions are working today
        • If you end up in some strange state, you can always restart from scratch by deleting manually all the device in HS that the plugin created, stop HS, delete the HSPI_DLNA Manager.ini file which you can find in the <HS root>\config subdirectory.
        • Please provide plenty of feedback, good/bad/no Interest you won't hurt my feelings.

        Comment


          #5
          I would be grateful if you could indulge someone who has not got a clue for a second...

          I have a Seagate GoFlex TV thing, it connects to the TV and plays media from my network drives and youtube etc. On the Seagate website it shows an icon for UPnP but does not mention DLNA anywhere, is this plugin likely to be able to control some of its functions? It has an iPhone app which controls play/pause/volume etc so it has some form of remote control. It has long been a wish of mine to be able to control the device and pick the media to watch.

          I have tried installing the plugin and I can't get into the config page, it gives me the error;

          Code:
          Exception Details: System.IndexOutOfRangeException: Index was outside the bounds of the array.
          
          Source Error: 
          
          Line 49:                 DeviceInfos = Split(DLNADevice.Value, "::;:")
          Line 50:                 Dim DeviceActive As Boolean = UCase(DeviceInfos(0).ToString) = "TRUE"
          Line 51:                 Dim DeviceGivenName As String = DeviceInfos(1)
          Line 52:                 Dim DeviceUDN As String = DLNADevice.key
          Line 53:                 Dim DeviceOwnName As String = DeviceInfos(2)
          I have tried to enable debug mode but I am struggling with that also, I have put debug=True under both the options and settings key in the INI file and restarted HS and can't get debug mode on.

          I am guessing that it is now finding the device as there is nothing in the INI file or the HS log to say it has been found. If thats the case I guess the device does not support DLNA?

          Thanks...

          Comment


            #6
            Originally posted by mrhappy View Post
            I would be grateful if you could indulge someone who has not got a clue for a second...

            I have a Seagate GoFlex TV thing, it connects to the TV and plays media from my network drives and youtube etc. On the Seagate website it shows an icon for UPnP but does not mention DLNA anywhere, is this plugin likely to be able to control some of its functions? It has an iPhone app which controls play/pause/volume etc so it has some form of remote control. It has long been a wish of mine to be able to control the device and pick the media to watch.

            I have tried installing the plugin and I can't get into the config page, it gives me the error;

            Code:
            Exception Details: System.IndexOutOfRangeException: Index was outside the bounds of the array.
            
            Source Error: 
            
            Line 49:                 DeviceInfos = Split(DLNADevice.Value, "::;:")
            Line 50:                 Dim DeviceActive As Boolean = UCase(DeviceInfos(0).ToString) = "TRUE"
            Line 51:                 Dim DeviceGivenName As String = DeviceInfos(1)
            Line 52:                 Dim DeviceUDN As String = DLNADevice.key
            Line 53:                 Dim DeviceOwnName As String = DeviceInfos(2)
            I have tried to enable debug mode but I am struggling with that also, I have put debug=True under both the options and settings key in the INI file and restarted HS and can't get debug mode on.

            I am guessing that it is now finding the device as there is nothing in the INI file or the HS log to say it has been found. If thats the case I guess the device does not support DLNA?

            Thanks...
            Obviously still a lot of bugs to be removed.

            If you go to the HS status page, do you see any new devices added? If not, it means that the plug-in didn't find any. By the way DLNA and UPnP are synonymous. Which OS are you running on the HS PC? Check that SSDP and UPNP services are turned on ((http://support.microsoft.com/kb/941206).

            You can get the debug flags turned on by opening the hspi_dlna Manager.ini file (in the <hsroot> config subdirectory) and either change or add under the [Options] section two seperate lines:
            Debug=1
            Superdebug=1

            You may want to check the documentation on your Seagate device, some devices require the user to configure it to allow UPNP access due to security reasons.

            I'm on the road for the next four days, so I wouldn't be able to fix the bug I introduced in the config page, that's really a bummer because it contains a button that (when clicked) it would discover ALL DLNA devices and store the info in a bunch of files so we can have a look at what's out there. If you have Win7/Vista, one thing you can do is start up Windows Media Player (as of v11 I believe), change the setting to allow remote access, then start up the plug-in, at least it will find one device and that should take care of the bug which prevents you now from opening the config page (page there are NO devices ... hadn't test that scenario ..)

            Dirk

            Comment


              #7
              Dirk, thanks for the reply. I am using Vista to test it and have no clue when it comes to network type stuff. I have enabled media sharing (needed to change my network to a private network, it thought it was public) and interestingly when I started up HS it came up with a block/unblock firewall warning so it looks like it may be trying to talk.

              I can now get into the config page and it finds a couple of devices, unfortunately neither of them are the Seagate device but at least I can get something. It finds a localhost device which I guess maybe WMP?

              I will do some searching on the device itself see if I can enable a uPnP option, thanks for the heads up on this one.

              Adam

              Comment


                #8
                Just so I am clear in my head, I take it if windows does not find the device in its own network devices page then the plugin will never find the device? If so it will just will enable me to concentrate on getting it showing on here first before trying with HS.

                I appear to be able to play files from my WMP server on the Seagate device and see my media files but it does not show up in the network sharing page. I have looked on the DLNA website and found the certification for my device http://certification.dlna.org/certs/REG44048201.pdf which shows the class of the device as a Digital Media Player. I guess from the above that this plugin supports Media Renderers and Servers only...?

                The WD TV live and the device I have look very similar physically and seem to perform the same function, but one is classed as a renderer and the other a player? I guess I need to do some looking into the stuff behind it to get an idea how it all works.

                Yours, confused of England.

                Comment


                  #9
                  Originally posted by mrhappy View Post
                  Just so I am clear in my head, I take it if windows does not find the device in its own network devices page then the plugin will never find the device? If so it will just will enable me to concentrate on getting it showing on here first before trying with HS.
                  I would say that is a true statement in Win7 (which I have), I believe Vista has very similar functions. If it doesn't show up under networked devices, I'm pretty sure the plug-in won't find then either.


                  Originally posted by mrhappy View Post
                  I appear to be able to play files from my WMP server on the Seagate device and see my media files but it does not show up in the network sharing page. I have looked on the DLNA website and found the certification for my device http://certification.dlna.org/certs/REG44048201.pdf which shows the class of the device as a Digital Media Player. I guess from the above that this plugin supports Media Renderers and Servers only...?
                  There of course devices that just scan your network for files and if they are accessible, they can play them. I Googled a bit for your Seagate but didn't find any posting that say it can do it nor any that specifically state that they can't. I need to find some time to look at what the definition of a digital media player is versus a renderer, I actually thought they were the same but the table seem to indicate only "play".

                  Originally posted by mrhappy View Post
                  The WD TV live and the device I have look very similar physically and seem to perform the same function, but one is classed as a renderer and the other a player? I guess I need to do some looking into the stuff behind it to get an idea how it all works.
                  The WDTV should work, at least my WDTV Live does. Have you looked at the HS log files when you start the plugin, do you see the Seagate listed as a found device? Turn the debug flag on, if it is not part of the list, then it is not a DLNA/UPNP compliant renderer.

                  I'll do some more Googling, suggest you do the same.

                  Dirk

                  Comment


                    #10
                    To add to my confusion http://homeservershow.com/what-is-dlna.html says "the DMP is basically a DMC and a DMR rolled into one. The role of a DMP is how most current devices function, albeit not in a standard mannerism". The certification for the WDTV (http://certification.dlna.org/certs/REG68436804.pdf) shows it is both a DMP and DMR in one. The main difference in the certification table is that it can stop aswell as play, which the Seagate device I have only plays. I have turned on debug mode and it does not find any network devices at all...

                    I will take a look see if I can find any info as to how the iPhone app is working and communicates, for all I know it could be talking via http commands on a port somewhere...

                    Comment


                      #11
                      Originally posted by mrhappy View Post
                      I have turned on debug mode and it does not find any network devices at all...
                      Do you have a WD-TV or just using it to compare? If you do have it, the plugin should find it. What devices do you think you have are DLNA capable?

                      Dikr

                      Comment


                        #12
                        No I don't have a WDTV sorry for throwing that in there, I was just using it as a comparison that the two devices appeared to be very similar and do similar things. It's just the Seagate device I have that I thought/hoped was DLNA compatible.

                        Comment


                          #13
                          Originally posted by mrhappy View Post
                          It's just the Seagate device I have that I thought/hoped was DLNA compatible.
                          read this thread http://blog.johnjcamilleri.com/2011/...a-upnp-server/

                          Dirk

                          Comment


                            #14
                            New beta v.06 posted

                            Changes to v1.0.0.6:

                            • Fixed some issues when you have no devices what so ever. Most apparent was that you couldn't open the DLNA Config page.
                            • I also noted that very recently I had inadvertently broke a major function, which prevented the plugin from finding ANY new device. I hadn't tested this function recently hence missed it. Which probably explains why none of you so far have been able to add any devices to HS. My apologies

                            Comment


                              #15
                              New beta v.07 posted

                              Changes to v1.0.0.7:

                              • Discovery has been changed a lot. Devices are not added automatically anymore. After the plugin starts, you need to go to the DLNA Config screen and click on ADD to add the device to HS.

                              Comment

                              Working...
                              X