E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Live555
基于RTP的h.264视频传输系统(三)
一下讨论所有路径均在原生
Live555
源码包解压后的live目录下。编译成功后,执行.
qiu265843468
·
2014-08-21 23:00
基于RTP的h.264视频传输系统(二)
Live555
是一个为跨平台的C++开源项目,它实现了RTP/RTCP、RTSP、SIP等的支持。并且相对于其他的流媒体服务器是完全开源并且免费的。废话不多说,下面开始。
qiu265843468
·
2014-08-21 22:00
下一步要研究的东西
vlc4.ffmpeg5.agg6.libogg7.libvorbis8.7z9.zlib10.Cg11.OpenALSDK12.rapidxml13.tinyxml14.cmake15.python16.
live555
17
lxmhuendan
·
2014-08-21 22:00
LIVE555
源码研究之四:MediaServer (一)
LIVE555
源码研究之四:MediaServer(一)从本篇文章开始我们将从简单服务器程序作为突破点,深入研究
LIVE555
源码。
ithzhang
·
2014-08-19 19:15
live555
[置顶] DM365+
live555
实现RTSP直播服务器(广播)
在http://blog.csdn.net/zhangjikuan/article/details/38520203基础上加以改进其缺点1,实现广播的形式1.连接中的博客
live555
部分主要是参考testOnDemandRTSPServer
zhangjikuan
·
2014-08-18 21:00
服务器
RTSP
直播
Live555
DM365
failed to join group: setsockopt(IP_ADD_MEMBERSHIP) error: No such device
在DM365上运行
live555
的testH264VideoStreamer例程程序出现如下错误00:09:51Groupsock(3:232.149.232.116,8888,255):failedtojoingroup
zhangjikuan
·
2014-08-18 20:00
TO
JOIN
error
failed
group
setsockopt
device
No
such
LIVE555
研究之三:
LIVE555
基础
LIVE555
基础
LIVE555
是为流媒体提供解决方案的跨平台C++开源项目。
ithzhang
·
2014-08-16 14:00
使用
Live555
类库实现的网络直播系统
Live555
主要有四个类库:libUsageEnvironment.lib;libliveMedia.lib;libgroupsock.lib;libBasicUsageEnvironment.lib
雷霄骅
·
2014-08-16 13:00
直播
Live555
live555
源代码简单分析1:主程序
live555
是使用十分广泛的开源流媒体服务器,之前也看过其他人写的
live555
的学习笔记,在这里自己简单总结下。
雷霄骅
·
2014-08-16 13:00
源代码
分析
流媒体服务器
Live555
主程序
live555
学习笔记-RTSP服务运作
RTSP服务运作基础基本搞明白了,那么RTSP,RTP等这些协议又是如何利用这些基础机制运作的呢?首先来看RTSP.RTSP首先需建立TCP侦听socket。可见于此函数:[cpp] viewplain copy DynamicRTSPServer* DynamicRTSPServer::createNew(UsageEnvironment& env, Port ourPort, UserAu
雷霄骅
·
2014-08-16 13:00
源代码
RTSP
Live555
live555
源代码分析
live555
源代码分析源代码下载(VC6工程):http://download.csdn.net/detail/leixiaohua1020/6374387liveMedia项目(http://www.
live555
雷霄骅
·
2014-08-16 13:00
源代码
概述
Live555
live555
分析—— OpenRtsp
通过分析live库提供的例子程序OpenRTSP,可以清晰地了解客户端接收来自网络上媒体数据的过程。注意,RTP协议和RTCP协议接收的数据分别是视音频数据和发送/接收状况的相关信息,其中,RTP协议只负责接收数据,而RTCP协议除了接收服务器的消息之外,还要向服务器反馈。main函数流程voidmain(intargc,char*argv[]){1. 创建BasicTaskSchedu
雷霄骅
·
2014-08-16 13:00
源代码
分析
流程
Live555
openrtsp
在windows使用vs2008编译
live555
1.
live555
源代码简介liveMedia项目的源代码包括四个基本的库,各种测试代码以及IVE555MediaServer。
雷霄骅
·
2014-08-16 13:00
windows
编译
vs2008
Live555
live555
学习笔记-RTSPClient分析
八RTSPClient分析有RTSPServer,当然就要有RTSPClient。如果按照Server端的架构,想一下Client端各部分的组成可能是这样:因为要连接RTSPserver,所以RTSPClient要有TCPsocket。当获取到server端的DESCRIBE后,应建立一个对应于ServerMediaSession的ClientMediaSession。对应每个Track,Clie
雷霄骅
·
2014-08-16 13:00
源代码
client
RTSP
Live555
live555
学习笔记-RTP打包与发送
RTP打包与发送rtp传送开始于函数:MediaSink::startPlaying()。想想也有道理,应是sink跟source要数据,所以从sink上调用startplaying(嘿嘿,相当于directshow的拉模式)。看一下这个函数:[cpp] viewplain copy Boolean MediaSink::startPlaying(MediaSource& source,
雷霄骅
·
2014-08-16 13:00
源代码
RTP
Live555
live555
学习-FramedSource详解
FramedSource讲解FramedSource是一个抽象类,继承自mediaSource继承自medium,里面有纯虚函数virtualvoiddoGetNextFrame()=0;主要作用就是从文件中获得数据,只是获得数据,交给分析H264or5VideoStreamParser分析获得NALU关于有关牵涉到文件操作的基本都是直接或者间接继承自该类:例如H26VideoFileSource
zhangjikuan
·
2014-08-14 21:00
详解
Live555
FramedSource
live555
学习-H264VideoStreamParser详解
http://blog.csdn.net/niu_gao/article/details/7212181十七:H264VideoStreamParser详解很多人要做实时H264RTP传输,那么如何充分利用
live555
zhangjikuan
·
2014-08-14 11:00
详解
Live555
live555
学习-ByteStreamFileSource和H264VideoStreamFramer
先看H264VideoFileServerMediaSubsession.hh和.cpp文件中的H264VideoFileServerMediaSubsession类类中关于获取数据的source部分其实是用一下函数实现的FramedSource*H264VideoFileServerMediaSubsession::createNewStreamSource(unsigned/*clientSe
zhangjikuan
·
2014-08-14 11:00
Live555
live555
直播实现-DM365 DVSDK+
live555
=RTSP server live
今天终于实现了
live555
+DM365dvsdkencode例程的直播主要参看前两篇博客--
live555
直播准备,在融合到DVSDK的时候主要做了如下几点改动0.修改的writer线程,以前write
zhangjikuan
·
2014-08-12 21:00
server
RTSP
直播
Live555
DVSDK
DM365
Fedora9编译安装vlc
article/details/73516771.安装包资源:以下所有需要的安装包vlc_fedora9下载地址:http://pan.baidu.com/s/1c0zTYfe2安装装步骤:(1)安装
live555
mashang123456789
·
2014-08-07 20:00
live555
直播(准备2)-重写doGetNextFrame()和doEventLoop()
#include"
live555
/liveMedia.hh" #include"
live555
/BasicUsageEnvironment.hh" #include"
live555
/FramedSource.hh
zhangjikuan
·
2014-08-06 21:00
直播
Live555
doGetNextFrame
doEventLoop
live555
直播(准备1)-改写testOnDemandRTSPServer例程
//改写testOnDemandRTSPServer例程,只传输H.264格式#include"
live555
/liveMedia.hh" #include"
live555
/BasicUsageEnvironment.hh
zhangjikuan
·
2014-08-06 21:00
例程
直播
Live555
live555
env->taskScheduler().doEventLoop()解析/自己实现
从
live555
的例程testOnDemandRTSPServer可知http://blog.csdn.net/zhangjikuan/article/details/38349635
live555
靠函数
zhangjikuan
·
2014-08-06 19:00
解析
Live555
doEventLoop
vs2010编译
live555
源码
1、live55简介
Live555
是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。
chenchong_219
·
2014-08-03 21:00
live555
source
Source和Sink:可以把source理解为发送端的流,sink理解为接受端。MediaSink是各种类型的Sink的基类,MediaSource是各种类型Source的基类,各种类型的流媒体格式和编码的支持即是通过对这两个类的派生实现的。Source和Sink通过RTP子会话(MediaSubSession)联系在一起。 FramedSource派生自MediaSource,一帧码流的实
zhangjikuan
·
2014-08-02 17:00
source
Live555
live555
testOnDemandRTSPServer例程解析
此例程是关于构建
live555
RTSP服务器的,可以点播很多类型的文件,这里只讲解H264的,本例程是点播,用的单播unicast的形式#include"
live555
/liveMedia.hh" #include"
live555
zhangjikuan
·
2014-08-02 16:00
解析
例程
Live555
LIVE555
研究之二: RTSP、RTP/RTCP协议介绍
LIVE555
研究之二RTSP、RTP/RTCP协议介绍 一、概述 RTSP(Real-TimeStreamProtocol
ithzhang
·
2014-08-02 11:00
RTSP
RTP
rtcp
LIVE55
hisi—
live555
实时监控
包括Linux系统的移植、交叉编译环境的建立等2.系统流程图 VI ------> VENC ------>
live555
-----> PCVCLplayer3.先构建VI VENC4、
live555
tfygg
·
2014-07-31 13:00
Live555
直播源 以及MediaSubsession
/* *H264DeviceSource.hh * *Createdon:2014年7月19日 *Author:zjzhang */ #ifndefH264DEVICESOURCE_HH_ #defineH264DEVICESOURCE_HH_ #include classH264DeviceSource:publicDeviceSource{ public: staticDeviceSour
zblue78
·
2014-07-30 17:00
h264
RTSP
直播
Live555
树莓派
live555
直播
1,下载
live555
,网址:http://www.
live555
.com/liveMedia/3,打开live/testProgs/testOnDemandRTSPServer.cpp,找到“ //AH
wanruirui
·
2014-07-25 17:00
Windows下利用
live555
实现H264实时流RTSP发送
结果在得到利用
live555
去做比较简单的结论的同时也悲情地发现,网上别人贴出来的代码基本都是Linux上面的。在修改了两份来适用于Windows无效后,又一次陷入了百度谷歌的无尽搜索中。
oHanTanYanYing
·
2014-07-23 17:00
windows
RTSP
Live555
H264实时流
发送服务器
Darwin Stream server(DSS服务器)的Relay(中继/转发)设置
A机上跑
live555
,将摄像头的实时视频编码为H264,用RTSP协议(URL:rtsp://IpAddr-B/CamLive.sdp)将视频流推送至DSS服务器B。
皓月如我
·
2014-07-23 16:29
多媒体
&
视频监控
流媒体
视频与图像分析
live555
delay task 和Event TriggerId 源码解析
Live555
的延迟任务(delaytask) 5.1)scheduleDelayedTaskTaskTokenBasicTaskScheduler0::scheduleDelayedTask(int64
smilestone322
·
2014-07-23 14:00
Live555
实战之框架简介
作者:咕唧咕唧liukun321来自:http://blog.csdn.net/liukun321上一篇文章简要介绍了如何以共享库的方式交叉编译
Live555
,今天再来介绍live源码框架。
liukun321
·
2014-07-23 13:00
Linux下:
Live555
+S5pV210的mfc模块硬解方案实现
本文介绍
Live555
作为rtsp客户端,s5pv210做媒体终端,硬解码得Nv12图像序列。
luopeiyuan1990
·
2014-07-21 16:00
编码
mfc
v4l2
Live555
s5pv210
Live555
实战之交叉编译
live555
共享库
作者:咕唧咕唧liukun321来自:http://blog.csdn.net/liukun321可以通过这个链接获得最新的
live555
源码:
Live555
源码下载
Live555
是一个为流媒体提供解决方案的跨平台的
liukun321
·
2014-07-21 10:00
live555
—VS2010 下
live555
编译、使用及测试
Ⅰ
live555
简介
Live555
是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。
chenchong_219
·
2014-07-20 23:00
Live555
研究之一 源代码编译
Live555
研究之一源代码编译
Live555
是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP
ithzhang
·
2014-07-20 09:00
hi3531移植
live555
1、执行cpconfig.armlinuxconfig.hi3531创建3531平台所需的配置文件2、修改config.hi3531文件的第一行CROSS_COMPILE?= arm-hisiv100-linux-蓝色部分填对应的交叉编译器类型如果静态编译还需要做如下设置config.armlinux如下2处加入-static编译选项COMPILE_OPTS=$(INCLUDES)-I.-O2-D
tfygg
·
2014-07-20 09:00
live555
iPhone静态库编译
live555
是一个c/c++写的开源跨平台的支持rtsp,还有H264编码的流媒体库,下载地址和说明都在这里:支持windows平台,linux平台等多平台。
u013805103
·
2014-07-18 11:00
H264解码器源码(Android 1.6 版)
基于移动平台的多媒体框架——移植
Live555
到Android上
live555
是一个处理流媒体传输对c++库,再Mplayer与
u013805103
·
2014-07-18 11:00
linux下编译
live555
在
live555
的官网上已经有linux下编译的说明,如下:HowtoconfigureandbuildthecodeonUnix(includingLinux,MacOSX,QNX,andotherPosix-compliantsystems
evsqiezi
·
2014-07-07 16:00
Linux编译/交叉编译
live555
上面是
live555
官网给出的编译信息http://www.
live555
.com/liveMedia/#config-unix.
zhangjikuan
·
2014-07-07 16:00
linux
编译
交叉编译
Live555
live555
for Android
由于
Live555
包中未提供Android的config所以编译器来比较麻烦,需要自己编写Android.mk,以下是我通过修改现有的config文件,在cygwin实现编译的过程,config.android
ak47zhangzhiwei
·
2014-07-04 15:00
C++
android
NDK
live
RTSP
Codec
Medie
live555
配置循环播放文件
在
live555
文件操作地方,文件读完了,重新读取即可,代码修改如下:voidByteStreamFileSource::doGetNextFrame(){ if(feof(fFid)||ferror(
occupy8
·
2014-07-02 19:00
live555
使用testRTSPClient 接收h264记录
特记录如下:使用
live555
客户端testRTSPClient.cpp修改如下:voidDummySink::afterGettingFrame(unsignedframeSize,unsignednumTruncatedBytes
occupy8
·
2014-07-02 16:00
live555
RTSP推送到Darwin出现404错误的解决
我们将Darwin部署到公网,接收
live555
RTSP/RTP推送的时候,经常会出现在SETUP步骤Darwin返回404错误,经过查找原因,主要是Darwin对
live555
推送的sdp信息中的IP
xiejiashu
·
2014-07-02 15:00
用Darwin和
live555
实现的直播框架
用Darwin实现流媒体转发程序2013-02-2109:20 1091人阅读 评论(18) 收藏 举报DSS源码中已经实现了由源端主动推送视频,再将视频转发到客户端的功能,在基于DSS的先侦听后推送式流媒体转发:http://blog.csdn.net/xiejiashu/article/details/8298583中已经描述,代码可以在http://download.csdn.net/det
vbLittleBoy
·
2014-06-26 11:00
用
live555
将内网摄像机视频推送到外网服务器,附源码
最近很多人问,如何将内网的摄像机流媒体数据发布到公网,如果用公网与局域网间的端口映射方式太过麻烦,一个摄像机要做一组映射,而且不是每一个局域网都是有固定ip地址,即使外网主机配置好了每一个摄像机的映射地址,也有可能会因为宽带公网ip地址变动而导致配置无效。再换一个应用场景,当我们的所有IP摄像机都部署在一个没有有线网络的环境里面,所有的流媒体数据都要通过3G/4G网络发布出去。那么就必须有这么一个
xiejiashu
·
2014-06-25 14:00
转发
RTSP
Live555
darwin
ipcamera
DSS转发
live555
提供的数据
1.DSS的reflect功能 Darwin可以接收RTP数据,进行转发,这个功能官方文档描述为"reflect"。 使用VLC很容易演示这个功能,命令: vlc-vvvtest.mp4--sout"#dst=rtp{dst=127.0.0.1,port-audio=20000,port-video=20002,ttl=127,name=CHANNEL,sdp=file:///f:/chan
vbLittleBoy
·
2014-06-25 11:00
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他