23-04-2021



UPnP is an alternative name for DNLA, both suck.


There are some DNLA server programs for the Mac but see my comment above. The Roberts manual for the 93i has the following to say on page 37.


Here is a short selection of alternative UPnP server programs, although many others are available:


On your Mac, click the Finder icon in the Dock to open a Finder window, then click Network in the Locations section of the sidebar. If no items appear in the Locations section of the sidebar, hold the pointer over the word Locations, then click Show. In the Finder window, double-click the computer you want to connect to, then click Connect As. UPnP (which stands for Universal Plug and Play) is a feature that allows the devices on your home network to discover each other and access certain services. Mac OS X, and Linux, and is pretty. Majestic Media Server, or MMS for short, is a Mac OS X UPNP AV Server for PS3, Xbox360 and other UPNP AV Clients. Download the free trial now and start sharing all your iLife content and any other.


The Music Player on the sound system can playback audio files in MP3, WMA, AAC, FLAC and WAV formats. WMA Lossless files can also be played when using Windows Media Player as the UPnP server. Note that the playback of files encoded using WMA Voice, WMA 10 Professional, and of files which have DRM protection is not supported by the sound system.

  • AssetUPnP (Windows) * **
  • Mezzmo (Windows) *
  • MediaTomb (Linux, Mac OS X) *
  • Serviio (Windows, Linux, Max OS X) *
  • TVersity (Windows) *
  • Twonky Media Server (Windows, Mac OS X, Linux) *




* = free of charge or trial versions with limited functionality are available at the time of writing. ** = other platforms in development.

When using a UPnP server, the search and selection criteria are determined by the server software, not by the sound system, but typically include searching by Artist, Album and Genre. Many server applications also allow you to access your files according to the folders within which they are stored as well as other criteria. Windows Media Player is less flexible than some other UPnP servers in this regard, but is generally easier to set up.

Please refer to the documentation for your chosen server program for full details of its configuration and usage. Some Network Attached Storage (NAS) devices and some routers include UPnP/DLNA server software.



37






The manual is available here http://www.robertsradio.co.uk/assets/User_guides/Internet_Radios_PDFs/Stream93i. pdf


As a general comment, not all UPnP/DNLA software supports a function called 'transcoding' which means the automatic conversion of a music file to a format compatible with the desired device, so as the RobertsStream 93i does not support Apple Lossless if you try using that and your device does not support that format it may not work. I refer you again to my first comment. 😉 You should therefore have you music in either MP3 or AAC format for best changes of success.


The following is a list of DLNA software from MacUpdate - https://www.macupdate.com/find/mac/dlna

Download the Asset DMG package to your Mac, then double click it to run the package and follow the onscreen instructions. If upgrading from Trial to Registered, open finder, click on Applications (top left) and drag Asset Trial to the trash to uninstall it, then install the registered version.
Once installed Asset will appear in LaunchPad, running Asset an icon will appear on the icon bar (top right), click this icon to configure Asset:
By default Asset catalogs your music folder, there should be nothing to configure for most people. The following manual is for those who need to customize Asset to suit.
This main page shows Asset version, its registration status and the library track / album count. The library can be rescanned, detecting changes is a fast rescan looking for changes, Rescan all re-reads each track ID tags.
Operation
Asset is accessed directly from the device (such as XBox, PS3) or through a UPnP Control Point running on a PC (such Asset Control, Kinsky Desktop) or hand-held controller (such as Kinksy, Lumin, or PlugPlayer on the iPad). Asset will appear on your UPnP control point as Asset UPnP: [Computer Name], select Asset to browse for audio tracks:

From here your audio collection can be browsed (by artist, album, etc).

Dynamic Browsing

Dynamic Browsing offers a way to customize the listing (Artist, Album, Tracks etc) results using inclusion or exclusion principles. The easiest way to describe is through example, for example you are having a party and you want Music from the 80's and 90's, but you want to exclude the Genre Classical and Genre Soundtrack, you would: Browse into Dynamic Browsing, do the included items first, so select Year >> 1980's, and Year again >> 1990's. Now the exclusions, select [Exclude] >> Genre >> Classical, and [Exclude] >> Genre >> Soundtrack, finally [List Albums] is selected (or [JukeBox Album Selection] for a random selection of albums).

It is that simple, you include and / or exclude items (when starting dynamic browsing every track is included, until an include is specified), once finished including & excluding a track listing, or album listing is requested with [List Tracks], [List Albums], [Jukebox Track Selection], or [Jukebox Album Selection]

Playlists item allows the selection of:

  • Jukebox Track / Album Selection: a random selection of tracks or albums (based on rating, ie the more popular tracks appear more than less popular tracks),
  • New... : newest 100 Tracks or Albums added to the library,
  • Top... : Tracks, Albums or Artists with the highest play count,
  • Recent.... : recently played Tracks or Albums,
  • Least Played... : 100 Tracks or Albums which have been played the least.

Internet Radio

The worlds radio stations are at your finger tips with Internet radio.

