Media Debugging Tips: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(initial draft)
 
(edits)
Line 1: Line 1:
<big>Diagnosing and Reporting Media Playback Issues in Firefox</big>
== Diagnosing and Reporting Media Playback Issues in Firefox ==


<big>Basic Media Playback Issues</big>
=== Basic Media Playback Issues ===


For simple playback issues (videos on popular sites that fail to play back properly), the first place to start is to check the [https://firefox-source-docs.mozilla.org/devtools-user/web_console/ web developer console] for error messages related to format or playback issues. If you see messages here related to media playback errors, please file a Bugzilla report. When filing please file a Audio/Video related [https://bugzilla.mozilla.org/enter_bug.cgi?product=Core&component=Audio%2FVideo Bugzilla report] and include a URL to the video.
For simple playback issues (videos on popular sites that fail to play back properly), the first place to start is to check the [https://firefox-source-docs.mozilla.org/devtools-user/web_console/ web developer console] for error messages related to format issues. If you see messages here related to media playback errors, please file a Bugzilla report. When filing please file a Audio/Video related [https://bugzilla.mozilla.org/enter_bug.cgi?product=Core&component=Audio%2FVideo Bugzilla report] and include a URL to the video.


<big>Playback Performance Issues</big>
=== Playback Performance Issues ===


Capture a log of an attempt to view the media (about:logging)
For playback performance issues or general playback issues capturing and reporting a Firefox Performance Profile can help Mozilla developers diagnose the problem. Please visit the [https://profiler.firefox.com/docs/#/./guide-getting-started Firefox Profiler Getting Started Guide] to record a profile. Note, before recording, please select the 'Media' setting in the profiler toolbar dropdown menu. Once you have re


For performance issues, dropped frames, or general playback issues capture
 
 
=== Identifying Regressions ===
=== Advanced Diagnosis ===
 
In some cases developers will ask reporters to capture detailed media processing logs. This can help diagnose low level content format problems or incompatibilities. If you have already reported a bug in Bugzilla, you can capturing detailed logging as well to help diagnose.
 
Steps:
1) Open a tab and visit about:logging
2) In the 'Logging preset:' drop down select 'Media Playback'
3) Click the 'Set Log Modules' button
4) Collect  Firefox Performance Profile as described above.

Revision as of 16:03, 4 April 2023

Diagnosing and Reporting Media Playback Issues in Firefox

Basic Media Playback Issues

For simple playback issues (videos on popular sites that fail to play back properly), the first place to start is to check the web developer console for error messages related to format issues. If you see messages here related to media playback errors, please file a Bugzilla report. When filing please file a Audio/Video related Bugzilla report and include a URL to the video.

Playback Performance Issues

For playback performance issues or general playback issues capturing and reporting a Firefox Performance Profile can help Mozilla developers diagnose the problem. Please visit the Firefox Profiler Getting Started Guide to record a profile. Note, before recording, please select the 'Media' setting in the profiler toolbar dropdown menu. Once you have re


Identifying Regressions

Advanced Diagnosis

In some cases developers will ask reporters to capture detailed media processing logs. This can help diagnose low level content format problems or incompatibilities. If you have already reported a bug in Bugzilla, you can capturing detailed logging as well to help diagnose.

Steps: 1) Open a tab and visit about:logging 2) In the 'Logging preset:' drop down select 'Media Playback' 3) Click the 'Set Log Modules' button 4) Collect Firefox Performance Profile as described above.