Serviio

Last updated
Serviio
Developer(s) Petr Nejedly
Stable release 2.3 (October 23, 2022;15 months ago (2022-10-23) [1] ) [±]
Operating system
Platform x86, ARM; Java SE
Available inEnglish
Type Media server, Media player
License Proprietary software
Website www.serviio.org

Serviio is a freeware media server designed to let users stream music, video or image files to DLNA compliant televisions, Blu-ray players, game consoles and Android or Windows Mobile devices on a home network. [2]

Contents

Overview

Serviio Android phone/tablet interface Serviio Screenshot.png
Serviio Android phone/tablet interface

The free version of Serviio will stream media within a home network to connected TVs, Blu-ray players, set-top boxes, the Sony PS3 and Microsoft Xbox 360. Since it is DLNA compliant, it will stream supported devices on the same network. Serviio also has a "Pro" license for $25 that will allow users to access their libraries outside the home. This license also enables dynamic transcoding to convert higher bit rate video or audio files into lower bit rate formats to permit viewing on slower broadband connections. [2] Another paid feature is "media browser" that allows users to stream content to a web browser (desktop or mobile) at home or on the go. [3]

Pro Applications

The Pro license permits users to stream to third party applications for Android and Windows devices at home or on another network. In addition, users can use the server to watch online content including live TV or RSS feeds. [2]

Supported media formats

The server can read and if required transcode several media types for playback. [4]

TypeSupported Formats
Audio MP3 ( .mp3), Windows Media Audio (.wma), AAC (.m4a), Ogg (.ogg, .oga), FLAC (.flac), DSF (.dsf)
Video MPEG-1 (.mpg, .mpeg), MPEG-2 PS (.mpg, .mpeg, vob, mod), MPEG-2 TS (.ts, .m2ts), MPEG-4 (.mp4, m4v, mov), AVI (.avi, .divx), Windows Media Video (.wmv, .asf), Matroska (.mkv), Flash (.flv, .f4v), DVR-MS (.dvr, .dvr-ms), WTV (.wtv), Ogg (.ogv, .ogm), 3GP (.3gp), RealVideo (.rm, .rmvb)
Image JPEG (.jpg, .jpeg), GIF (.gif), PNG (.png), RAW (.arw, .cr2, .crw, .dng, .raf, .raw,. rw2, .mrw, .nef, .nrw, .pef, .srf, .orf)
Playlists PLS (.pls), M3U (.m3u, .m3u8), ASX (.asx, .wax., .wrx), WPL (.wpl)
Subtitles SubRip (.srt, .txt), SSA/ASS (.ssa, .ass), MicroDVD (.sub, .txt), SAMI (.smi)

Related Research Articles

<span class="mw-page-title-main">Windows Media Player</span> Media player and media library application by Microsoft

Windows Media Player (WMP), currently known as Windows Media Player Legacy since 2022 to distinguish it from the new UWP-based Media Player introduced in Windows 11, is the first media player and media library application that Microsoft developed to play audio and video on personal computers. It has been a component of the Microsoft Windows operating system, including Windows 9x, Windows NT, Pocket PC, and Windows Mobile. Microsoft also released editions of Windows Media Player for classic Mac OS, Mac OS X, and Solaris, but has since discontinued them.

A Rich Internet Application is a web application that has many of the characteristics of desktop application software. The concept is closely related to a single-page application, and may allow the user interactive features such as drag and drop, background menu, WYSIWYG editing, etc. The concept was first introduced in 2002 by Macromedia to describe Macromedia Flash MX product. Throughout the 2000-s, the term was generalized to describe browser-based applications developed with other competing browser plugin technologies including Java applets, Microsoft Silverlight.

Digital Living Network Alliance (DLNA) is a set of interoperability standards for sharing home digital media among multimedia devices. It allows users to share or stream stored media files to various certified devices on the same network like PCs, smartphones, TV sets, game consoles, stereo systems, and NASs. DLNA incorporates several existing public standards, including Universal Plug and Play (UPnP) for media management and device discovery and control, wired and wireless networking standards, and widely used digital media formats.