Additional lists many additional ways for browsing the library, as well as:

  • Folders & Filename Browsing: browse the audio tracks exactly as they appear on your computers HDD.

Configuration
Access Asset's configuration page by clicking Configure from the main screen, Asset will list all the instances. By default one instance of Asset is defined, each defined Asset can be thought as a separate server, each with their own settings or music library. It is possible for example to have a Christmas Asset indexing just festive tracks, this instance of Asset can be disabled once Christmas has passed. For a particular instance click Configure to access the settings:

Folders specifies which folder(s) Asset scans for audio, by default your Music folder is auto added. To add a network path to an external NAS, open Finder, Network >> Connect to Server, mount the share, then add /Volumes/<sharename>/music where <sharename> is changed to suit. To add an external drive: /Volumes/<drivename>/ where drivename is the external drive name.
A folder can be set to indicate it contains playlists, sub folders are not scanned, found playlists will be presented under the Playlist entry in the main browse menu.
Excluded Types informs Asset to not add certain types of audio files (for example your library consists of FLAC lossless files and mp3 files created from the FLAC files, in this instance mp3 should be excluded).
Browse TreeUpnp
Asset allows customization of the browse tree, simplify it by removing items, or add new browse-able items.
New Tree items are added with Add New.
[A to Z] can be checked for an item allowing selection of A to Z before presenting the full list.Mac
No Track Titles prevents track listings for a given container, an example of this is 'Genre' which has this set, as the track listing is prohibited until Artist then Album are selected.
Restore Default allows the restoration of the Browse Tree to default settings.
General Settings
The Artist & Album Handling has 3 modes (examples using The Beetles):
  • Smart: this mode keeps the artist text as The Beetles, yet sorts the artist under 'B'
  • Value, The: places the on the end, for example Beetles, The
  • Leave as is: does not adjust the displayed value or sorted position
Artist Sort Handling: often artists or composers might include a sort tag, for example Ludwig van Beethoven might have a ComposerSort tag of Beethoven, Ludwig van. This option sets how the sorted values are presented:
  • Display in Sort and Non-Sort Locations: In the above example Beethoven would be listed under both 'L' and 'B', this option is default as an unexpected sort tag effectively hides the artist under the last name (think of Elvis Presley shown under 'P' with a sort tag of Presely, Elvis)
  • Use Sort to Order Display: item is displayed in the sort tag location only
  • Ignore Sort Values: does not use sort values from ID Tags
