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
]rtsp直播基于
live555
的实现
[
live555
]rtsp直播基于
live555
的实现时间:2015-03-2610:51来源:CSDN博客极酷网页播放器[
live555
]rtsp直播基于
live555
的实现一直很想做流媒体的直播,最近花时间看了有关
xiaoxiaoniaoge
·
2020-06-30 01:01
other
用
live555
做本地视频采集转发,附源码
在分别做了基于
live555
与Darwin两种开源服务器的转发服务器后,不得不说Darwin确实在架构以及性能方面较
live555
略胜一筹,不过没关系,以
live555
的更新速度,作者的负责,相信在客户端开发以及
xiaomaishiwoa
·
2020-06-30 00:59
live555
rtsp
live555
转发DVB实时流(TS流)数据
虽然从网上知道
Live555
并不是最好的流媒体解决方案,但是想快速出Demo的话,
Live555
还算是一个不错的选择。之前介绍了
Live555
的移植,这里就不再赘述。闲话没有,直接捞干的。
xiahua882
·
2020-06-29 23:08
流媒体技术
live555
哈希表
转载于:https://www.acodelife.cn/index.php/category/
live555
/1.创建staticHashTable*create(intkeyType);//参数:key
ACoderLife
·
2020-06-29 19:17
live555
VLC移植海思(ARM)平台
转载于:acodelife###概述在ARM平台,可以使用
live555
和vlc用于RTSP推流。
live555
代码比较简单,但是单线程,效率不足。
ACoderLife
·
2020-06-29 19:17
海思
音视频
LIVE555
框架概述(1)
转载于acodelife使用了
live555
一段时间了,现在主要想总结一下使用的过程,以提高对RTSP/RTP的理解。这篇主要为介绍
live555
的一些主要目录。
ACoderLife
·
2020-06-29 19:17
live555
一些rtsp实现的开源代码
一些rtsp实现的开源代码2013-07-1022:25⁄工业·编程⁄共414字⁄字号小中大⁄暂无评论*live.comC/SC++http://www.
live555
.com*darwinSC++http
Tianyu-liu
·
2020-06-29 19:36
视频
live555
源代码学习.0
live555
源代码学习
live555
开源项目的时间很久了,网上的资料也比较丰富(杂)推荐两个大神的博客来参考,很多博客的文章都非常相似,这两个的博客我看似乎是大神作品,而且风格都不一样,不过写的都很友好
阿大古 古古古
·
2020-06-29 06:40
音视频相关内容
Live555
源代码解读(4)上
为什么80%的码农都做不了架构师?>>>五、RTSP服务运作基础基本搞明白了,那么RTSP,RTP等这些协议又是如何利用这些基础机制运作的呢?首先来看RTSP.RTSP首先需建立TCP侦听socket。可见于此函数:[cpp]viewplaincopyDynamicRTSPServer*DynamicRTSPServer::createNew(UsageEnvironment&env,Portou
weixin_34252686
·
2020-06-28 15:08
live555
testrtspclient客户端建立rtp over tcp 异常问题
场景testrtspclient通过rtpovertcp跟服务器进行连接,在进行几分钟的通信之后,出错如下:envir()=maxRTCPPacketSize("<
weixin_34250434
·
2020-06-28 15:24
live555
点播服务器流程简单分析
testOnDemandRTSPServer.cpp是一个简单的点播服务器,可以点播各种媒体文件类型,本文主要分析.264类型文件。把其他类型的源码使用#if0....#endif进行屏蔽,这样不相关的代码就可以不看了,也显得简洁了很多。1intmain(intargc,char**argv){2//Beginbysettingupourusageenvironment:3TaskSchedule
weixin_34184561
·
2020-06-28 13:09
ios平台下
live555
静态库的编译及打包成.a文件
下载
live555
开源库代码将
live555
-latest.tar.gz文件下载下来,解压到桌面,在命令终端cd到解压的文件下,使用sudo-s命令进入管理员模式。
KeyboardLife
·
2020-06-28 09:56
经过两个多月的攻关,终于搞定了
live555
多线程并稳定压测通过
live555
已经发展了十几年了,不得不钦佩作者坚持不懈的奉献和国外的开源生态环境,
live555
可以说是大部分的安防从业者的入门之选,尤其是在嵌入式或者Linux系统上,其应用还是蛮广泛的,主要是其兼容性和稳定性
weixin_30642267
·
2020-06-27 22:29
流媒体协议之RTSP服务端的实现20180629
RtspServer是参考了
live555
和jrtplib实现的,但代码全部是重新书写的,所以不依赖于任何第三方库即可编译和运行,目前仅支持h264和G711格式,这是rtp打包时决定的,后续将不断迭代优化
weixin_30474613
·
2020-06-27 20:33
live555
实现消息等待(sleep方法)
大家知道,
live555
为单线程执行,所以,如果执行了直接用系统函数::Sleep(Milliseconds)进行消息等待,必然会导致消息接收函数得不到执行,即使使用另开的线程来进行消息的响应,对于
live555
weixin_30443747
·
2020-06-27 19:31
Mac 搭建RTSP服务器
环境Mac10.12搭建DDS失败,安装上之后,网页打开不开方案
live555
MediaServer(Mac)VLC(iOSClient)步骤
live555
MediaServer下载变成可执行文件chmod777
live555
MediaServer
ashura_
·
2020-06-27 19:29
live555
二次开发经验总结:RTSPClient客户端与RTSPServer服务器
live555
介绍安防领域的流媒体开发者估计没有谁不知道
live555
的,可能并不是因为其架构有多牛,代码有多好看,而是因为这玩意存在的年限实在是太长了,从changelog来看,
live555
从2002
weixin_30367543
·
2020-06-27 18:07
基于
live555
多路rtsp视频解码
对开源
live555
进行封装,采用线程池解码,分为硬解码和软解码,可动太加载.
wangzai6378
·
2020-06-27 12:07
视频解码
ubuntu 14.04安装
live555
并支持MP4格式播放安装过程
安装
live555
:下载源码解压:tar-zxvf
live555
-latest.tar.gz编译:cdlive.
唯独不开心
·
2020-06-27 12:23
live555
hi3516a——ubuntu下搭建
live555
RTSP Server
前言~~~~~~~
live555
是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP
夜风~
·
2020-06-27 09:25
Hi3516a
Live555
源码分析RTSPServer中的用户认证
在
Live555
的实现中,用户信息由如下类维护,其提供增删查的接口。
陈纪建
·
2020-06-27 08:50
Live555
Live555
源码分析之延迟事件处理
live555
的延迟事件主要存放在BasicTaskScheduler0的成员变量DelayQueuefDelayQueue;中其中DelayQueue是DelayQueueEntry的子类DelayQueue
陈纪建
·
2020-06-27 08:50
Live555
FFmpeg RTSP拉流源码分析
客户端首先根据服务端提供的ip和端口进行TCP创建和连接,通过tcp进行发送RTSP需要的关键字,比如OPTIONS,DESCRIBE,SETUP,PLAY等,具体的RTSP流程交互可以参考另一个博客(
live555
qw_stone
·
2020-06-27 07:49
FFmpeg
live555
推流----局域网延迟的分析
不过对于实际上传输音视频实时流的使用场景,往往数据不会这么大,延迟的性能瓶颈主要不在于此========================最近在做局域网投屏相关,发现使用vlc做推流和接受,延迟过大(1s以上),改用
live555
白皮书CAN
·
2020-06-27 04:07
live555
vlc
rtp
rtsp 基于RTP 解包代码
buf_in一般是由
live555
client获得的数据,buf_out是解包成H264编码格式的数据,该数据直接发给解码器就完成了解码的流程。
Nine-days
·
2020-06-27 02:19
流媒体
流媒体学习笔记3(
live555
的source-sink)
上次提到source-sink,也就是SDP消息的组装过程,在OnDemandServerMediaSubsession::sdpLines()中创建了临时的FileSource和RTPSink,先看下这两个createNewFramedSource*H264VideoFileServerMediaSubsession::createNewStreamSource(unsigned/*client
19English
·
2020-06-27 01:14
流媒体传输
live555
交叉编译移植到海思开发板
特此感谢1、首先到它的主页下载一个源码包:http://www.
live555
.com/liveMedia/public/我下载的是latest的,具体什么版本还真不清楚2、放到linux目录下解压:root
Frank范
·
2020-06-27 01:48
海思开发
H265码流结构分析
实例分析最近了解了一下H265的码流结构,对比H264的码流结构做了一些分析,简单记录一下,对输入的内容做个输出,防止忘记1准备工作1.1H265视频文件稍后需要对H265视频文件进行分析,所以直接下载
live555
Stoneshen1211
·
2020-06-27 00:48
音视频相关
Live555
学习6:常见的几个类介绍
文章目录1文档2基础类2.1UsageEnvironment2.2TaskScheduler2.3HashTable2.4BasicUsageEnvironment2.5Medium2.6GroupSocket3其它类3.1MediaSource3.1.1FramedSource3.2MediaSink3.2.1FileSink3.2.2RTPSink3.3RTSPServer3.4ServerM
Stoneshen1211
·
2020-06-27 00:48
live555
hi3531移植
live555
1、执行cpconfig.armlinuxconfig.hi3531创建3531平台所需的配置文件2、修改config.hi3531文件的第一行CROSS_COMPILE?=arm-hisiv100-linux-蓝色部分填对应的交叉编译器类型如果静态编译还需要做如下设置config.armlinux如下2处加入-static编译选项COMPILE_OPTS=$(INCLUDES)-I.-O2-DS
tfygg
·
2020-06-26 18:51
Linux应用
LIVE555
利用FIFO实现直播
1.
LIVE555
直播直播方案采取的是直播流->FIFO->输出的技术路线。
tea1896
·
2020-06-26 18:44
live555
庖丁解牛-----
Live555
源码彻底解密(根据MediaServer讲解Rtsp的建立过程)
live555
MediaServer.cpp服务端源码讲解intmain(intargc,char**argv){//Beginbysettingupourusageenvironment:TaskScheduler
smilestone322
·
2020-06-26 13:54
Live555
流媒体开源技术
live555
TestRtspClient -vs2008编译源码;
//TestRtsp.cpp:定义控制台应用程序的入口点。//#include"stdafx.h"//#include"liveMedia.hh"//#include"BasicUsageEnvironment.hh"/**********Thislibraryisfreesoftware;youcanredistributeitand/ormodifyitunderthetermsoftheGN
smilestone322
·
2020-06-26 13:53
Live555
流媒体开源技术
live555
客户端实现流程步骤
1、创建TaskScheduler和BasicUsageEnvironment类;2、命令行解析,获取流媒体地址和其他选项;3、创建RTSPClient对象;4、如果需要,RTSPClient对象发送OPTIONS命令并解析服务端响应,获取可以使用命令集。5、RTSPClient对象发送DESCRIBE命令,并从获服务端反馈中获取流媒体相关描述SDP字串。6、创建MediaSession对象,
shyzzjf
·
2020-06-26 10:03
搭建流媒体服务器
两种方案如下:1)rtsp目前用的比较流行的是
live555
、vlc、DarwinStreaming
seaship
·
2020-06-26 08:52
linux应用
live555
工作流程简介
基本概念先来熟悉在liveMedia库中Source,Sink以及Filter等概念。Sink就是消费数据的对象,比如把接收到的数据存储到文件,这个文件就是一个Sink。Source就是生产数据的对象,比如通过RTP读取数据。数据流经过多个’source’和’sink’s,下面是一个示例:'source1'->'source2'(afilter)->'source3'(afilter)->'sin
大漠不死鸟
·
2020-06-26 06:54
live555
live555
mac平台测试服务器简单搭建
最近需要学习rtsp拉流,简单搭建一个服务器方便自测1.下载live55源码并编译curl-Ohttp://www.
live555
.com/liveMedia/public/
live555
-latest.tar.gztar-aux
live555
睡后3k
·
2020-06-26 05:24
海思视频传输延时与速率问题初步解决
题记:在上个月,用hi3518c+
live555
,实现在局域网中传输视频后,然后延时太大,大概延时域网中720p的画面延时在8s,640*480在5s,320*240在3s左右,当时没有多去研究,然后直接去根据其他人的帖子写了在客户端播放的
VClol
·
2020-06-25 17:36
基于
live555
的视频直播
基于
live555
的视频直播一直很想做流媒体的直播,最近花时间看了有关
live555
的有关代码,这里隆重的推荐两篇:http://blog.csdn.net/nkmnkm(道长的文章,分析的很不错)http
空空大人
·
2020-06-24 23:00
C/C++基础知识
完整成功-交叉编译mplayer,支持流媒体
live555
,总结出现错误和解决方法。
一、准备工作:MPlayer-1.0rc1.tar.bz2#MPlayersourcecode下载地址:MPlayer-1.0rc1.tar.bz2libmad-0.15.1b.tar.gz#解码库下载地址:libmad-0.15.1b.tar.gzlive.2011.12.23.tar.gz#live库的支持,流媒体功能必要下载地址:live.2011.12.23.tar.gzPS:好像只能使用
oliegsan
·
2020-06-24 18:59
RTCP 详解1
这部分主要写背景知识内容主要来自rfc,会部分涉及到
live555
代码RTCP是RTP的控制包,它使用和数据包相同的传输机制RTCP功能:1、提供数据传输质量的反馈。
前进的蜗牛啊
·
2020-06-24 18:54
rtsp
Qt版的Rtsp客户端
随便提一下,我一开始使用
live555
作为客户端,
_空城寂
·
2020-06-24 17:46
流媒体
基于feng streaming server 搭建Android直播测试平台
的端到到方案(方便提供海量服务),暂时用开源的feng(http://lscube.org/feng,支持mp4(H264+AAC))搭建一个RTSP/RTP直播服务器用来测试,feng相对于darwin、
live555
moruite
·
2020-06-24 15:46
Android平台
使用
live555
实时播放rtsp
于是需要使用第三方库
live555
来解决这个问题。
milleruu
·
2020-06-24 14:21
android开发
live555
库的rtsp服务器源码分析总结,流程详解RTSPServer
1.RTSP连接的建立过程RTSPServer类用于构建一个RTSP服务器,该类同时在其内部定义了一个RTSPClientSession类,用于处理单独的客户会话。首先创建RTSP服务器(具体实现类是DynamicRTSPServer),在创建过程中,先建立Socket(ourSocket)在TCP的554端口进行监听,然后把连接处理函数句柄(RTSPServer::incomingConnect
markman101
·
2020-06-24 13:47
流媒体
live555
RTSP服务器建立及消息处理流程
DynamicRTSPServer::creatnew():1.调用继承自RTPSever::setUpOurSocket:1.调用GroupsockHelper的setupStreamSocket创建一个socket连接,并绑定,2.设置socket的发送缓存大小,3.调用listen开始监听端口,设置同时最大能处理连接数LISTEN_BACKLOG_SIZE=20,如果达到这个上限则clien
markman101
·
2020-06-24 13:47
流媒体
Live555
实时视频流应用总结
1,linux环境:官网上下载,下载地址:http://www.
live555
.com/liveMedia/public/
live555
版本:“2018.12.14”参考:http://www.
live555
偷懒的人
·
2020-06-24 13:06
ffmpeg音视频基础学习
ffmpeg音视频基础学习从去年开始了解音视频,中间也由于项目的需要,学习过ffmpeg、
live555
、以及QTAV框架,一直没总结过,现在大致总结下音视频中的常见词汇,后续慢慢更新添加!
那时风起
·
2020-06-24 08:56
————音视频领域————
音视频技术
FFmpeg
视频
音频
建立
live555
海思编码推流服务
因项目需要,这一周弄了一下
live555
。需求:海思编码——>RTSPserver,使用VLC可以访问,类似于网络摄像机的需求。
john_liqinghan
·
2020-06-24 06:10
嵌入式
流媒体
补充
Live555
推实时流
lvrs.h//接口头文件#ifndef_LVRS_H_#define_LVRS_H_#ifdef__cplusplus#defineEXTERNextern"C"#defineEXTERN_BEGINextern"C"{#defineEXTERN_END}#else#defineEXTERNextern#defineEXTERN_BEGIN#defineEXTERN_END#endifEXTER
john_liqinghan
·
2020-06-24 05:39
流媒体
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他