rockcarry / fanplayer

A portable video player based on ffmpeg for windows and android platform.
GNU Lesser General Public License v3.0
606 stars 161 forks source link

android 1.9.2版本播放avkcp协议的视频流黑屏 #69

Closed YXHTom closed 1 year ago

YXHTom commented 1 year ago

android最新的 1.9.2代码的版本,播放avkcp协议的视频流黑屏;调试发现源码avkcpc.c文件 while (1) { if ((ret = recvfrom(avkcpc->client_fd, buffer, sizeof(buffer), 0, (struct sockaddr ) &fromaddr, &addrlen)) <= 0) break; ikcp_input(avkcpc->ikcp, (char ) buffer, ret);

    }

在这里死循环了; 使用1.8.4的代码编译的Android就可以正常播放,能修复下这个bug吗

rockcarry commented 1 year ago

v1.9.3 解决了这个问题,请测试确认。

rockcarry commented 1 year ago

重复的 issue 关闭 这个