Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

use case

Description

1 single user

  • user has no audio/video turned on
  • start recording
  • stop recording
  • verify (see top)

2 two users

  • two users in a room, both already audio/video turend on
  • start recording
  • stop recording
  • verify (see top)

3 user enters

  • single user in room
  • starts recording
  • second user comes in room start sharing a/v
  • stop recording
  • verify (see top)

4a user browser close and re-enters

  • single user in room
  • starts recording
  • second user comes in room start sharing a/v
  • second user shut down browser
  • second user re-enters the room and starts a/v
  • stop recording
  • verify (see top)

4b user leaves and re-enters

  • single user in room with a/v on
  • starts recording
  • second user comes in room start sharing a/v
  • second user clicks on "exit rooms" and leaves the room
  • second user re-enters the room and starts a/v
  • stop recording
  • verify (see top)

5 re-publish stream

  • two users in a room, both already audio/video turend on
  • start recording
  • one of the users clicks on device settings and chooses different settings (maybe another micro) and re-publishes
  • wait couple of seconds
  • the same user clicks on his device settings and chooses the previous settings again
  • stop recording
  • verify (see top)

6 long term test

  • one or two users in a room, both already audio/video turend on
  • start recording
  • wait for 45 minutes or more, then produce some sound, wait unother 45 minutes, maybe you turn your micro off
  • stop recording
  • verify (see top)

7a screenshare while recording

  • two users in a room, both already audio/video turend on
  • turn screensharing on one user client
  • watch screensharing on other user client
  • start recording
  • stop recording
  • verify (see top)

7b screenshare while recording

  • two users in a room, both already audio/video turend on
  • start recording
  • turn screensharing on one user client
  • watch screensharing on other user client
  • stop recording
  • verify (see top)

8 RTMPT Screensharing

  • change config.xml rtmpport to point to nonsense port
  • two users in a room, both already audio/video turend on
  • start recording
  • turn screensharing on one user client
  • watch screensharing on other user client
  • stop recording
  • verify (see top)

...