Versions Compared

Key

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

...

  • bundled
    • accept inbound offer with multiple audio streams and one video stream and bundled enabled
    • accept inbound offer with multiple audio and video streams and bundled enabled
  • audio-video
    • accept inbound offer with audio and video then remove all audio streams
    • accept inbound offer with audio and video then remove all video streams
    • add a video stream once a call has been established with audio and video
    • decline inbound offer with no streams
  • video
    • accept inbound offer with multiple video streams then hold a certain number of video streams
    • accept inbound offer with multiple video streams then add an audio stream
    • accept inbound offer with multiple video streams, but only allow the maximum allowed number (max_video_streams)
    • offer a set of codecs with multuple video codecs and get them back in priority order
    • test holding a video stream with a re-invite as well as unholding
  • audio
    • accept inbound offer with multiple audio streams then hold a certain number of audio streams
    • accept inbound offer with multiple audio streams, then add a video stream
    • accept inbound offer with multiple audio streams, but only allow the maximum allowed number (max_audio_streams)
  • general media
    • run through some of the tests and use a packet sniffer or some other to tool to ensure audio / video is working as intended
    • in a basic audio / video call, make sure audio and video is actually being transmitted and recieved by both parties
    • in a conference, have users join with both audio and video, while one or more joins with audio only, and make sure audio and video is being transmitted and recieved by the appropriate parties (confbridge examples!)

The above scenarios are more general. If we get into more specific scenarios (like ConfBridge), things still need to work. Certain APIs may be needed for this, such as abiltiy to pull down stream topology. Here's a list of scenarios that could be tested and make use of said API.

...