Shromažďování podrobného protokolu z prohlížečů
Pokud problém pochází z podkladové vrstvy, může shromažďování podrobných protokolů kromě webových protokolů poskytovat cenné informace.
Pokud chcete shromáždit podrobný protokol z prohlížeče, zahajte relaci webového prohlížeče s konkrétními argumenty příkazového řádku. Otevřete video application v prohlížeči a spustíte scénář, který ladíte. Po spuštění scénáře můžete prohlížeč zavřít. Během shromažďování protokolů se ujistěte, že v prohlížeči jsou otevřené jenom potřebné karty.
Pokud chcete shromáždit podrobný protokol prohlížeče Edge, otevřete okno příkazového řádku a spusťte:
"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --user-data-dir=C:\edge-debug --enable-logging --v=0 --vmodule=*/webrtc/*=2,*/libjingle/*=2,*media*=4 --no-sandbox
V prohlížeči Chrome nahraďte spustitelná cesta v příkazu za C:\Program Files\Google\Chrome\Application\chrome.exe
.
Nenechte argument vynechat --user-data-dir
. Tento argument slouží k určení, kam se protokoly ukládají.
Tento příkaz povolí podrobné protokolování a uloží protokol do chrome_debug.log.
Je důležité mít v prohlížeči Edge otevřené jenom potřebné stránky, jako edge://webrtc-internals
je webová stránka aplikace.
Když necháte otevřené jenom potřebné stránky, ujistěte se, že se protokoly z různých webových aplikací nesměší ve stejném souboru protokolu.
Soubor protokolu se nachází na adrese: C:\edge-debug\chrome_debug.log
Podrobný protokol se vyprázdní při každém otevření prohlížeče pomocí zadaného příkazového řádku. Proto po zavření prohlížeče byste měli protokol zkopírovat a zkontrolovat jeho velikost souboru a čas úprav, abyste potvrdili, že obsahuje podrobný protokol.