live555
大漠不死鸟
Phoenix(PHX)
展开
-
用live555将内网摄像机视频推送到外网服务器,附源码
转自:https://blog.csdn.net/xiejiashu/article/details/34434669最近很多人问,如何将内网的摄像机流媒体数据发布到公网,如果用公网与局域网间的端口映射方式太过麻烦,一个摄像机要做一组映射,而且不是每一个局域网都是有固定ip地址,即使外网主机配置好了每一个摄像机的映射地址,也有可能会因为宽带公网ip地址变动而导致配置无效。再换一个应用场景,当我...原创 2019-02-13 20:34:01 · 1090 阅读 · 0 评论 -
live555工作流程简介
基本概念先来熟悉在liveMedia 库中Source,Sink 以及Filter 等概念。Sink 就是消费数据的对象,比如把接收到的数据存储到文件, 这个文件就是一个Sink。Source 就是生产数据的对象,比如通过RTP 读取数据。数据流经过多个’source’和’sink’s,下面是一个示例:'source1' -> 'source2' (a filter) -> 'so...转载 2019-02-13 20:29:21 · 3676 阅读 · 0 评论 -
RTSP 协议 简单交互过程
rtsp 简介(ZT)Real Time Streaming Protocol 或者RTSP(实时流媒体协议),是由Real network 和Netscape共同提出的如何有效地在IP 网络上传输流媒体数据的应用层协议。RTSP 提供一种可扩展的框架,使能够提供能控制的,按需传输实时数据,比如音频和视频文件。源数据可以包括现场数据的反馈和存贮的文件。rtsp 对流媒体提供了诸如暂停,快进等控制,...转载 2019-02-13 20:03:17 · 875 阅读 · 0 评论 -
live555框架
摘自:https://www.jianshu.com/p/f1bdc639b8e2基本框架图:模块图:BasicUsageEnvironment继承于UsageEnvironment,并实现UsageEnvironment中的纯虚类UsageEnvironment & TaskScheduler &HashTable等.如果将live555中原创 2019-02-13 16:04:00 · 1313 阅读 · 0 评论 -
Source & Sink (live555)
Source & SinkSource 和 Sink 在live555中是两个非常重要的概念.Source 发送端, 流的起点, 可直观理解为生产者, 负责读取文件或网络流的信息.Sink 接收端, 流的终点, 可理解为是消费者, 直译为水槽 .视音频的数据从源头到最终保存到文件或显示, 整个过程就像一个水流, 从源头流呀流, 经过了条条小路, 最终流到了水槽中.Sou...转载 2019-02-13 15:20:04 · 3146 阅读 · 0 评论 -
Live555学习之(二)------- testOnDemandRTSPServer
转自:https://www.cnblogs.com/jqctop1/p/4385602.html首先,看看这个程序的说明:// A test program that demonstrates how to stream - via unicast RTP// - various kinds of file on demand, using a built-in RTSP server....转载 2019-02-13 14:34:13 · 450 阅读 · 0 评论 -
Live555学习之(五)------live555ProxyServer.cpp的学习
转自:https://www.cnblogs.com/jqctop1/p/4396301.html Live555不仅实现了RTSP服务器端,还实现了RTSP客户端,我们通过testRTSPClient.cpp这个程序来看一下,Live555的RTSP客户端与服务器端建立RTSP连接的过程。首先来看一下main函数: 1 char eventLoopWatchVariable = 0;...转载 2019-02-13 13:44:03 · 1723 阅读 · 0 评论 -
Live555学习之(四)------建立RTSP连接的过程(RTSP客户端)
Live555学习之(四)---建立RTSP连接的过程(RTSP客户端)转自:https://www.cnblogs.com/jqctop1/p/4396301.htmlLive555不仅实现了RTSP服务器端,还实现了RTSP客户端,我们通过testRTSPClient.cpp这个程序来看一下,Live555的RTSP客户端与服务器端建立RTSP连接的过程。首先来看一下main函数:1 ...转载 2018-12-26 13:57:31 · 1008 阅读 · 0 评论 -
live555学习ing
参考网上文章调试了一个例子,实现从摄像头IPC通过rtsp获取码流转发到EasyDarwin服务器功能参考文章:https://blog.csdn.net/xiejiashu/article/details/34434669使用testRTSPClient例子编译了一个rtspclient,从EasyDarwin服务器获取码流功能记录下相关信息:使用的live555版本是2015年的,因为...原创 2019-02-14 08:00:21 · 435 阅读 · 0 评论