##花絮##
隨着愈來愈深刻的移動互聯網話,普通安防監控行業也隨之捲入其中。目前很多行業都開始但願能將區域內監控攝像頭實現web端無插件播放。能夠在Windows瀏覽器、手機瀏覽器、微信內實時直播觀看。
爲此LiveQing團隊出了一款流媒體軟件LiveGBS, 能夠很方便的接入各類普通的監控攝像頭,轉成RTMP、HLS、FLV視頻流輸出。手機瀏覽器或者微信中嵌入H5播放器,能夠直接播放HLS視頻流。
##問題##
在HLS直播時,遇到有些攝像頭的HLS流在Windows和Android瀏覽器上能夠播放,可是在iPhone上不能播放,提示"The media playback was aborted due to a corruption problem or because the media used features your browser did not support", 以下:
git
通過一番排查,緣由是出問題的攝像機,RTSP數據信息中沒有音頻參數,音頻編碼格式爲0,通道數爲0,而在轉RTMP流推送時就使用了這種這些0去初始化了音頻MetaData。可是實際直播時數據流是有音頻流的。這樣就存在初始參數與實際不符的狀況,修改初始參數後問題就解決了。
##下載##
你們能夠在 https://gitee.com/liveqing/ReleaseVersion 下載LiveGBS測試。web