Combine Duplicate and Similar Artists: imagine you have a large collection, you might find when searching through the list of artists that the same artist name is duplicated because of a umlaut over one of the characters, or a spacing difference, this option corrects these, for example these would appear as one artist:
Beyonce & Beyoncé,
KT Tunstall & K T Tunstall,
Black Eyed Peas & The Black Eyed Peas
[track #] - [title] for album tracks
: is useful for control points which do not display a track number when showing an album, this option embeds the track number into a title.
[artist] - [title] for Various Artist album tracks: for compilation albums and control points which do not show the individual artists, this option adds the artist name into the title
[title] - [artist] for Title Listing: someone requests the title Breathe, you might find there are 3 Breathes in your collection (David Grey, Kylie, Prodigy), this option for Title browsing only will place the artist after the title.
Show [All Tracks] and [Shuffle Tracks]: when browsing an album listing at the top will be present [All Tracks] and [Shuffle Tracks], these can be removed.
[album] - [artist] for album listings
: for control points which do not display artists when browsing albums this option places the artist onto the album name (only for browsing), useful when looking for The Greatest Hits, as there could be 10 albums.
Multi-Disc Albums show as '[Disc] [Track] [Title]' many albums are released as multi-disc-albums, such as a Greatest Hits collection. Normally one album would be listed 'Greatest Hits' and tracks from disc 1, 2, 3 are all present under the same album (3 track 1's, not good). With this option checked there each album would follow in the correct order in one album folder.
Multi-Disc Album specifies how multi disc albums are displayed, by default Disc 2, etc are combined into the one album.
Size Album Art allows the maximum art size to be set when browsing though a hand-held controller, the reduced size will give quicker responses.
UpStream Artwork enables artwork from the first discovered track to appear next to an Artist, or Genre
Contributing Artists with Main Artists typically audio tracks might include featured artists (multiple artists), normally contributing artists are searched through Advanced Search >> Contributing Artist, with this option checked these 2nd artists are added to the main Artist browse.
Menu Icons Background Color allows the black background of the main asset icons to be changed, matching your control point background.
A to Z Selection Grouping sets how artist and albums are grouped together in the quick A to Z selection which is presented after selecting Artist / Album, For
Hide Main View Albums: when browsing by album it might to advantageous to not list CD singles, this option can filter those.
Dynamic Playlist Item Count determines the number of items to present in the dynamic playlists (such as newest tracks)
Detect & Catalog New Tracks enables Asset to scan new tracks as they are added to your watched library folder.
Forced Scan Interval will force a rescan looking for new tracks every X minutes
L24 (24 bit LPCM) Supported for devices which can support L24 this option enables 24 bit LPCM (there are very few if any players which currently support L24)
Tunein Username allows favorite radio stations to be added an a user account (free to create) on tunein.com, type the user name into asset to access these favorites.
Asset UPnP Identification can rename the Asset UPnP server name to something more suited to your personal requirements
Settings Override (Control Point Specific) this allows editing of the rule sets for specific control points (see Override section below)
Allowed Control Points can set which control points are allowed to access Asset.
Library Exclusions enables tracks to be excluded based on ID Tag matches, for exmaple you could exclude all tracks with the genre Christmas, from your main library and include only Christmas genres in a 2nd Christmas instance of Asset. Clicking [Edit] shows details on how to perform this.
User Rename List (Display / Tag mapping) enables the shown tree names to be replaced, or ID tags to be changed (perhaps to blend all 'Pop / Rock' genres to 'Pop). Clicking [Edit] gives details of how to perform the renaming.
Output Debug Log can be enabled to diagnose problems, it should not be left enabled as the debug logs can grow very large.
Streaming
Asset is able to decode the audio prior sending to a player, this would be useful if:
  • The player does not support the audio format directly, Asset is able to allow the player to play the audio tracks by decoding them to PCM (either Wave or Linear), or mp3. Note that decoded audio files have no quality loss (unless mp3 is used), they are as the player would play them (when it decodes), if a format is left 'as is' it is sent untouched to the player.
    The option 'as is single' allows for say flac to only be offered as flac, normally 'as is' would offer FLAC, LPCM, WAV, FLAC this enables a player to pick FLAC if it supports, but also automatically chose LPCM or WAVE if it does not, as is single would only offer FLAC.
  • Apply ReplayGain ReplayGain is a method of measuring loudness of audio tracks and altering the overall loudness, enabling tracks from different albums to have the same volume levels (modern popular albums are much louder than an album from the 1980's). ReplayGain requires that the audio tracks have an embedded ReplayGain ID Tag (dBpoweramp is able to add this tag to files, install dBpoweramp and the ReplayGain utility codec from Codec Central on dbpoweramp.com, then run the program 'Batch Converter', select the main audio folder (normally Music) and select Convert >> choose the encoder the [ReplayGain]. This method only scans the files and adds ReplayGain values, the audio is left untouched).
    Only tracks which are streamed (in a format other than 'as is') would have replaygain applied. If the player supports 24 bit audio then enable this option as it allows ReplayGain adjustments without any loss of bit depth when playing 16 bit tracks, also set the Active and Inactive pre-amp to -3 dB.

Maximum option can be used to allow a player to play higher bit-depth files than it can normally support (by automatically converting 24 bit to a maximum of 16 bit), obviously though not at the higher resolution.


Settings Override (Control Point Specific)
Settings Override allows to set a set of rules mainly to do with browsing, but also audio format specific, these rules are triggered by a known control point name. This is an advanced option and should not be edited lightly.
On the right hand side of the Settings Override page is a list of known control points, the highlighted item is the last encountered. On the left hand side is a list of rules, they are in sections each starting with =, the list is searched looking for a match, partial names can be supplied, for example to set rules based for the iPad (when using PlugPlayer), you could set =iPad.
The rules themselves can be:
[ForceAlbumArt=200] to force 200 pixel album art

Upnp For Mac Os X 10.10


[StreamMax16Bit] sets the maximum bits for streaming to 16
[StreamMax2Channels] sets the maximum channels for streaming to 2
[StreamMax48KHz] sets the maximum frequency for streaming to 48KHz
[SimpleBrowse] is used to give a very simple browse tree (just tracks), this is used on control points such as XBox which only need to catalog all tracks as quickly as possible.
[NoAssetPrependTrackNum] see [track #] - [title] for album tracks
[NoAssetTrackWantFrontArtist] see [artist] - [title] for Various Artist album tracks
[NoAssetTrackWantEndArtist] see [title] - [artist] for Title Listing
[NoAssetAlbumArtist] see [album] - [artist] for album listings
[NoAssetMultiDiscTrackTitle] see Multi-Disc Albums show as '[Disc] [Track] [Title]'
[ForceToWAVE] [ForceToMP3] [ForceToLPCM] [ForceToSINGLE]

Upnp For Mac Os X 10.8

these three options force the streaming (transcoding), after setting this option follow with a list of extensions, finalizing with a blank line, for example:
[ForceToLPCM]
.mp3
.flac
A * can be used to signify all extensions, single extensions can be excluded with [NoForce] (see the =Xbox example in the picture, all formats except mp3 are forced to LPCM streaming).

Upnp Server Mac Os X

See 'as is single' above for details on [ForceToSINGLE]
={no-identification} is a special identifier, for control points which do not send any identifying information and do not appear in the right hand list.
Configuration Files
The location of Assets Configuration files: ~/Library/dBpoweramp/

Upnp Mac Os X