原文:使用AsyncSocket实现RTSP协议

之前Socket一直使用Linux c来实现,优点是很容易掌握socket的通信流程,缺点是过程比较繁琐。 所以选择了AsyncSocket来实现socket通信。另外实现了RTSP的通信过程,并在play命令之后, 再次开始一个UDP会话,用于传输数据。 项目原型是用RTSP RTP来实现摄像头的实时监控,RTSP使用TCP来实现,RTP使用UDP实现, 直接上代码吧 工程结构截图如下: 关于 ...

2012-03-12 21:54 3 4815 推荐指数:

查看详情

<原>AsyncSocket使用心得

首先 下载源代码 倒入runloop文件夹下的 四个文件即可 AsyncSocket *socket=[[AsyncSocketalloc]initWithDelegate:self]; NSError *error; [socket connectToHost:h onPort:p ...

Sun Oct 28 22:47:00 CST 2012 1 13162
流媒体协议RTSP服务端的实现20180629

RtspServer是参考了live555和jrtplib实现的,但代码全部是重新书写的,所以不依赖于任何第三方库即可编译和运行, 目前仅支持h264和G711格式,这是rtp打包时决定的,后续将不断迭代优化,加入对其他格式的支持。 RtspServer的功能是接收输入的流,然后推流到 ...

Fri Jun 29 18:47:00 CST 2018 0 1306
C# 实现播放RTSP 标准协议码流播放

http://www.codeproject.com/Articles/507218/Managed-Media-Aggregation-using-Rtsp-and-Rtphttp://www.streamcoders.com/http://net7mma.codeplex.com ...

Sat Dec 26 03:38:00 CST 2015 0 5405
IOS使用Asyncsocket进行socket编程

iphone的标准推荐CFNetwork C库编程.但是编程比较烦躁。在其它OS往往用类来封装的对Socket函数的处理。比如MFC的CAsysncSocket.在iphone也有类似于开源项目.cocoa AsyncSocket库, 官方网站:http://code.google.com/p ...

Thu Aug 06 19:15:00 CST 2015 0 6919
关于 RTSP 和 RTP 协议的区别

最近整理了一下 Python 实现的 RTP 图传代码,然后确认了 RTSP 和 RTP 的关系。 RTSP简介 RTSP(Real Time Streaming Protocol)是由Real Network和Netscape共同提出的如何有效地在IP网络上传输流媒体数据的应用层协议 ...

Wed Jan 13 18:11:00 CST 2021 0 419
RTSP协议详解

RTSP简介 RTSP(Real Time Streaming Protocol)是由Real Network和Netscape共同提出的如何有效地在IP网络上传输流媒体数据的应用层协议RTSP对流媒体提供了诸如暂停,快进等控制,而它本身并不传输数据,RTSP的作用 ...

Wed Mar 15 19:16:00 CST 2017 4 45893
rtsp和sdp协议简介

RTSP是由Real network 和Netscape共同提出的如何有效地在IP网络上传输流媒体数据的应用层协议。 实时流协议RTSP)建立并控制一个或几个时间同步的连续流媒体,如音频和视频。尽管连续媒体流与控制流交叉是可能的,RTSP 本身并不发送连续媒体流。换言之,RTSP 充当多媒体 ...

Wed Mar 15 19:18:00 CST 2017 0 2644
RTSP协议详解

RTSP简介 RTSP(Real Time Streaming Protocol)是由Real Network和Netscape共同提出的如何有效地在IP网络上传输流媒体数据的应用层协议RTSP对流媒体提供了诸如暂停,快进等控制,而它本身并不传输数据,RTSP的作用 ...

Wed Jan 03 02:34:00 CST 2018 0 2835
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM