File: tech-avahi.page

package info (click to toggle)
gnome-devel-docs 3.14.1-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 46,300 kB
  • ctags: 630
  • sloc: xml: 2,321; ansic: 2,040; python: 1,807; makefile: 747; sh: 504; cpp: 131
file content (35 lines) | stat: -rw-r--r-- 1,633 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" type="topic" id="tech-avahi" xml:lang="it">
<info>
  <link type="guide" xref="tech" group="avahi"/>
  <desc>Zeroconf service discovery on local networks</desc>
</info>

<title>Avahi</title>

  <p>Avahi implements <link href="http://www.zeroconf.org/">Zeroconf</link>
  Networking. It allows programs to discover services like printers on local
  networks without prior configuration. It also allows applications to set up
  services that are reachable through the local network without configuration;
  for example, a chat program that "finds" other chat users in a LAN without
  having to set up a central chat server first.</p>

  <p>Avahi is an implementation of the <link href="http://www.dns-sd.org/">DNS
  Service Discovery</link> and
  <link href="http://www.multicastdns.org/">Multicast DNS</link>
  specifications, which are part of
  <link href="http://www.zeroconf.org/">Zeroconf</link> Networking.</p>

  <p>Various programs in GNOME use Avahi to discover services. Gnome-user-share
  (a module for the Nautilus file manager) lets users of a local network to
  share files with each other, and it finds computers that are sharing files
  via Avahi. Vino, a remote-desktop viewer, uses Avahi to find remote desktop
  servers. <link xref="tech-pulseaudio">PulseAudio</link>, GNOME's low-level
  audio API, uses Avahi to make it possible to route sound through local
  networks.</p>

  <list style="compact">
    <item><p><link href="http://avahi.org/wiki/ProgrammingDocs">Avahi reference documentation</link></p></item>
  </list>

</page>