Comments (7)
2023/06/01 18:36:40:[Error][Post][477279260]Post请求发生网络层错误:UnknownError(16)[https://api.live.bilibili.com/room/v1/Room/get_status_info_by_uids] ,详细信息已写入txt文本日志中错误堆栈
System.Net.WebException: The SSL connection could not be established, see inner exception.
---> System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception.
---> System.IO.IOException: Unable to read data from the transport connection: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。.
---> System.Net.Sockets.SocketException (10060): 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
--- End of inner exception stack trace ---
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource<System.Int32>.GetResult(Int16 token)
at System.Net.Security.SslStream.g__InternalFillHandshakeBufferAsync|189_0[TIOAdapter](TIOAdapter adap, ValueTask`1 task, Int32 minSize)
at System.Net.Security.SslStream.ReceiveBlobAsync[TIOAdapter](TIOAdapter adapter)
at System.Net.Security.SslStream.ForceAuthenticationAsync[TIOAdapter](TIOAdapter adapter, Boolean receiveFirst, Byte[] reAuthenticationData, Boolean isApm)
at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request)
at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellation(CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Net.Http.DiagnosticsHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Net.Http.SocketsHttpHandler.Send(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Net.Http.HttpMessageInvoker.Send(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Net.Http.HttpClient.Send(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationToken cancellationToken)
at System.Net.HttpWebRequest.SendRequest(Boolean async)
at System.Net.HttpWebRequest.GetResponse()
--- End of inner exception stack trace ---
at System.Net.HttpWebRequest.GetResponse()
at DDTV_Core.SystemAssembly.NetworkRequestModule.Post.Post.SendRequest_GetWebInfo_JsonClass(String url, String jsonParam, String encode)
2023/06/01 21:49:03:[Error][Post][488821659]Post请求发生网络层错误:UnknownError(16)[https://api.live.bilibili.com/room/v1/Room/get_status_info_by_uids] ,详细信息已写入txt文本日志中错误堆栈
System.Net.WebException: The SSL connection could not be established, see inner exception.
---> System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception.
---> System.IO.IOException: Unable to read data from the transport connection: 远程主机强迫关闭了一个现有的连接。.
---> System.Net.Sockets.SocketException (10054): 远程主机强迫关闭了一个现有的连接。
--- End of inner exception stack trace ---
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource<System.Int32>.GetResult(Int16 token)
at System.Net.Security.SslStream.g__InternalFillHandshakeBufferAsync|189_0[TIOAdapter](TIOAdapter adap, ValueTask`1 task, Int32 minSize)
at System.Net.Security.SslStream.ReceiveBlobAsync[TIOAdapter](TIOAdapter adapter)
at System.Net.Security.SslStream.ForceAuthenticationAsync[TIOAdapter](TIOAdapter adapter, Boolean receiveFirst, Byte[] reAuthenticationData, Boolean isApm)
at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request)
at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellation(CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Net.Http.DiagnosticsHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Net.Http.SocketsHttpHandler.Send(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Net.Http.HttpMessageInvoker.Send(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Net.Http.HttpClient.Send(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationToken cancellationToken)
at System.Net.HttpWebRequest.SendRequest(Boolean async)
at System.Net.HttpWebRequest.GetResponse()
--- End of inner exception stack trace ---
at System.Net.HttpWebRequest.GetResponse()
at DDTV_Core.SystemAssembly.NetworkRequestModule.Post.Post.SendRequest_GetWebInfo_JsonClass(String url, String jsonParam, String encode)
2023/06/01 21:49:13:[Error][Post][488831666]Post请求发生网络层错误:UnknownError(16)[https://api.live.bilibili.com/room/v1/Room/get_status_info_by_uids] ,详细信息已写入txt文本日志中错误堆栈
System.Net.WebException: The SSL connection could not be established, see inner exception.
---> System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception.
---> System.IO.IOException: Unable to read data from the transport connection: 远程主机强迫关闭了一个现有的连接。.
---> System.Net.Sockets.SocketException (10054): 远程主机强迫关闭了一个现有的连接。
--- End of inner exception stack trace ---
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource<System.Int32>.GetResult(Int16 token)
at System.Net.Security.SslStream.g__InternalFillHandshakeBufferAsync|189_0[TIOAdapter](TIOAdapter adap, ValueTask`1 task, Int32 minSize)
at System.Net.Security.SslStream.ReceiveBlobAsync[TIOAdapter](TIOAdapter adapter)
at System.Net.Security.SslStream.ForceAuthenticationAsync[TIOAdapter](TIOAdapter adapter, Boolean receiveFirst, Byte[] reAuthenticationData, Boolean isApm)
at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request)
at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellation(CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Net.Http.DiagnosticsHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Net.Http.SocketsHttpHandler.Send(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Net.Http.HttpMessageInvoker.Send(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Net.Http.HttpClient.Send(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationToken cancellationToken)
at System.Net.HttpWebRequest.SendRequest(Boolean async)
at System.Net.HttpWebRequest.GetResponse()
--- End of inner exception stack trace ---
at System.Net.HttpWebRequest.GetResponse()
at DDTV_Core.SystemAssembly.NetworkRequestModule.Post.Post.SendRequest_GetWebInfo_JsonClass(String url, String jsonParam, String encode)
2023/06/01 21:53:47:[Error][DownloadClass][489105463]新建下载任务发生意料外的错误 ,详细信息已写入txt文本日志中错误堆栈
System.IO.IOException: Unable to read data from the transport connection: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。.
---> System.Net.Sockets.SocketException (10060): 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
at System.Net.Sockets.NetworkStream.Read(Span`1 buffer)
--- End of inner exception stack trace ---
at System.Net.Sockets.NetworkStream.Read(Span`1 buffer)
at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](TIOAdapter adapter)
at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](TIOAdapter adapter, Memory`1 buffer)
at System.Net.Security.SslStream.Read(Byte[] buffer, Int32 offset, Int32 count)
at System.IO.Stream.Read(Span`1 buffer)
at System.Net.Http.HttpConnection.Read(Span`1 destination)
at System.Net.Http.HttpConnection.ConnectionCloseReadStream.Read(Span`1 buffer)
at System.Net.Http.HttpBaseStream.ReadByte()
at DDTV_Core.SystemAssembly.DownloadModule.DownloadClass.Downloads.<>c__DisplayClass119_0.<<DownFLV_HttpWebRequest>b__0>d.MoveNext()
from ddtv.
从错误信息来看,ddtv本身没有出现错误,是网络层面发生了错误。
具体的错误情况是
1、无法连接到B站服务器。
2、连接B站服务器超时。
请确认网络和代理是否正常,网络不稳定,和使用了不合适的代理设置都可能造成这样的结果。
之后会考虑将这类问题封装成更明显的提示文本。
from ddtv.
从错误信息来看,ddtv本身没有出现错误,是网络层面发生了错误。 具体的错误情况是 1、无法连接到B站服务器。 2、连接B站服务器超时。 请确认网络和代理是否正常,网络不稳定,和使用了不合适的代理设置都可能造成这样的结果。
之后会考虑将这类问题封装成更明显的提示文本。
在进行录播的时候,其他直播间均可正常采用FLV模式录播,唯有一个直播间录播异常。该直播间在正常进行直播,录播中途中断,手动重启该直播间录播失败,删除该直播间之后又重新添加该直播间才录播正常。
from ddtv.
从错误信息来看,ddtv本身没有出现错误,是网络层面发生了错误。 具体的错误情况是 1、无法连接到B站服务器。 2、连接B站服务器超时。 请确认网络和代理是否正常,网络不稳定,和使用了不合适的代理设置都可能造成这样的结果。
之后会考虑将这类问题封装成更明显的提示文本。在进行录播的时候,其他直播间均可正常采用FLV模式录播,唯有一个直播间录播异常。该直播间在正常进行直播,录播中途中断,手动重启该直播间录播失败,删除该直播间之后又重新添加该直播间才录播正常。
麻烦提供一下房间号和这一次启动对应的log文件(*.sqlite,如果有同名txt也麻烦一起提供一下),我确认一下。
ps:另外,更新到Dev版本试一试呢?我在Dev中使用了新的检测接口
from ddtv.
从错误信息来看,ddtv本身没有出现错误,是网络层面发生了错误。 具体的错误情况是 1、无法连接到B站服务器。 2、连接B站服务器超时。 请确认网络和代理是否正常,网络不稳定,和使用了不合适的代理设置都可能造成这样的结果。
之后会考虑将这类问题封装成更明显的提示文本。在进行录播的时候,其他直播间均可正常采用FLV模式录播,唯有一个直播间录播异常。该直播间在正常进行直播,录播中途中断,手动重启该直播间录播失败,删除该直播间之后又重新添加该直播间才录播正常。
麻烦提供一下房间号和这一次启动对应的log文件(*.sqlite,如果有同名txt也麻烦一起提供一下),我确认一下。 ps:另外,更新到Dev版本试一试呢?我在Dev中使用了新的检测接口
用的最新版Dev,日志我晚上找时间发给您,日志用什么方式发送?
from ddtv.
从错误信息来看,ddtv本身没有出现错误,是网络层面发生了错误。 具体的错误情况是 1、无法连接到B站服务器。 2、连接B站服务器超时。 请确认网络和代理是否正常,网络不稳定,和使用了不合适的代理设置都可能造成这样的结果。
之后会考虑将这类问题封装成更明显的提示文本。在进行录播的时候,其他直播间均可正常采用FLV模式录播,唯有一个直播间录播异常。该直播间在正常进行直播,录播中途中断,手动重启该直播间录播失败,删除该直播间之后又重新添加该直播间才录播正常。
麻烦提供一下房间号和这一次启动对应的log文件(*.sqlite,如果有同名txt也麻烦一起提供一下),我确认一下。 ps:另外,更新到Dev版本试一试呢?我在Dev中使用了新的检测接口
录制时已采用最新版Dev
直播房间:7822555
直播时间:2023.06.01
日志下载
from ddtv.
从错误信息来看,ddtv本身没有出现错误,是网络层面发生了错误。 具体的错误情况是 1、无法连接到B站服务器。 2、连接B站服务器超时。 请确认网络和代理是否正常,网络不稳定,和使用了不合适的代理设置都可能造成这样的结果。
之后会考虑将这类问题封装成更明显的提示文本。在进行录播的时候,其他直播间均可正常采用FLV模式录播,唯有一个直播间录播异常。该直播间在正常进行直播,录播中途中断,手动重启该直播间录播失败,删除该直播间之后又重新添加该直播间才录播正常。
麻烦提供一下房间号和这一次启动对应的log文件(*.sqlite,如果有同名txt也麻烦一起提供一下),我确认一下。 ps:另外,更新到Dev版本试一试呢?我在Dev中使用了新的检测接口
录制时已采用最新版Dev 直播房间:7822555 直播时间:2023.06.01 日志下载
从日志中间中看,录制环境的网络状况非常不理想...各种超时和断连,这种情况下推荐HLS模式录制,HLS录制如果是偶尔断连不会影响录制内容。
FLV模式因为需要持续连接,一直重复断开连接可能会出现未知的问题,这些未知问题因为是多重网络问题叠加造成的比较难以复现。
from ddtv.
Related Issues (20)
- 重构后sln有三个不存在的项目 HOT 1
- DDTV_GUI 监控列表 建议 HOT 7
- 希望支持开始录制时同时保存直播封面的功能 HOT 3
- 关于“HLS等待时间” HOT 2
- 关于录播文件名 HOT 2
- 加强保护配置文件的请求 HOT 5
- 关于FLV录制问题 HOT 4
- 全屏播放弹幕满屏的时候弹幕会卡断,只能手动断开重连 HOT 1
- 关于FLV文件转码为MP4文件时的文件命名问题 HOT 2
- 采用HLS录制时,部分房间直播已结束,直播录制却一直不结束的问题。 HOT 3
- 有时候无法正常捕捉弹幕 HOT 2
- 直播封面保存问题以及希望文件夹名称支持以直播开始时间命名 HOT 1
- 希望增加关闭FLS流自动转码MP4的功能 HOT 4
- 系统开启代理后软件不能联网 HOT 4
- 无法获取和保存弹幕 HOT 1
- 是否可以只录声音 HOT 1
- feature: 添加新的API以为WEBUI添加更多功能 HOT 5
- 默认录制画质不生效 HOT 3
- bug: API目前的一些已知问题
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ddtv.