<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Hi Everyone,<br>
<br>
With the Nightly (<a class="postlink"
href="http://nightly.mozilla.org/">http://nightly.mozilla.org/</a>)
and Aurora (<a class="postlink"
href="http://www.mozilla.org/en-US/firefox/aurora/">http://www.mozilla.org/en-US/firefox/aurora/</a>)
builds of Firefox, you should be able to take advantage of existing
chat applications that make use of WebRTC-based APIs. One of the
applications I'd recommend trying out for testing out these APIs is
called conversat.io (<a class="postlink" href="http://conversat.io/">http://conversat.io/</a>).
With this application, you can create a room that can house up to
six people and conduct a normal meeting over video chat that relies
on WebRTC-based APIs.<br>
<br>
So how can I help test WebRTC-based APIs using this application? The
first is that you can dogfood the application in your day to day
life scenarios that involve video chat. Such examples of this
include:<br>
<br>
* Conduct a small public meeting for an open source project<br>
* Conduct a 1:1 meeting with a family member<br>
* Talk with your friends over video chat<br>
<br>
The second is you could run test cases directly using this
application across Firefox Nightly and Aurora builds and Chrome.
Here's an example set of test cases I'd recommend trying out:<br>
<br>
* Start a video call between Firefox and Chrome with a room you've
created in conversat.io. Now, talk back and forth in the call. Are
you hearing the sound you just said in Firefox on Chrome? Vice
versa?<br>
* Conduct a long-running video call with two Firefox tabs that goes
for 20 minutes. After 20 minutes past, is the video from each camera
still running correctly? If I generate sound, do I still hear it in
one Firefox tab from a different Firefox tab?<br>
* Say I start a video call between two Firefox instances on
different machines. Now, after the video call has ran for a few
minutes, one of the Firefox instances closes. Does the other Firefox
instance still in video chat not crash? Does the remote video stream
stop?<br>
* Start a video call on two different machines running Firefox on
different wifi networks for five minutes. Is the video stream still
running between both Firefox instances correctly?<br>
* Start a video call with six different tabs in Firefox running off
of the same conversat.io room. Does the video stream come through
cleanly on each Firefox tab?<br>
<br>
For any issues you run into while conducting video chat with WebRTC
APIs in Firefox, feel free to either file a bug here (<a
class="postlink"
href="https://bugzilla.mozilla.org/enter_bug.cgi?product=Core&component=WebRTC">https://bugzilla.mozilla.org/enter_bug.
... ent=WebRTC</a>) or reply here directly with your feedback.
<pre class="moz-signature" cols="72">--
Sincerely,
Jason Smith
Desktop QA Engineer
Mozilla Corporation
<a class="moz-txt-link-freetext" href="https://quality.mozilla.com">https://quality.mozilla.com</a></pre>
</body>
</html>