/usr/share/gtk-doc/html/farstream-plugins-0.1/farstream-plugins-FsMulticastStreamTransmitter.html is in libfarstream-0.1-doc 0.1.2-0ubuntu1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
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 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 | <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>FsMulticastStreamTransmitter</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="Farstream Plugins Manual">
<link rel="up" href="pt02.html" title="Part II. Transmitters">
<link rel="prev" href="farstream-plugins-FsRawUdpStreamTransmitter.html" title="FsRawUdpStreamTransmitter">
<link rel="next" href="farstream-plugins-FsNiceStreamTransmitter.html" title="FsNiceStreamTransmitter">
<meta name="generator" content="GTK-Doc V1.18.1 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
<tr valign="middle">
<td><a accesskey="p" href="farstream-plugins-FsRawUdpStreamTransmitter.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
<td><a accesskey="u" href="pt02.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
<th width="100%" align="center">Farstream Plugins Manual</th>
<td><a accesskey="n" href="farstream-plugins-FsNiceStreamTransmitter.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts">
<a href="#farstream-plugins-FsMulticastStreamTransmitter.synopsis" class="shortcut">Top</a>
|
<a href="#farstream-plugins-FsMulticastStreamTransmitter.description" class="shortcut">Description</a>
</td></tr>
</table>
<div class="refentry">
<a name="farstream-plugins-FsMulticastStreamTransmitter"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2><span class="refentrytitle"><a name="farstream-plugins-FsMulticastStreamTransmitter.top_of_page"></a>FsMulticastStreamTransmitter</span></h2>
<p>FsMulticastStreamTransmitter — A stream transmitter object for Multicast UDP</p>
</td>
<td valign="top" align="right"></td>
</tr></table></div>
<div class="refsynopsisdiv">
<a name="farstream-plugins-FsMulticastStreamTransmitter.synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis"> <a class="link" href="farstream-plugins-FsMulticastStreamTransmitter.html#FsMulticastStreamTransmitter" title="FsMulticastStreamTransmitter">FsMulticastStreamTransmitter</a>;
</pre>
</div>
<div class="refsect1">
<a name="farstream-plugins-FsMulticastStreamTransmitter.description"></a><h2>Description</h2>
<p>
The multicast transmitter allows data to be sent over and received from
multicasted UDP on IPv4.
</p>
<p>
This stream transmitter never emits local candidates. It will listen
to the port specified in the remote candidate. And will also send to that
port. It accepts only a single remote candidate per component, if a new one
is given, it will replace the previous one for that component.
</p>
<p>
The transmitter will only stop sending to a multicast group when all of its
StreamTransmitters that have this multicast group as destination have their
"sending" property set to false. Multiple stream transmitters can point to
the same multicast groups from the same Transmitter (session), and only one
copy of each packet will be received.
</p>
<p>
It will only listen to and send from the IP specified in the
prefered-local-candidates. There can be only one preferred candidate per
component. Only the component_id and the ip will be used from the preferred
local candidates, everything else is ignored.
</p>
<p>
Packets sent will be looped back (so that other clients on the same session
can be on the same machine.
</p>
<p>
The name of this transmitter is "multicast".
</p>
</div>
<div class="refsect1">
<a name="farstream-plugins-FsMulticastStreamTransmitter.details"></a><h2>Details</h2>
<div class="refsect2">
<a name="FsMulticastStreamTransmitter"></a><h3>FsMulticastStreamTransmitter</h3>
<pre class="programlisting">typedef struct _FsMulticastStreamTransmitter FsMulticastStreamTransmitter;</pre>
<p>
All members are private, access them using methods and properties
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody></tbody>
</table></div>
</div>
</div>
<div class="refsect1">
<a name="farstream-plugins-FsMulticastStreamTransmitter.see-also"></a><h2>See Also</h2>
<a class="link" href="farstream-plugins-FsRawUdpStreamTransmitter.html#FsRawUdpStreamTransmitter" title="FsRawUdpStreamTransmitter"><span class="type">FsRawUdpStreamTransmitter</span></a>
</div>
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.18.1</div>
</body>
</html>
|