Media/WebRTC Audio Perf: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 1: Line 1:
Note: A lot of things described in here is still Work in Progress and is expected to change over time.
'''Note: A lot of things described in here is still Work in Progress and is expected to change over time.'''


== Introduction ==
== Introduction ==
Line 60: Line 60:
[[Talos]] is Mozilla's python performance testing framework that is usable on Windows, Mac and Linux.  
[[Talos]] is Mozilla's python performance testing framework that is usable on Windows, Mac and Linux.  
Talos provides automated way to start/stop Firefox , perform tests and capture results to be reported to the Mozilla's graphing server across various Firefox builds.
Talos provides automated way to start/stop Firefox , perform tests and capture results to be reported to the Mozilla's graphing server across various Firefox builds.
Talos is used in our setup to run media tests along with other start-up and page-loader performance tests.
Talos is used in our setup to run media tests along with other start-up and page-loader performance tests.


=== MozCaptureStream and Peer Connection ===
=== MozCaptureStream and Peer Connection ===
Once we have the framework figured out to run automated media-tests, let's discuss on how do we insert
input audio file into WebRTC Peer Connection.
<a href="https://dvcs.w3.org/hg/audio/raw-file/tip/streams/StreamProcessing.html">Media Processing API </a>
=== Audio Tools - PulseAudio, Sox, PESQ ===
=== Audio Tools - PulseAudio, Sox, PESQ ===
=== Summary ===
=== Summary ===
Confirmed users
35

edits