(Add config links) |
|||
Line 39: | Line 39: | ||
# Look up phone number | # Look up phone number | ||
# Place call | # Place call | ||
LINK: '''FIXME''' | |||
== Looking up a Phone Number == | |||
A Fedora community member wants to call another Fedora community member, but does not know what extension to call | |||
There are a few ways to do this... some more straightforward than others. | |||
# Using zodbot .ext <FAS username> | |||
# Call someone directly using their FAS Username | |||
# Call into Fedora Talk and select the directory option | |||
LINK: '''FIXME''' | LINK: '''FIXME''' |
Revision as of 16:34, 23 October 2009
This page is intended to be a comprehensive list of all the things a User might want to do with FedoraTalk. A separate page holds things an Adminstrator might need to do. These use cases are developed as part of the FAD Fedora Talk 2009 game plan.
- If it is works today, there should be a link to a wiki page explaining how to do it
- If it doesn't exist to day, there should be a link to an Ticket with a keyword of ftalk.
Configure Soft Phone
- Install a soft phone package
- Configure said soft phone
- Test newly configured phone
LINKS:
- Suitable soft phones in Fedora repo
- Separate pages for each soft phone
- Ekiga: https://fedorahosted.org/fedora-infrastructure/ticket/1723
- Twinkle: https://fedorahosted.org/fedora-infrastructure/ticket/1751
- Empathy: https://fedorahosted.org/fedora-infrastructure/ticket/1752
Configure Hard Phone
- Identify your hard phone or obtain one <<link to recommended hard phone page>>
- Follow configuration steps for your hard phone
- Test newly configured phone
LINKS:
- Suitable hard phones that will work with FedoraTalk and are not too difficult to configure
- Separate pages for each hard phone
- https://fedorahosted.org/fedora-infrastructure/ticket/672
Testing a Newly Configured Phone
- User authenticates with FedoraTalk
- Place call to ____
- Determine whether phone works correctly or not by doing ______
LINKS: FIXME
Make a Simple Call
A Fedora community member wants to call another Fedora community member
- Configure phone (see other use cases)
- Authenticate with FedoraTalk
- Look up phone number
- Place call
LINK: FIXME
Looking up a Phone Number
A Fedora community member wants to call another Fedora community member, but does not know what extension to call
There are a few ways to do this... some more straightforward than others.
- Using zodbot .ext <FAS username>
- Call someone directly using their FAS Username
- Call into Fedora Talk and select the directory option
LINK: FIXME
Receive a Simple Call
A Fedora community member would like to receive a call another Fedora community member
- Configure phone to accept call
- Configure softphone
- Configure hardphone
- Authenticate with FedoraTalk
- Wait for call
- Answer call
LINK: FIXME
Forward calls to their sip/asterisk server
A fedora member would like calls to their Fedora account to go to their sip/asterisk server for smart handling (such as further forwarding to different locations based on time of day). Rather than having their server poll Fedora Talk (to maintain their registration) it would probably be more efficient to use forwarding.
- Configure their fedora talk config to forward calls using sip/iax
LINK: FIXME
Host A Conference
A Fedora community member would like to host a conference where three or more people can participate in the same call.
- Obtain a conference code and conferencing priveldges
- How/Where?
- Start conference
- How/Where?
LINK: FIXME
Host A Recorded Conference
A Fedora community member would like to host a conference where three or more people can participate in the same call and have that call recorded for personal playback and download.
- Obtain a conference code and conferencing priveldges
- How/Where?
- Start conference
- How/Where?
- Start recording of the conference
- Stop recording of conference
- Retrieve recorded conference
LINKS:
- https://fedorahosted.org/fedora-infrastructure/ticket/395
- Documentation--FIXME
Listen to a Live Conference (not participate)
A group of people is participating in a call or streaming a call from a live event. Fedora community members would like to listen to the call
- User decides how to conenct to conference
- Web streaming
- Softphone
- Hardphone
- User connects to conference
LINKS:
- https://fedorahosted.org/fedora-infrastructure/ticket/453
- https://fedorahosted.org/fedora-infrastructure/ticket/395
Participate in a Live Conference
A group of people is participating in a call or streaming a call from a live event. Fedora community members would like to listen and participate in the call.
- User configures phone
- User authenticates with FedoraTalk
- User conencts to conference
- User enters conference code
LINK: FIXME
Host a Private Conference
A group of people would like to have a conference which requires a level of privacy--the access code is not public knowledge.
- Go to ____ ?
- Do _____ ?
LINKS:
- https://fedorahosted.org/fedora-infrastructure/ticket/1160
- Documentation--FIXME
Remote talk at Events
Delivering remote talks at conferences and events removing the need for travel where possible. susmit 17:37, 14 October 2009 (UTC)
- May require special dial-in room that supports video over SIP
- Web app allows setup of limited-time account for conference/event dial-in (using at queued jobs perhaps)
- First job sets up account at startup time
- Second job removes account at end time
- User dials in at appointed time using normal account
- Conference/event on-site dials in using limited-time account
LINK: FIXME
Open Questions
- In cases of public conferences, can/should we further restrict codec use to promote the lowest possible bandwidth per caller? Or is this a dynamic feature that the Asterisk server and clients manage automatically as call numbers grow? --pfrields 11:21, 16 October 2009 (UTC)
- My (Bruno) memory is that it is better for everyone in a conference to be using the same codecs. But one of the real Asterisk guys might understand this better.
- Some of the better/best codecs are patented and we may not be able to use them.
- Add yours today :-)