2012-05-22 43 views
3

我正在編寫視頻編碼器/服務器以將視頻提供給旨在在iPad上運行的Web應用程序。 iPad使用HTML5視頻標籤來檢索和解碼視頻,並且我遇到了編碼視頻未被正確解碼的問題。在iPad上調試HTML5視頻的方法

有沒有類似於iPad上的系統日誌,我可以找到有關視頻解碼器在比特流中發現什麼令人反感的任何信息,或者獲得解碼過程中某些可見性的任何其他方式?

回答

1

較早版本的IOS允許您打開Safari調試控制檯(設置 - > safari->高級 - >調試控制檯)。這對於記錄錯誤等是很方便的。如果你是一個mac用戶,顯然這裏有一個很好的界面。

如果您有桌面Safari,也可以僞造用戶代理,請參閱:http://www.dummies.com/how-to/content/how-to-activate-user-agent-switcher-in-safari.html這將允許您使用Web調試工具來查看正在發生的事情。

或者你可以創建你的web應用了「調試」面板和劫持的console.log功能,所以你可以看到錯誤等

例子:

<div id="debug-info"></div> 

<script> 

(function(){ 
    var oldLog = console.log; 
    console.log = function (message) { 
     // DO MESSAGE HERE. 
     oldLog.apply(console, arguments); 
     $('#debug-info').prepend('<p>'+message+'</p>') 
    }; 
})(); 

</script>