nICEnnnnnnnLee/BilibiliLiveRecorder

虎牙录播后 程序报错退出

zhujinwei0527123 opened this issue · 0 comments

今天虎牙录播之后,主播下线后,程序报错java.io.FileNotFoundException,日志如下:
java.io.FileNotFoundException: http://tx.flv.huya.com/src/17363578-17363578-74575999651545088-34850612-10057-A-0-1-imgplus.flv?wsSecret=7542c573c5bffd5670fda6e6f7583fbd&wsTime=63e89129&u=0&seqid=16761860351420042&ctype=huya_live&fs=bgct&sphdcdn=al_7-tx_3-js_3-ws_7-bd_2-hw_2&sphdDC=huya&sphd=264_*-265_*
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at java.base/sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1974)
at java.base/sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1969)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1968)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1536)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1520)
at nicelee.bilibili.util.HttpRequestUtil.download(HttpRequestUtil.java:197)
at nicelee.bilibili.live.impl.RoomDealerHuya.startRecord(RoomDealerHuya.java:223)
at nicelee.bilibili.threads.ThRecord.record(ThRecord.java:139)
at nicelee.bilibili.threads.ThRecord.run(ThRecord.java:84)
Caused by: java.io.FileNotFoundException: http://tx.flv.huya.com/src/17363578-17363578-74575999651545088-34850612-10057-A-0-1-imgplus.flv?wsSecret=7542c573c5bffd5670fda6e6f7583fbd&wsTime=63e89129&u=0&seqid=16761860351420042&ctype=huya_live&fs=bgct&sphdcdn=al_7-tx_3-js_3-ws_7-bd_2-hw_2&sphdDC=huya&sphd=264_*-265_*
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1920)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1520)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getHeaderFields(HttpURLConnection.java:3137)
at nicelee.bilibili.util.HttpRequestUtil.download(HttpRequestUtil.java:184)
... 3 more
发送GET请求出现异常!java.lang.NullPointerException
java.lang.NullPointerException
at java.base/java.io.Reader.(Reader.java:167)
at java.base/java.io.InputStreamReader.(InputStreamReader.java:72)
at nicelee.bilibili.util.HttpRequestUtil.download(HttpRequestUtil.java:201)
at nicelee.bilibili.live.impl.RoomDealerHuya.startRecord(RoomDealerHuya.java:223)
at nicelee.bilibili.threads.ThRecord.record(ThRecord.java:139)
at nicelee.bilibili.threads.ThRecord.run(ThRecord.java:84)
连接异常,1.0min后重新尝试录制