Difference between revisions of "Streaming media"

From ArchWiki
Jump to: navigation, search
(Rygel [http://live.gnome.org/Rygel]: Added link to Arch wiki page for Rygel)
m (expansion, out of date flags)
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
[[Category:Networking]]
+
[[Category:Streaming]]
 +
{{Expansion|unfinished sections}}
 
Businesses are storing their data on the network for ages now, but the past few years, there has been a trend in home networking to put all content on a central server and distributing it to the home computers and dedicated appliances on the network. This page offers an overview of the possible packages to stream digital media (video, audio and images, and in several cases also online content) from your server to your clients.
 
Businesses are storing their data on the network for ages now, but the past few years, there has been a trend in home networking to put all content on a central server and distributing it to the home computers and dedicated appliances on the network. This page offers an overview of the possible packages to stream digital media (video, audio and images, and in several cases also online content) from your server to your clients.
  
 
== Serverside ==
 
== Serverside ==
=== Using a uPNP or DLNA-compliant server ===
+
=== Network configuration ===
==== Generic instructions ====
+
{{Out of date|mentions [[rc.conf]] from [[initscripts]] (deprecated)}}
* Your server should be set up to use multicasting. This will ensure that your clients will always find the server automatically on the network:
+
Your server should be set up to use multicasting. This will ensure that your clients will always find the server automatically on the network:
:* Setting it up manually in /etc/rc.conf:
+
* Setting it up manually in /etc/rc.conf:
 
{{bc|1=
 
{{bc|1=
 
ROUTES=(!gateway multicast)
 
ROUTES=(!gateway multicast)
Line 12: Line 13:
 
multicast="-net 239.0.0.0 netmask 255.0.0.0 eth0"
 
multicast="-net 239.0.0.0 netmask 255.0.0.0 eth0"
 
}}
 
}}
:* Using avahi and mdns
+
* Using avahi and mdns
  
* Some of the hereafter mentioned software packages do not get along together. If you are experiencing problems, make sure you are not running two of them at the same time.
+
=== Media Servers list ===
 
+
There are many uPNP or DLNA-compliant server and you can use Mpd too. Some of the them do not get along together. If you are experiencing problems, make sure you are not running two of them at the same time.
==== Mediatomb ====
+
* [[MediaTomb]]
See [[MediaTomb]]
+
* [[Minidlna]]
 
+
* [http://fuppes.ulrich-voelkel.de/ Fuppes]
==== minidlna ====
+
* [[uShare]]
 
+
* [http://coherence.beebits.net Coherence ] - Fairly new server, implemented in Python. Should be handling transcoding in the svn-version. Looked very promising, but development seems to have stalled somehow.
See [[Minidlna]]
+
* [[PS3 Mediaserver]]
 
+
* [http://www.universalmediaserver.com/ Universal Media Server] - A DLNA-compliant UPnP Media Server
==== Fuppes [http://fuppes.ulrich-voelkel.de/] ====
+
* [[Rygel]]
 
+
* [[Mpd]]
==== uShare ====
+
See [[uShare]]
+
 
+
==== Coherence [http://coherence.beebits.net] ====
+
Fairly new server, implemented in Python. Should be handling transcoding in the svn-version. Looked very promising, but development seems to have stalled somehow.
+
 
+
==== PS3 Mediaserver [http://ps3mediaserver.org/forum/] ====
+
See [[PS3 Mediaserver]]
+
 
+
==== Universal Media Server ====
+
 
+
A DLNA-compliant UPnP Media Server [http://www.universalmediaserver.com/]
+
 
+
==== Rygel [http://live.gnome.org/Rygel] ====
+
See [[Rygel]]
+
 
+
=== Using other software ===
+
==== MPD ====
+
See article at [[Mpd]]
+
  
 
== Clientside ==
 
== Clientside ==

Revision as of 21:27, 19 August 2013

Tango-view-fullscreen.pngThis article or section needs expansion.Tango-view-fullscreen.png

Reason: unfinished sections (Discuss in Talk:Streaming media#)

Businesses are storing their data on the network for ages now, but the past few years, there has been a trend in home networking to put all content on a central server and distributing it to the home computers and dedicated appliances on the network. This page offers an overview of the possible packages to stream digital media (video, audio and images, and in several cases also online content) from your server to your clients.

Serverside

Network configuration

Tango-view-refresh-red.pngThis article or section is out of date.Tango-view-refresh-red.png

Reason: mentions rc.conf from initscripts (deprecated) (Discuss in Talk:Streaming media#)

Your server should be set up to use multicasting. This will ensure that your clients will always find the server automatically on the network:

  • Setting it up manually in /etc/rc.conf:
ROUTES=(!gateway multicast)
gateway=""
multicast="-net 239.0.0.0 netmask 255.0.0.0 eth0"
  • Using avahi and mdns

Media Servers list

There are many uPNP or DLNA-compliant server and you can use Mpd too. Some of the them do not get along together. If you are experiencing problems, make sure you are not running two of them at the same time.

Clientside

The VLC media player includes a Universal Plug'n'Play module and can browse and play from a server.

uPNP / DLNA

Using other software

MPD: MPC