简介 Live555 是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。Live555实现了对多种音视频编码格式的音视频数据的流化、接收和处理等支持,包括MPEG、H.263+、DV、JPEG视频和多种音频编码。同时由于良好的设计...
分类:
其他好文 时间:
2015-09-12 13:37:10
阅读次数:
267
有RTSPServer,当然就要有RTSPClient。如果按照Server端的架构,想一下Client端各部分的组成可能是这样:因为要连接RTSP server,所以RTSPClient要有TCP socket。当获取到server端的DESCRIBE后,应建立一个对应于ServerMediaSe...
分类:
其他好文 时间:
2015-09-09 10:59:48
阅读次数:
258
NTP------网络时间协议PTP------精确时间协议都知道RTSP协议中,真正的数据传输是RTP协议来传输的,每个RTP包都有一个timestamp,(相对时间戳 relative timestamp)这个时间戳是需要经过换算的,我需要把它换算成相应的时间打印到播放器显示的每一帧上。不过据h...
分类:
其他好文 时间:
2015-09-08 12:20:36
阅读次数:
334
下面的文章讲解的都非常详细,可以参考OpenRTSP的源码学习。这个是live555库里面的工具Demohttp://www.360doc.com/content/12/0516/23/7828500_211547756.shtmlhttp://blog.csdn.net/heanyu/articl...
分类:
其他好文 时间:
2015-09-06 20:12:48
阅读次数:
167
下面开始介绍CentOS 6.5 64位上安装Darwin Streaming Server搭建RTSP流媒体服务器的方法: 一、首先说明下我的系统环境: CentOS 6.5 64位最小化安装(用的CentOS-6.5-x86_64-minimal.iso),关闭iptables和SELIN...
分类:
其他好文 时间:
2015-09-02 19:27:28
阅读次数:
320
命名规则1). 类名,接口名:以大写开头,如果一个类的类名由多个单词组成,所有单词的首字母必须大写,单词尽量写全称,不要简写,除非约定俗成的名字,例如:URL,RTMP,RTSP 这些广泛使用的专有名词,可以全部大写,也可以首字母大写。例如 HttpRequest,CourseActivity2)....
分类:
移动开发 时间:
2015-09-02 15:57:37
阅读次数:
235
命名规则1). 类名,接口名:以大写开头,如果一个类的类名由多个单词组成,所有单词的首字母必须大写,单词尽量写全称,不要简写,除非约定俗成的名字,例如:URL,RTMP,RTSP 这些广泛使用的专有名词,可以全部大写,也可以首字母大写。例如 HttpRequest,CourseActivity2)....
分类:
移动开发 时间:
2015-08-30 17:21:45
阅读次数:
222
ONVIF ODM在onvif领域里名气很大,是一款开源的NVC实现。其实现采用了c# c++ F#。项目很大,也很复杂。最近研究了一下,自己调用其类库写了一个c#版的RTSP的播放器。难度不大。但要明白其中原理,还需要多研究研究ODM源码。
效果图:...
RTSP会话基本流程RTSP交互流程: C表示RTSP客户端,S表示RTSP服务端 ① C->S: OPTION request //询问S有哪些方法可用 S->C: OPTION response //S回应信息中包括...
分类:
其他好文 时间:
2015-08-27 14:55:20
阅读次数:
141
VST直播PC版是一款网络电视直播软件,自带几百套国内电视台直播,支持收看湖南卫视热门高清频道,源线路支持自动匹配最近节点,播放分辨率支持随便切换,支持本地和网络自定义,支持协议 rtsp,mms,rtmp,http,p2p,采用原力P2P播放,方便快捷简单及全能解码!版本特点:- 去播放列表图文....
分类:
其他好文 时间:
2015-08-26 22:07:14
阅读次数:
230