視頻P2P播放,時間計算:
fps20,50ms 周期
刷屏時間:
160*80 一幀刷屏時間28.2ms
幀間隔:
50ms-28.2ms=21.8ms
音頻雙緩沖區交叉播放,利用視頻播放幀間隔加載下一個緩沖區音頻數據,時間計算:16000采樣率 16bit 雙聲道 一秒32000字節
一個緩沖區播放時間:4K采樣點,一通道2K,播放時間2K/16K*1000ms = 125ms
DMA取點時間:
3.3V@900B/ms,4*1024/900=4.55ms
資源生成命令:
ffmpeg -i .\src.mp4 -t 25 -vn -ac 2 -f s16le -ar 16000 -acodec pcm_s16le audio.bin
ffmpeg -i .\src.mp4 -t 25 -vf "fps=20" -pix_fmt rgb565be -f rawvideo video.bin
測試前先使用“QSPI_刷Flash專用_40M”固件,燒錄音視頻文件到W25Q中:
測試前先使用“QSPI_刷Flash專用_40M”固件,燒錄音視頻文件到W25Q中:
可聯系我拿資料