Presence
Version 3 (Adrian Georgescu, 09/18/2012 02:52 pm)
1 | 1 | Adrian Georgescu | h1. Presence |
---|---|---|---|
2 | 1 | Adrian Georgescu | |
3 | 1 | Adrian Georgescu | h2. Subscriptions |
4 | 1 | Adrian Georgescu | |
5 | 1 | Adrian Georgescu | Contacts have two properties that can changed in Edit Contact Panel Subscriptions section: |
6 | 1 | Adrian Georgescu | |
7 | 1 | Adrian Georgescu | 1. Subscribe to Contact's Presence Information |
8 | 1 | Adrian Georgescu | 1. Allow Contact to see my Presence Information |
9 | 1 | Adrian Georgescu | |
10 | 1 | Adrian Georgescu | h2. Published Information |
11 | 1 | Adrian Georgescu | |
12 | 1 | Adrian Georgescu | The following information is published by Blink: |
13 | 1 | Adrian Georgescu | |
14 | 1 | Adrian Georgescu | <pre> |
15 | 1 | Adrian Georgescu | Internet address: sip:tijmen@test.sip2sip.info |
16 | 1 | Adrian Georgescu | Service: SID-040aafba-3bb5-4209-b6ad-27f513726e8a |
17 | 1 | Adrian Georgescu | Timestamp: 2012-09-18T14:47:53.535157+02:00 |
18 | 1 | Adrian Georgescu | Note: I am happy |
19 | 1 | Adrian Georgescu | Basic status: Open |
20 | 1 | Adrian Georgescu | Extended status: Available |
21 | 1 | Adrian Georgescu | Location: Netherlands/Meppel |
22 | 1 | Adrian Georgescu | Contact: user@test.sip2sip.info |
23 | 1 | Adrian Georgescu | Icon: https://xcap.test.sipthor.net/xcap-root/org.openmobilealliance.pres-content/users/sip:user@test.sip2sip.info/oma_status-icon/index |
24 | 1 | Adrian Georgescu | Media capabilities: Audio, Chat, File Transfer, Screen Sharing |
25 | 1 | Adrian Georgescu | Device: 040aafba-3bb5-4209-b6ad-27f513726e8a (Majoor) |
26 | 1 | Adrian Georgescu | Hostname: Majoor |
27 | 1 | Adrian Georgescu | User Agent: Blink Pro 2.0.0 (MacOSX) |
28 | 1 | Adrian Georgescu | Current time: 14:48 (UTC+2) |
29 | 1 | Adrian Georgescu | Device is active |
30 | 1 | Adrian Georgescu | Idle threshold: 600 seconds |
31 | 1 | Adrian Georgescu | </pre> |
32 | 1 | Adrian Georgescu | |
33 | 1 | Adrian Georgescu | Location can be disabled per account in Presence section of account preferences. |
34 | 1 | Adrian Georgescu | |
35 | 3 | Adrian Georgescu | h2. Icon |
36 | 3 | Adrian Georgescu | |
37 | 3 | Adrian Georgescu | User icon is uploaded to XCAP server using OMA pres-content application, replicated among multiple Blink instances and location of icons storage URL on XCAP server is published. |
38 | 3 | Adrian Georgescu | |
39 | 3 | Adrian Georgescu | h2. Offline Presence |
40 | 3 | Adrian Georgescu | |
41 | 3 | Adrian Georgescu | In status menu, one can change its presence state and also an offline state when Blink is offline. This is done using pidf-manipulation XCAP application. |
42 | 3 | Adrian Georgescu | |
43 | 1 | Adrian Georgescu | h2. Subscribed Presence Information |
44 | 1 | Adrian Georgescu | |
45 | 1 | Adrian Georgescu | Presence information received from the SIP URIs of a contacts present in the contacts list is used to update the Contact tile with |
46 | 1 | Adrian Georgescu | |
47 | 1 | Adrian Georgescu | * Status icon overlaid on botton right of user icon, indicating away, busy, extended-away or available |
48 | 1 | Adrian Georgescu | * Rectangular presence indicator on right side of the tile to provide a quick overview about availability |
49 | 1 | Adrian Georgescu | * Presence note is rendered on second line, multiple notes and pending authorizations are rotated every 10 seconds |
50 | 1 | Adrian Georgescu | * User icon is retrieved and updated when necessary from URL advertised by user |
51 | 2 | Adrian Georgescu | |
52 | 2 | Adrian Georgescu | Selecting Show Presence Information menu item from contextual contact menu show a panel with detailed information, not all information may have been rendered in the GUI. |
53 | 1 | Adrian Georgescu | |
54 | 1 | Adrian Georgescu | h2. Sessions |
55 | 1 | Adrian Georgescu | |
56 | 1 | Adrian Georgescu | * When subscribed to Presence, if information is received, the contextual menu of each contact is updated with the possibility of starting a session to a specific device. This requires the remote device to use GRUU. |