草庐IT

rtsp_transport

全部标签

python - TCP Connection Reset by peer 和 Transport End Point 未连接

我们在同一台机器上运行一个TCP服务器客户端架构,客户端在127.0.0.1:30008上连接服务器。我们看到的是,有一段时间TCP连接被服务器重置。我们可以清楚地看到,在tcpdump跟踪中,服务器发送了RST标志。客户端代码是python,服务端代码是C。是什么导致服务器发送这个RSTflat?,此设置用于运行几个月没有任何问题,所以我们很惊讶地看到现在发生了什么。TCP服务器通过另一个UDP端口从其他服务器获取数据,并通过TCP端口30008传输到客户端,客户端在while循环中监听服务器端口。想知道,这种连接RST问题不会发生在UDP连接上吗?有时我们可以看到服务器正在关闭套接

tcp - ffmpeg 编码力 rtsp 输出流使用 TCP 作为 rtsp_transport

我正在使用FFMPEG库编写一个RTSP发布程序。输入一直在读取从相机接收数据的缓冲区。我使用rtspurl作为输出。即avformat_alloc_output_context2(&ofmt_ctx,NULL,“rtsp”,输出)。现在我需要强制输出使用TCP作为rtsp_transpot。我试过下面的代码。但它不起作用。还有其他方法可以实现吗?谢谢。AVDictionary*options=NULL;av_dict_set(&options,"rtsp_transport","tcp",0);ret=avformat_open_input(&fmt_ctx,avio_ctx->bu

c# - NetworkStream 获取 System.IO.IOException : Unable to write data to the transport connection

我正在使用NetworkStream来保持打开的TCP/IP连接,消息可以通过该连接发送。我收到一条消息,处理它,然后返回一个ACK​​。我正在使用一个偶尔会收到消息的站点,但是当我发送ACK时,我收到了IOException。有时这只会持续一两条消息(我可以收到下一条消息),而其他时候它会一直持续到服务停止并重新启动。下面是我的NetworkStream的代码,没有任何处理:using(NetworkStreamstream=client.GetStream()){stream.ReadTimeout=ReadTimeout;...if(stream.CanRead&&stream.

delphi - TCP 客户端未接收到来自 RTSP 服务器的响应

在DelphiXE2中,我使用TTCPClient组件与RTSP服务器通信。在反复试验未从服务器返回响应后,我将项目切换为通过端口80(而不是RTSP的554)发送HTTP请求,并尝试将请求发送到网站(具体为www.google.com)。我仍然没有收到任何回复。我在主窗体(Form1)上有一个名为Client的TTCPClient组件,一个名为TMemo的控件Log、一个名为txtHost的TEdit控件和一个TBitBtn控件。以下是代码的相关部分:连接到服务器procedureTForm1.BitBtn1Click(Sender:TObject);beginifClient.Ac

C#使用FFMpeg.Autogen进行rtsp视频倍速播放

1.在你的C#项目中,使用NuGet包管理器安装FFMpeg.Autogen。可以在VisualStudio中打开NuGet包管理器控制台,并运行以下命令来安装它:Install-PackageFFMpeg.Autogen2.在代码引入命名空间:usingFFMpeg.AutoGen;3.创建一个FFmpeg的上下文(AVFormatContext)对象,并打开rtsp视频流:AVFormatContext*formatContext=ffmpeg.avformat_alloc_context();//打开rtsp视频流stringrtspUrl="your_rtsp_url";AVDicti

视频集中存储/云存储/磁盘阵列EasyCVR平台接入RTSP设备出现离线情况的排查

安防视频监控/视频集中存储/云存储/磁盘阵列EasyCVR平台可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等,以及支持厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等。平台既具备传统安防视频监控的能力,也具备接入AI智能分析的能力,可拓展性强、视频能力灵活,能对外分发RTMP、RTSP、HTTP-FLV、WebSocket-FLV、HLS、WebRTC等视频流。有用户反馈,在使用EasyCVR接入RTSP设备时,出现了离线的情况。针对该反馈,我们立即进行了排查。我们在VLC中播放用户的RTSP地址,播放是正常的

webrtc streamer&前端页面js播放摄像头rtsp流

webrtcstreamer大致的了解了一下,就是使用js来播放rtsp视频流的一个技术。目前实现的厂家有很多,但是要收费。我这里是找了一个开源免费的项目,使用起来有一定的局限性,需要根据自己的业务自己去实现逻辑,目前我只做到了播放实时摄像头,回放等一些功能还没有想好怎么做。网址:https://github.com/mpromonet/webrtc-streamer/releases我这里用的是windows系统服务器,本地也是windows,所以使用的是windows版本,下载的文件是“webrtc-streamer-v0.7.0-dirty-Windows-AMD64-Release.t

【SEED Labs 2.0】Transport Layer Security (TLS) Lab

本文为SEEDLabs2.0-TransportLayerSecurity(TLS)Lab的实验记录。文章目录实验原理Task1:TLSClientTask1.a:TLShandshakeTask1.b:CA’sCertificateTask1.c:ExperimentwiththehostnamecheckTask1.d:SendingandgettingDataTask2:TLSServerTask2.a.ImplementasimpleTLSserverTask2.b.TestingtheserverprogramusingbrowsersTask2.c.Certificatewithm

如何在VR头显端实现低延迟的RTSP或RTMP播放

技术背景VR(虚拟现实技术)给我们带来身临其境的视觉体验,广泛的应用于城市规划、教育培训、工业仿真、房地产、水利电力、室内设计、文旅、军事等众多领域,常用的行业比如:教育行业:VR头显可以用于教育培训,提供沉浸式的教学体验,例如虚拟实验室、虚拟课堂等,帮助学生更好地理解和掌握知识。医疗行业:VR头显可以用于医疗训练和治疗,例如手术模拟、康复训练等,提高医疗效果和质量。文旅行业:VR头显可以用于旅游娱乐,提供沉浸式的旅游体验,例如虚拟旅游、文化遗产展示等。房地产行业:VR头显可以用于房地产展示,提供更加真实、直观的房屋展示和体验,帮助客户更好地了解和选择房屋。展览展示行业:VR头显可以用于展览展