illustrate
Products            Buy            Support Forum            Registrations            About           
 

Asset uPNP & DLNA

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts

  • Spoon-
    replied
    Re: Asset uPNP

    anders can you email me please:

    Leave a comment:


  • anders
    replied
    Re: Asset uPNP

    Originally posted by Spoon
    XBox is no go ATM.

    The PS3 - where does it show that error, whilst browsing the artist trees? or before anything shows?
    On the ps3 the error shows up right away after selecting the server, before anything is displayed.

    Leave a comment:


  • Spoon-
    replied
    Re: Asset uPNP

    XBox is no go ATM.

    The PS3 - where does it show that error, whilst browsing the artist trees? or before anything shows?

    Leave a comment:


  • anders
    replied
    Re: Asset uPNP

    I'm pretty excited by this -- most of the uPNP servers out there are iffy at best.

    I tried getting Asset to work with both my PS3 and XBox 360, with Asset running on my Windows Server 2008 box.

    I was able to get the library up and running -- it scanned through my music folders (and pretty quickly, too,with 15K tracks), but when I try to connect with my XBox it tells me the server disconnected, and the PS3 tells me there's a DLNA protocol error.

    Is it supposed to work with these playback clients yet? Is it supposed to work with Windows Server 2008? I'm happy to work with you to debug if/when that makes sense.

    anders

    Leave a comment:


  • ShiTou
    replied
    Re: Asset uPNP

    Hello,

    I would second dvdr's approach in organising music in a more "musical" manner.

    My feeling is that most of the music related software was written by and for pop music people, and even the uPNP spec shows that the authors did not necessarily think of classical music or jazz.

    Ideally I would like to be able to browse similar to:

    Mode/Popular
    Mode/Jazz
    Mode/Opera
    Mode/ :
    Mode/Classical
    Mode/Classical/Epoch
    Mode/Classical/Type
    Mode/Classical/Composer
    Mode/Classical/Performer

    Mode is not necessarily Genre, but the way music is browsed. For popular music the approach artist/album/song is sufficient, for Jazz composers and arrangers are as interesting to know as performers.

    In classical music, Epoch would be:
    Epoch/Baroque
    Epoch/ :
    Epoch/Wiener Klassik/
    Epoch/Wiener Klassik/Mozart
    Epoch/Wiener Klassik/Haydn

    In Type I would like to see:

    Type/String Quartett
    Type/Piano Sonata/
    Type/:

    Obviously, the same subtree could appear for busy composers if they apply, i.e. if a set of works can be combined into a logical group:

    Mode/Classical/Composer/Beethoven
    Mode/Classical/Composer/Beethoven/String Quartett
    Mode/Classical/Composer/Beethoven/Piano Sonata

    Going beyond that, if I have several recordings of one sonata:

    ../Beethoven/Piano Sonata/No32 Opus 111/
    ../Beethoven/Piano Sonata/No32 Opus 111/Alfred Brendel
    ../Beethoven/Piano Sonata/No32 Opus 111/Emil Giles

    So ideally, a uPNP server should allow:
    1. tag music beyond id3 tags though some maintenance interface
    2. allow more sophisticated content browse and search.

    Last but not least, the server should run on Linux as this less resource hungry OS is most likely used in embedded devices.

    Cheers.

    Leave a comment:


  • Spoon-
    replied
    Re: Asset uPNP

    Stand alone, I will create a WHS install next week which preconfigures as a service and shares the right folders.

    Leave a comment:


  • bsd107
    replied
    Re: Asset uPNP

    I wanted to try this on my WHS.

    Does dBpoweramp have to be installed on the same machine? Or can Asset uPNP be installed stand-alone?

    Leave a comment:


  • Spoon-
    replied
    Re: Asset uPNP

    It is possible

    Leave a comment:


  • dvdr
    replied
    Re: Asset uPNP

    Spoon

    thanks for the update. Just a curious question about "music nodes" - I'm not really shure, whether this is possible in UPNP-specs
    Would it be possible to incorporate multiple nodes on a level? One example, that I had never seen realized that way:

    Genre
    Classical
    Artist (leads to albums, sorted by artist)
    Album Artist (leads only to albums tagged with an album-artist, sorted by album-artist)
    Composer (leads to composer, then albums sorted by composer)
    Compilations (leads only to compilation-albums)
    Soundtrack
    Composer
    Album
    etc.....


    That way, I would have a more efficient way to browse my collections...
    Last edited by dvdr; December 11, 2008, 07:44 AM.

    Leave a comment:


  • Spoon-
    replied
    Re: Asset uPNP

    The temp files should be autocleared 60 seconds after the file would normally finish playing (if another file is played).

    >Could "force wav" be something like "decode to wav only for nonsupported filetypes"?

    With the next update of LinnGUI it will do exactly this, Linn have never had a UPnP server capable of doing this until now, so they can accomadate it.

    Leave a comment:


  • dvdr
    replied
    Re: Asset uPNP

    Hello Spoon
    great advantage, that I now can overcome the file-format limitations of a streaming client.
    Tried it, it works, but there's problems, when playing files not supported natively by the streaming client and hence enabling decode to wav (sorry, but that's what betatesters come up with :blush: )

    Obviously, files are decoded first and placed as wav's into the temp-folder, where they remain, until Asset-UPNP.exe is closed. That leads to the following:

    - Temp-folder gets fuller and fuller, the more titles have been played and at a certain time, you run out of space (1 CD holds about 500 - 700 Mb, so after playing 3 CDs, you got quite a load of temp-files around - or: I also have a 88.2kHz/24bit wma-lossless album, playing that 1 hr. 14 min. album would result in 2.2 Gb worth of temp-files!)
    - I ask myself, what happens, if the server stays active 24/7, thus Asset-UPNP never being closed? Or do you flush those tmp-files after they reach a certain number?
    - there's a longer pause between each title, since Asset-UPNP does not "preload/predecode" the next title in the playlist. So gapless playback is not possible (at least in my setup here, which is a Linn DS streaming client and LinnGUI for controlling it). Live-Concerts and classical music... you know the issue
    - Playing audiobooks (I usually encode the several CDs into one large file of about 60-80 Mb in m4b-format) is not working well: decoding this 2/3/4-hour files into wav takes a lot of time a consumed all of my temp-space in one case (not mentioning wav-file-size restrictions on Windows!). I know, that this might not be a common useage, but it's worth mentioning, imho.
    - Temp-folder resides on C:, no way of defining a dedicated temp-folder on another partition/drive with maybe more space.

    Additionally, here are some questions:
    as far as I understood the UPNP-principle, part of the handshake between the server and the client is exchanging information about native filetype-support of the client. Could "force wav" be something like "decode to wav only for nonsupported filetypes"? That would at least take care of the gapless-issue for natively supported file-types...
    Or: would some sort of "stream as you encode" be possible to get around the eventual problems with large files / long playlists / highly compressed file-formats?

    Thanks for reading this and taking it into consideration - and keep up the great work on this promising project!
    Last edited by dvdr; December 10, 2008, 07:36 PM.

    Leave a comment:


  • Spoon-
    replied
    Re: Asset uPNP

    Asset UPnP big update to 0.5

    Code:
    ---UPnP Changes----
    
    Added 'Genres'
    New [settings] Menu
      Library Details                              displays track, album count, total size and disk free
      Rescan (detecting changes)            rescans looking for changes
      Rescan (refresh all)                       whole database is rescanned
      Options
         Artist >> Album Browsing             when enabled puts albums below Artists when browsing
         Force Streaming To Wave            all audio files are presented as wave which should have universal playback, allows the player to play formats not natively supported
    
    ------changes uMediaLibrary-------
    
    BUG FIX: if have no dB (ie run assetupnp first) then even when db is created there is nothing listed in asset
    BUG FIX: removing a file might not always remove it from the database
    
    ----------
    Download as first message.

    Leave a comment:


  • Spoon-
    replied
    Re: Asset uPNP

    dvdr: do not worry about the messages, they are there all the time.

    Other tags are going in with each update. The next update should allow any UPnP device to play any dbpoweramp supported audio format.

    Leave a comment:


  • dvdr
    replied
    Re: Asset uPNP

    Hi
    thanks for the beta! Here is my first feedback.

    I succeeded in testing it in a test-enviroinment with about 300 flac's and a few mp3's on my laptop, in conjunction with a LINN DS streaming client.
    It plays...
    One error message is being repeatedly shown in the asset-upnp.exe's window:

    ..\..\..\..\Source\Core\NptHttp.cpp(546): [neptune.http] 1228728898:749 [NPT_Htt
    pRequest::Parse] FATAL: NPT_CHECK failed, result=-20014 [(stream.ReadLine(line,
    NPT_HTTP_PROTOCOL_MAX_LINE_LENGTH))]
    ..\..\..\..\Source\Core\NptHttp.cpp(546): [neptune.http] 1228728928:752 [NPT_Htt
    pRequest::Parse] FATAL: NPT_CHECK failed, result=-20014 [(stream.ReadLine(line,
    NPT_HTTP_PROTOCOL_MAX_LINE_LENGTH))]

    that's just a small excerpt of the messages, that keep coming up as the exe is running. Seeing "max line length" there: is that referring to the total length of characters used in my paths? I delimit them to 250 characters, is that too much for the http protocol, or is that error message referring to something else?

    May I add a suggestion as far as tags are concerned?

    I would like to suggest the following, additional tags:

    1.) Original Artist (f.e. Ute Lemper sings Songs of Sinatra, Sinatra =
    Original Artist, imho important for all those wonderful jazz albums with cover-versions )
    2.) Ensemble, orchestra or band - don't know, which tag is "allowed" (I think this is important for classical collections, where I could distinguish between different concertos with a soloist playing with different orchestras or search orchestras)
    3.) Lyricist (helpful when indexing Musicals, Shows, classical song, opera, operetta)
    4.) Label (same CD, but different pressing, reissue etc.)
    5.) Comments

    Thanks again for developing this.
    Last edited by dvdr; December 08, 2008, 09:33 AM.

    Leave a comment:


  • LtData
    replied
    Re: Asset uPNP

    Download link in first post.

    Leave a comment:

Working...