<br><br>
<div class="gmail_quote">2008/1/17 Gustavo &lt;<a href="mailto:ggb@tid.es">ggb@tid.es</a>&gt;:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div class="Ih2E3d"><br>On Thu, 2008-01-17 at 14:36 +0100, David Villasmil wrote:<br>&gt; Buenas,<br>&gt;<br>&gt; &nbsp; &nbsp; &nbsp;Estoy jugando un poco con el presence. Configuré el modulo, etc.<br>&gt; La tabla &quot;watchers&quot; es &quot;poblada&quot;, etc. por openser. Pero hay varias
<br>&gt; cosas que no entiendo bien.<br>&gt;<br>&gt; 1.- ¿Relamente, para qué sirve el presence? He estado leyendo y<br>&gt; aparentemente sirve un poco como un a especie de &quot;follow-me&quot;...<br>&gt; ejemplo: Estoy en mi ofi, me pongo en &quot;no disponible&quot; &nbsp;y tengo hecho
<br>&gt; un forward a otro softphone... ¿es ésto cierto? No lo entiendo muy<br>&gt; bien.<br></div>Para gestionar que unos usuarios publiquen su presencia y que otros se<br>suscriban a ella y reciban notificaciones cuando cambie.
<br>
<div class="Ih2E3d"><br>&gt; 2.- He leído de gente que configura 2 telf y cuando uno se pone en<br>&gt; &quot;away&quot;, el otro &quot;lo ve&quot;... ¿Cómo lo ve?<br></div>El terminal que se suscribe (enviando un mensaje SIP SUBSCRIBE),
<br>recibirá una notificación (un mensaje SIP NOTIFY). &nbsp;Como lo presente en<br>el interfaz de usuario es cosa del terminal que uses.<br></blockquote>
<div>&nbsp;</div>
<div>Pues eso, cómo se ve? jeje... estoy usando x-lite (sin licencia) y eyebam (con licencia)</div>
<div>&nbsp;</div>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><span id=""></span><br><a href="http://www.ietf.org/rfc/rfc3856.txt" target="_blank">http://www.ietf.org/rfc/rfc3856.txt
</a><br>
<div>
<div></div>
<div class="Wj3C7c"><br>&gt; 3.- Cuando cambio mi status en un teléfono, no se actualiza el status<br>&gt; en ninguna tabla. Openser recibe el cambio de status:<br>&gt;<br>&gt; en la tabla presentity aparece el record con lo siguiente:
<br>&gt;<br>&gt; &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;<br>&gt; &lt;presence xmlns=&quot;urn:ietf:params:xml:ns:pidf&quot;<br>&gt; &nbsp;xmlns:pp=&quot;urn:ietf:params:xml:ns:pidf:person&quot;<br>&gt; &nbsp;xmlns:et=&quot;urn:ietf:params:xml:ns:pidf:rpid:rpid-tuple&quot;
<br>&gt; &nbsp;xmlns:ep=&quot;urn:ietf:params:xml:ns:pidf:rpid:rpid-person&quot;<br>&gt; &nbsp;xmlns:es=&quot;urn:ietf:params:xml:ns:pidf:rpid:status:rpid-status&quot;<br>&gt; &nbsp;xmlns:ci=&quot;urn:ietf:params:xml:ns:pidf:cipid&quot;
<br>&gt; &nbsp;entity=&quot; <a href="mailto:sip:8889990@sip99.yip.com">sip:8889990@sip99.yip.com</a>&quot;&gt;<br>&gt; &nbsp; &lt;pp:person&gt;<br>&gt; &nbsp; &nbsp; &lt;status&gt;<br>&gt; &nbsp; &nbsp; &nbsp; &lt;ep:activities&gt;<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;ep:activity&gt;busy&lt;/ep:activity&gt;
<br>&gt; &nbsp; &nbsp; &nbsp; &lt;/ep:activities&gt;<br>&gt; &nbsp; &nbsp; &lt;/status&gt;<br>&gt; &nbsp; &lt;/pp:person&gt;<br>&gt; &nbsp; &lt;note&gt;Busy&lt;/note&gt;<br>&gt; &nbsp; &lt;tuple id=&quot;t1&quot;&gt;<br>&gt; &nbsp; &nbsp; &lt;contact priority=&quot;1&quot;&gt;
<a href="mailto:sip:8889990@sip99.yip.com">sip:8889990@sip99.yip.com</a>&lt;/contact&gt;<br>&gt; &nbsp; &nbsp; &lt;status&gt;<br>&gt; &nbsp; &nbsp; &nbsp; &lt;basic&gt;open&lt;/basic&gt;<br>&gt; &nbsp; &nbsp; &lt;/status&gt;<br>&gt; &nbsp; &lt;/tuple&gt;<br>&gt; &lt;/presence&gt;
<br>&gt;<br>&gt; Pero nunca se actualiza en watchers, active_watchers o alguna otra.<br><br></div></div>Watchers y Active Watchers es para almacenar quien está suscrito a la<br>presencia. &nbsp;La presencia publicada se guarda en la tabla presentities
<br>así que parece correcto lo que mandas.<br><br><a href="http://www.openser.org/docs/modules/1.3.x/presence.html#AEN78" target="_blank">http://www.openser.org/docs/modules/1.3.x/presence.html#AEN78</a><br><br>&gt;<br>&gt; Muchas gracias..
<br>&gt;<br>&gt;<br>&gt; David<br>&gt; _______________________________________________<br></blockquote>
<div>Muchas gracias</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>David</div></div>