Media Network SDK is cross-platform, extendable, plug-in
enabled, C/C++ based. It includes implementation for the most popular UPnP device classes and provides wide set of components
to build your own UPnP device class.
Playlists - adding, editing and removing media items*
Browsing media files stored in media libraries on UPnP/DLNA®-compliant servers (PC, laptop, Tablet PC, NAS (network attached storage), Smartphone)
Streaming picture/music/video files to UPnP/DLNA®& playback devices in the network (from Smartphone to TV, from laptop to Media Center)
Controlling playback of all media files on all networked devices at once (pause, stop, forward, rewind, volume control)
Local Playback (play media files on any pre-installed on your device media player)
Multi-playback - enables instant sharing of locally played files with all DLNA-enabled devices in the network and controlling them from ArkMC
Album art – view album covers, artists, genres and other file’s characteristics
Managing all devices from both inside and outside of the network environment via VPN
Send to extermal player function
“Play-To” feature – send image/music/video files from any external Windows Media Player to ArkMC
* - only for Android version
ArkMC software product consists of 4 modules (DLNA classes) for implementing individually or as a part of the package:
DLNA Media Server
stores and makes media files from device’s local memory storage accessible by other DLNA devices in the network.
DLNA Media Controller
acts as a control point for shifting media content between other networked DLNA devices. Besides moving content around the entire network, it is able to perform regular remote control functions such as stop, pause, rewind, forward, and control volume.
DLNA Media Player
finds, browses and plays back multimedia content received from other DLNA devices in the network and from the Web.
DLNA Media Renderer
plays back media content provided by DLNA Media Servers and Controllers in the network.