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
Live555
组播及RTSPClient IPv6改造
背景之前的文章我们讲过如何使用
Live555
框架进行组播RTP/UDP播放,以及使用rtspclient完成rtsp播放。
wusc'blog
·
2020-09-17 10:36
live555
音视频
流媒体
Live555
RTSP播放分析(一)--基本模块介绍
以testRTSPClient.cpp测试程序来对
Live555
RTSP播放进行一个简单的分析。同时对
Live555
几大模块的功能及使用进行简单描述。
wusc'blog
·
2020-09-17 10:36
live555
流媒体
Live555
RTSP播放分析(二)--RTSPClient及MediaSession
以testRTSPClient.cpp测试程序来对
Live555
RTSP播放进行一个简单的分析。同时对
Live555
几大模块的功能及使用进行简单描述。
wusc'blog
·
2020-09-17 10:04
live555
流媒体
ffmpeg+nginx建立rtmp服务器,播放摄像头流
p=137先转载,然后再动手实践看看
live555
可以建立rtsp这个大伙都知道,ffserver+ffmpeg也可以建立一个实时rtsp服务,那么rtmp呢?
薛定谔机器猫
·
2020-09-17 10:27
转发
工业相机支持虚拟云台
把工业相机采集到的数据H264编码后,通过RTSP协议把数据传输出去,是一个不错的解决方案,本方法是基于
live555
,OpenCVX264这些库完成了本任务,代码下载后,用VS2013可以直接编译,依赖的文件已经全部包含
shang-qd
·
2020-09-16 03:26
系统集成
系统编程
RTSP
X264
工业相机
Live555
OpenCV
cmake记录
######1、在目录添加CMakeLists.txt文件##buildCMakeListoftheexecutablefile#设置环境变量WORK_PROJECT_NAME,内容是ir-x264-
live555
set
Surpas-HC
·
2020-09-15 17:24
live555
-让你的h264文件支持seek
1
live555
当前对trickplaymode支持的说明:'Trickplay'functionalityTheserversupportsRTSP'trickplay'operationsforsome
xxq123321
·
2020-09-15 09:42
C/C++
development
live555
移植
转自:http://blog.csdn.net/lawishere/article/details/8182952
Live555
是一个为跨平台的C++开源项目,它实现了RTP/RTCP、RTSP、SIP
wenjie345304221
·
2020-09-15 01:15
应用
android.mk 文件调用第三方静态库的示例
LOCAL_PATH:=$(callmy-dir)include$(CLEAR_VARS)LOCAL_MODULE:=
live555
LOCAL_SRC_FILES:=lib
live555
.ainclude
LIZhang2016
·
2020-09-14 18:16
android
c++
live555
的使用
Live555
是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。
JackLam
·
2020-09-14 14:53
其他
音频视频编解码
live555
h264 videostream 数据流和时间戳的分析
rtsp客户端发送播放请求后,rtsp服务器调用流程如下h264videortsp1.ServerMediaSubsession::startStream->OnDemandServerMediaSubsession::startStream2.startStream->StreamState::startPlaying3.MediaSink::startPlaying4.MediaSink::c
zhouxj0818
·
2020-09-14 08:36
嵌入式开发
流媒体开发
Linux
C/C++
Live555
之odm封装
ODM在视频监控领域最近小有名气,而且其播放视频延迟非常小,今天拿来代码研究了一下,发现里面对FFMPEG和
live555
的封装算是我见到过最经典的,有兴趣大家可以自己看一下源码http://sourceforge.net
linkingvision
·
2020-09-14 07:22
live555
之setup创建流动流(streamState)
在describe的时候,临时性创建了source和sink,在获取到sdp信息后,将其关闭。而在setup时,此处创建的source和sink会长期存在,sink从source获取数据流,以rtp形式发送到客户端。streamState数组来维护一个rtsp流的多路,数组的每一个元素代表一路流,内部通过streamtoken表示。可以通过设置fReuseFirstSource变量值来决定是否所有
sunxiaopengsun
·
2020-09-14 07:14
live555
windows平台下VLC2.0.5编译
暂时决定使用vlc+ffmpeg+
live555
,虽然听有些前辈说这个组合的性能较差,只能作为学习研究使用。但是在对流媒体几乎没有了解的情况下,能有个学习的东西也好。
shen8686
·
2020-09-14 07:15
流媒体
live555
服务器 h264实时流丢包问题
最近在开发有关
live555
实时编码发送h264数据,客户端用VLC观看,发现每几十秒图像就会花一下。追踪下代码,并且加了debug信息,发现有时编码后发送前的数据和客户端接受到的数据长度不一样。
kisaa133
·
2020-09-14 06:23
流媒体
ffmpeg
sdl
mipsel-linux-uclibc编译vlc找不到
live555
的解决办法
zhangbin@bogon:~$zhangbin@bogon:~$cd/home/lbteam/zhangbin/bcm/unimedia/uniskmedia/DepHome/code/vlczhangbin@bogon:~/bcm/unimedia/uniskmedia/DepHome/code/vlc$sourceconfigureVLCMIPSEL.sh#################
等风来不如迎风去
·
2020-09-14 05:25
播放器设计与实现
拉取rtsp并推rtmp(监控转直播实现思路及方法)
上一篇博客《基于
live555
制
aflyeaglenku
·
2020-09-14 01:07
音视频流媒体
28181国标
安防行业
rtmp
直播
CDN
监控转直播
GB28181
live555
实现一个最简单的RTSP服务器
用
live555
中的库写了一个最简单的RTSPServer程序,仅用于学习目的。从下例的代码中,可以清析的明白RTSPServer的函数调用流程。
gavinr
·
2020-09-13 11:14
vs2013环境下编译
LIVE555
库
首先来讲Windows下编译一、下载源码下载:Indexof/liveMedia/public下载界面截图将上面下载的
live555
-latest.tar.gz解压包括上述四个库和mediaServer
arm_xuli
·
2020-09-13 06:03
Rtsp
live555
代码解读之一:RTSP连接的建立过程
RTSPServer类用于构建一个RTSP服务器,该类同时在其内部定义了一个RTSPClientSession类,用于处理单独的客户会话。首先创建RTSP服务器(具体实现类是DynamicRTSPServer),在创建过程中,先建立Socket(ourSocket)在TCP的554端口进行监听,然后把连接处理函数句柄(RTSPServer::incomingConnectionHandler)和s
bournechen
·
2020-09-12 12:45
Live555
任务调度
socket
服务器
tcp
网络
用Darwin和
live555
实现的直播框架
我们在开发视频直播或者监控类项目的时候,如场馆监控、学校监控、车载监控等等,往往首先希望的是形成一个项目的雏形,然后再在这个框架的基础上进行不断的完善和扩展工作,那么我们今天要给大家介绍的就是,如何形成一个这样的框架:采集本地音视频数据(Win)-->视频分发服务器-->客户端随意接入大致流程:我们首先通过DShow采集Windows(XP、Win7经过测试)主机的视频设备(Camera)和音频设
sunxiaopengsun
·
2020-09-12 03:39
dss
用Darwin轻松搭建流媒体服务器
先罗列一下主流开源流媒体服务器流媒体解决方案
Live555
流媒体平台框架EasyDarwin实时流媒体播放服务器程序DarwinStreamingSrvr流媒体实时传输开发包jrtplib多媒体处理工具
sopp
·
2020-09-12 03:00
多媒体开发
达尔文
Darwin
流媒体
rtsp
Live555
教程------
live555
接收rtsp视频流详细源码流程详细解析(二)
程序从rtsp_player_task这个线程开始进入进入到
live555
的客户端。1:char*argv[5]={"openRTSP","-b","80000","-t",""};这是输入参数。
zxc110110
·
2020-09-11 20:29
多媒体技术
live555
基本框架
从程序的结构来看,live项目包括了四个基本库、程序入口类(在mediaServer中)和一些测试代码(在testProgs中)。四个基本库是UsageEnvironment,BasicUsageEnvironment、groupsock和liveMedia。UsageEnvironment包括抽象类UsageEnvironment和抽象类TaskScheduler,这两个类用于事件调度,其中包括
yuzhoudiwang
·
2020-09-11 20:07
live555
live555
开发参考文档
需要基于
live555
做二次开发的朋友可以参考以下文档:http://www.
live555
.com/liveMedia/doxygen/html/classMedium.html转载于:https:/
weixin_34315665
·
2020-09-11 20:02
Live555
实战之框架简介
作者:咕唧咕唧liukun321来自:http://blog.csdn.net/liukun321上一篇文章简要介绍了如何以共享库的方式交叉编译
Live555
,今天再来介绍live源码框架。
咕唧咕唧shuboLK
·
2020-09-11 19:05
linux
移植
MultiMedia
基于
live555
实时流服务器解析
#defineREAD_FROM_FILES_SYNCHRONOUSLY1READ_FROM_FILES_SYNCHRONOUSLY1voidByteFrameLiveVideoSource::doGetNextFrame(){if(fLimitNumBytesToStream&&fNumBytesToStream==0){handleClosure(this);return;}//printf(
john_liqinghan
·
2020-09-11 19:04
VC++
流媒体
嵌入式
live555
基本命令处理流程
live555
源码分析----DESCRIBE命令处理
live555
源码分析----SETUP命令处理流程
live555
源码分析----PLAY命令的处理
live555
源码分析----RTP的打包与发送实现
轻飘风扬
·
2020-09-11 19:12
【音视频】
live555
源码分析----关于mp3的处理
RFC3199定义了MP3的RTP打包规则。首先来看看处理*.mp3的sesseion是如何创建的staticServerMediaSession*createNewSMS(UsageEnvironment&env,charconst*fileName,FILE*/*fid*/){...elseif(strcmp(extension,".mp3")==0){//AssumedtobeaMPEG-1
gavinr
·
2020-09-11 19:56
Android.mk中引用第3方动态库
include$(CLEAR_VARS)LOCAL_MODULE_TAGS:=optionalLOCAL_SRC_FILES:=\testH264VideoStreamer.cppLOCAL_MODULE:=
live555
aotingyou8613
·
2020-09-11 19:23
linux下用
live555
进行二次开发指南
一、
live555
源码下载地址最新代码下载:http://www.
live555
.com/liveMedia/public/
live555
-latest.tar.gz二、编译源码过程对于移植进行二次开发者
Season_hangzhou
·
2020-09-11 19:25
实时流媒体
rtsp
live555
使用整理
live555
使用、学习及遇到的问题的整理。
王log
·
2020-09-11 19:58
流媒体
浅析
live555
媒体库之实现实时码流预览
前面已经介绍了,通过
live555
来实现媒体文件的播放。这篇主要和大家说一下实时流的通过
live555
的播放。
max_min_
·
2020-09-11 18:35
编程语言相关
开源学习研究
音视频编解码
浅析
live555
媒体库之工作流程介绍
live555
项目的源代码包括四个基本的库,各种测试代码以及MediaServer。
max_min_
·
2020-09-11 18:35
开源学习研究
编程语言相关
音视频编解码
浅析
live555
媒体库之自己实现文件流的读写
博客前面两篇基本介绍了
live555
的一些入门知识以及大致的工作流程框架。下面就是代码的实现,如果通过自己实现的子类是实现文件流的播放。
max_min_
·
2020-09-11 18:04
开源学习研究
编程语言相关
音视频编解码
浅析
live555
媒体库之入门编译使用
简介
Live555
是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP
max_min_
·
2020-09-11 18:03
音视频编解码
开源学习研究
编程语言相关
android设备之间屏幕共享
2、将视频流用
live555
进行流媒体分发。手机即可播放这个视频流,达到屏幕传输到手机上。3、手机上将触控、键盘使用socket传输给过去。ok,搞定。为什么不能截图一张一张的传输呢?嘿嘿!
王建忠
·
2020-09-10 23:04
andriod
智能音箱
流媒体协议的具体应用
1.流媒体协议的具体应用
live555
项目[5]中的RTSP服务器实例mediaServer使用了实时传输协议RTP、实时传输控制协议RTCP和实时流协议RTSP三种流媒体协议。
yufangbo
·
2020-08-26 08:39
RTSP/RTP/RTCP
服务器
session
date
stream
server
url
netstat -anp命令简单说明
LISTEN”表示监听第二行荧光部分,分两行文字,第一行,说明对于“j1600_hi3516a”进程,外部有个“60177”端口,连接了它的“554”端口,“ESTABLISHED”表示已连接第二行,说明对于“
live555
ProxySe
qq_43193797
·
2020-08-24 15:25
linux
live555
源码简介
live555
开发库源代码包括6个部分:UsageEnviroment、BasicUsageEnviroment、groupsock、liveMedia、testProgs、mediaServer。
txgcwm
·
2020-08-24 13:29
live555
主流跨平台媒体库ffmpeg,
live555
,MobileVLCKit简介
下面是主流的媒体解码或播放库清单,它们都是跨平台支持的:库名简介需要的能力官网链接ffmpegFFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多codec都是从头开发的。了
覃受
·
2020-08-24 13:44
ios
android
ffmpeg
vlc
live555
【
Live555
】
live555
源码详解(七):GenericMediaServer、RTSPServer、RTSPClient
【
Live555
】
live555
源码详解系列笔记继承协作关系图下面红色表示本博客将要介绍的三个类所在的位置:GenericMediaServer、RTSPServer、RTSPClient14、GenericMediaServerGenericMediaServer
郭老二
·
2020-08-23 19:43
视频
live555
【
Live555
】
live555
源码详解(九):ServerMediaSession、ServerMediaSubsession、
live555
MediaServer
【
Live555
】
live555
源码详解系列笔记继承协作关系图下面红色表示本博客将要介绍的三个类所在的位置:ServerMediaSession、ServerMediaSubsession、DynamicRTSPServerDynamicRTSPServer
郭老二
·
2020-08-23 19:43
视频
【
Live555
】
live555
源码详解(八):testRTSPClient
【
Live555
】
live555
源码详解系列笔记继承协作关系图下面红色表示本博客将要介绍的testRTSPClient实现的三个类所在的位置:ourRTSPClient、StreamClientState
郭老二
·
2020-08-23 19:43
视频
live555
【
Live555
】
live555
源码详解(六):FramedSource、RTPSource、RTPSink
【
Live555
】
live555
源码详解系列笔记继承协作关系图下面红色表示本博客将要介绍的三个类所在的位置:FramedSource、RTPSource、RTPSink11、FramedSourceFramedSource
郭老二
·
2020-08-23 19:43
视频
【
Live555
】
live555
源码详解系列笔记
【
Live555
】liveMedia下载、配置、编译、安装、基本概念【
Live555
】
live555
源码详解(一):BasicUsageEnvironment、UsageEnvironment【
Live555
郭老二
·
2020-08-23 19:12
视频
live555
简介
live555
[编辑本段]
live555
简介
Live555
是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。
xietianhe
·
2020-08-21 11:50
流媒体
live555
源代码简介
liveMedia项目的源代码包括四个基本的库,各种测试代码以及IVE555MediaServer。四个基本的库分别是UsageEnvironment&TaskScheduler,groupsock,liveMedia,BasicUsageEnvironment。UsageEnvironment和TaskScheduler类用于事件的调度,实现异步读取事件的句柄的设置以及错误信息的输出。另外,还有
xietianhe
·
2020-08-21 11:49
流媒体
Live555
库
RealTimeStreamingProtocol或者RTSP(实时流媒体协议),是由Realnetwork和Netscape共同提出的如何有效地在IP网络上传输流媒体数据的应用层协议。RTSP提供一种可扩展的框架,使能够提供能控制的,按需传输实时数据,比如音频和视频文件。源数据可以包括现场数据的反馈和存贮的文件。rtsp对流媒体提供了诸如暂停,快进等控制,而它本身并不传输数据,rtsp作用相当于
xietianhe
·
2020-08-21 11:49
live555
推RTSP音视频流总结(三) 推送H264实时流产生的花屏问题
live555
做RTSPServer推送实时流的时候,花屏问题采用的解决方法应该有不少的地方都可以优化,目前只采用了3个策略解决:由于对
live555
错中复杂的类很不熟悉,这些都是经过浅显调试的结论:1
weixin_39369053
·
2020-08-21 11:38
live555
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他