See public chat messages written by others in the room
Write public chat messages to the room
Design/Development Milestones
Really simple guest-only client
Connect to a room as a guest using a URL
Specify your name as a guest
Stream and toggle on/off:
Your video
Your audio
Leave a call or room
Attendees list and control over specific devices
See a list of attendees
Choose a camera
Choose audio device
Screen sharing
Share your whole screen
Adjust video quality settings
Toggle default video/audio state settings when joining a call
Chat
See public chat messages written by others in the room
Write public chat messages to the room
Login
Log in (and out) as an authenticated user securely (i.e. via TLS)
Change password
Directory
Search for a user or room by name and:
Call a user directly
Join a user's room
Other features
Ability to define a list of your own "favourite" rooms and users
Chat privately with a particular user
Personalization Features
Integrate UI Options, including high contrast themes, etc.
List of Features
Legend
L1: Very high priority
L2: Necessary, but we can develop a first version of the client without this feature; many of these features aren't available to guests in Vidyo's own clients
L3: Lower priority
Room Functions
L1 Connect to a room as a guest using a URL
L1 Specify your name as a guest
L2 Log in (and out) as an authenticated user securely (i.e. via SSL)
Stream and toggle on/off:
L1 Your video
L1 Your audio
L2 Room audio
L1 Leave a call or room
L2 See a list of attendees
L2 Share your screen
L2 The whole screen
L2 A particular application
L2 Chat
L2 See public chat messages written by others in the room
L2 Write public chat messages to the room
L3 Chat privately with a particular user
Global Functions
L2 Users and Rooms:
L2 Login in
L2 Change password
L2 Search for a user or room by name:
L2 Call a user directly
L2 Join a user's room
L3 Ability to define a list of your own "favourite" rooms and users
Settings (some of these may be provided by the browser, or may not be possible with WebRTC?)
L1 Choose a camera
L1 Choose audio device
L2 Adjust video quality settings
L2 Toggle default video/audio state when joining a call