fpzeng / KSYStreamer_Android

金山云Android采集推流SDK(Livestream SDK),支持内置/自定义美颜(Beauty Filter)、美声(Beauty Voice)、软硬编(Software/Hardware Encoder) 、网络自适应(Network Auto Adapt)、混音(Voice Mixer)、混响(Reverb)、画中画(PIP)、连麦(RTC)、动态贴纸(Sticker)、大眼瘦脸(Bigger Eyes and Smaller Faces)
https://github.com/ksvc/KSYStreamer_Android/releases
730 stars 208 forks source link

推流断网重连,RtmpPubThread 线程不断增加 #228

Closed shuinong closed 7 years ago

shuinong commented 7 years ago

重现方法:

  1. 在CameraActivity.java文件中,mOnErrorListener回调方法内,添加断网事件回调: default

  2. 开始推流, 推流成功之后,断开WiFi网络,让程序触发回调事件(上图的那几个事件),并重连逻辑

  3. 使用android studio 2.4预览版(低版本的看不到),查看线程状态,可以看到RtmpPubThread不断的增加. (也可以在Android Studio的Terminal 页面中,通过adb shell进入手机,查看进程的线程数量)

default

4. 当不断触发重连逻辑的时候,即可看到RtmpPubThread 线程数量不断增加.
5. SDK版本:2.3.0
buliaoyin commented 7 years ago

感谢反馈,问题已定位,会在后续版本修复。

chriszeng87 commented 7 years ago

已修复并上线,请确认 https://github.com/ksvc/KSYStreamer_Android/releases/tag/v4.3.2

shuinong commented 7 years ago

@chriszeng87 请问这是对应哪个版本的SDK,通过compile 'com.ksyun.media:libksylive-armv7a:2.4.1'这种方式。 v4.3.2是12天前发布的哦?而且还是有这个问题的

chriszeng87 commented 7 years ago

抱歉,这个修复已经进我们的代码库了,但是还没对外发布

shuinong commented 7 years ago

好的,谢谢,我试一下,等一下告诉你们 @chriszeng87

chriszeng87 commented 7 years ago

先不用试了。。。现在线上最新的版本还没包含这个修复。。。

shuinong commented 7 years ago

哦,好的,谢谢 @chriszeng87

vecharm commented 7 years ago

@chriszeng87 我的也出现这个问题,请问什么时候修复好

chriszeng87 commented 7 years ago

抱歉,我们即将发布的版本会修复

buliaoyin commented 7 years ago

@shuinong @VipMinF 推流端v4.3.3版本已发布,该问题已修复,还请确认。

shuinong commented 7 years ago

感谢,已解决 @buliaoyin