自己用ffmpeg推流荚孵,然后再收流收叶,小分辨率沒有問題共苛,當(dāng)分辨率為1920*1080時(shí)蜓萄,出現(xiàn)花屏現(xiàn)象澄峰,尤其是碼率高時(shí),現(xiàn)象更加明顯耻蛇,嘗試各種辦法,最后用下面的辦法解決:
在ffmpeg源碼udp.c中:
#define UDP_MAX_PKT_SIZE 65536
1
修改這個(gè)值臣咖,網(wǎng)上說擴(kuò)大10唄
#define UDP_MAX_PKT_SIZE 655360
1
然后重新編譯生成新的庫文件,不要win下編譯ffmpeg夺蛇,因?yàn)楹苈闊┖ㄕ停ㄗh在linux下編譯win下的ffmpeg庫,這是我編譯好的庫:
https://download.csdn.net/download/xian0gang/10774666
文件中包括ffmpeg可執(zhí)行應(yīng)用甚脉,頭文件铆农,庫文件,可在win下直接調(diào)用墩剖。
————————————————
版權(quán)聲明:本文為CSDN博主「xian0gang」的原創(chuàng)文章,遵循 CC 4.0 BY-SA 版權(quán)協(xié)議郊霎,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明爷绘。
原文鏈接:https://blog.csdn.net/xian0gang/article/details/83896469