<span class="mw-page-title-main">Digital media player</span> Device used for playing media such as online video

A digital media player is a type of consumer electronics device designed for the storage, playback, or viewing of digital media content. They are typically designed to be integrated into a home cinema configuration, and attached to a television or AV receiver or both.

A home server is a computing server located in a private computing residence providing services to other devices inside or outside the household through a home network or the Internet. Such services may include file and printer serving, media center serving, home automation control, web serving, web caching, file sharing and synchronization, video surveillance and digital video recorder, calendar and contact sharing and synchronization, account authentication, and backup services.

Remote Desktop Services (RDS), known as Terminal Services in Windows Server 2008 and earlier, is one of the components of Microsoft Windows that allow a user to initiate and control an interactive session on a remote computer or virtual machine over a network connection. RDS was first released in 1998 as Terminal Server in Windows NT 4.0 Terminal Server Edition, a stand-alone edition of Windows NT 4.0 Server that allowed users to log in remotely. Starting with Windows 2000, it was integrated under the name of Terminal Services as an optional component in the server editions of the Windows NT family of operating systems, receiving updates and improvements with each version of Windows. Terminal Services were then renamed to Remote Desktop Services with Windows Server 2008 R2 in 2009.

PlayOn is a streaming media brand and software suite that enables users to view and record videos from numerous online content providers. The suite consists of two main products: PlayOn Cloud and PlayOn Desktop. PlayOn Cloud is an online service for recording digital video streams, accessible via native iOS or Android mobile device applications. PlayOn Desktop is Windows-based software that acts as a streaming dashboard and hub on the PC. The available streaming websites are organized as channels in both products. Users browse through or search the video content found in those channels in order to record the videos for later viewing. PlayOn Desktop allows watching the videos real-time on the PC, or casting the videos to a TV via a streaming device or gaming console.

Digital Audio Control Protocol (DACP) is a protocol used by the iTunes and other audio player and server applications on Mac, Windows and Linux computers, enabling remote control by mobile devices such as iPhone and Android phones and tablet computers. By connecting the personal computer to loudspeakers the mobile device is used as a two-way remote control, allowing selection and control of music playback within a traditional listening environment such as a home or apartment.

A mobile content delivery network or mobile content distribution network is a network of servers – systems, computers or devices – that cooperate transparently to optimize the delivery of content to end users on any type of wireless or mobile network. Like traditional CDNs, the primary purpose of a Mobile CDN is to serve content to end users with high availability and high performance. In addition, Mobile CDNs can be used to optimize content delivery for the unique characteristics of wireless networks and mobile devices, such as limited network capacity, or lower device resolution. Added intelligence around device detection, content adaptation can help address challenges inherent to mobile networks which have high latency, higher packet loss and huge variation in download capacity.

<span class="mw-page-title-main">RVU Alliance</span>

The RVU Alliance (RVUA) is a standards body created to manage the RVU protocol standard as used by manufacturers of consumer electronics to allow entertainment devices within the home to share their content with each other across a home network.

The RVU protocol is an Application Layer protocol, that combines the pre-existing Digital Living Network Alliance (DLNA) standards and a new Remote User Interface (RUI) protocol, which works similar to Remote Desktop Protocol (RDP). The RVU RUI protocol is intended to allow an RVU-enabled client, such as a TV, to receive a pixel-accurate display of the user interface available on an RVU server.

The Helix Universal Media Server was a product developed by RealNetworks and originates from the first streaming media server originally developed by Progressive Networks in 1994. It supported a variety of streaming media delivery transports including MPEG-DASH RTMP (flash), RTSP (standard), HTTP Live Streaming (HLS), Microsoft Silverlight and HTTP Progressive Download enabling mobile phone OS and PC OS media client delivery.

<span class="mw-page-title-main">Style Jukebox</span>

Style Jukebox was a hi-fi high-resolution audio cloud music streaming and storage player for the Windows, iOS, Android and Windows Phone platforms. A Web Player was also available for Mac, Windows and Linux.

Dynamic Adaptive Streaming over HTTP (DASH), also known as MPEG-DASH, is an adaptive bitrate streaming technique that enables high quality streaming of media content over the Internet delivered from conventional HTTP web servers. Similar to Apple's HTTP Live Streaming (HLS) solution, MPEG-DASH works by breaking the content into a sequence of small segments, which are served over HTTP. An early HTTP web server based streaming system called SProxy was developed and deployed in the Hewlett Packard Laboratories in 2006. It showed how to use HTTP range requests to break the content into small segments. SProxy shows the effectiveness of segment based streaming, gaining best Internet penetration due to the wide deployment of firewalls, and reducing the unnecessary traffic transmission if a user chooses to terminate the streaming session earlier before reaching the end. Each segment contains a short interval of playback time of content that is potentially many hours in duration, such as a movie or the live broadcast of a sport event. The content is made available at a variety of different bit rates, i.e., alternative segments encoded at different bit rates covering aligned short intervals of playback time. While the content is being played back by an MPEG-DASH client, the client uses a bit rate adaptation (ABR) algorithm to automatically select the segment with the highest bit rate possible that can be downloaded in time for playback without causing stalls or re-buffering events in the playback. The current MPEG-DASH reference client dash.js offers both buffer-based (BOLA) and hybrid (DYNAMIC) bit rate adaptation algorithms. Thus, an MPEG-DASH client can seamlessly adapt to changing network conditions and provide high quality playback with few stalls or re-buffering events.

<span class="mw-page-title-main">WiDi</span>

Wireless Display (WiDi) is technology developed by Intel that enables users to stream music, movies, photos, videos and apps without cables from a compatible computer to a compatible HDTV or through the use of an adapter with other HDTVs or computer monitors. Intel WiDi supports HD 1080p video quality, 5.1 surround sound, and low latency for interacting with applications sent to the TV from a PC.

Skyfire is a software company founded in 2007, and acquired by Opera Software ASA, now Otello Corporation, in 2013. In 2015, the company became the Network Solutions division of Opera, and ceased using the Skyfire brand name. They offer network optimization technologies including video optimization and monetization tools for carriers. Skyfire discontinued its Skyfire Web Browser in 2014 in order to consolidate its focus on its mobile operator technology. Skyfire was funded by venture capital, and was acquired by Opera Software ASA in March 2013.

Miracast is a wireless communications standard created by the Wi-Fi Alliance which is designed to transmit video and sound directly from devices to display receivers. It can roughly be described as "HDMI over Wi-Fi", replacing cables in favor of wireless. The protocol is utilised in many devices and is used or branded under various names by different manufacturers, including Smart View and AllShare Cast, SmartShare, screen mirroring, Cast, wireless display and screen casting.

Universal Media Server is a DLNA-compliant UPnP media server. It originated as a fork of PS3 Media Server. It allows streaming of media files to a wide range of devices including video game consoles, smart TVs, smartphones, and Blu-ray players. It streams and transcodes multimedia files over a network connection to the rendering device, ensuring that a supported rendering device will receive the content in a format supported by the device. Transcoding is accomplished through packages from AviSynth, FFMpeg, MEncoder, and VLC.

<span class="mw-page-title-main">BubbleUPnP</span> Media streaming software

BubbleUPnP is a DLNA-compliant UPnP media controller, server and renderer, designed to allow streaming of audio or video from and to an Android device with various external devices and software. Alongside the Android client, it also has a server middleware application that can be installed on Windows, macOS and Linux computers or network storage devices, providing remote access through a web interface. BubbleUPnP also utilises ffmpeg and ffprobe for transcoding.

References

  1. "Version 2.3 Released". www.serviio.org. Retrieved 2023-01-23.
  2. 1 2 3 Henry, Alan (2013-01-13). "Five Best Desktop Media Servers". Lifehacker . Retrieved 2013-12-31.
  3. "MediaBrowser". Serviio. Retrieved 2013-12-31.
  4. Roberge, André (2013-12-30). "Serviio DLNA Server Software". topnettricks.com. Retrieved 2014-01-01.