原文:建立live555海思编码推流服务

因项目需要,这一周弄了一下live 。需求:海思编码 gt RTSP server,使用VLC可以访问,类似于网络摄像机的需求。看了一下,live 的架构太复杂了,半桶水的C 水平还真的需要花点时间才可以明白。由于live 的例子server使用的是读取文件,打包成RTSP包然后发送。例子运行live MediaServer,把对应的视频文件发到该服务的目录下面,在VLC使用rtsp: ip: f ...

2018-12-04 15:32 1 891 推荐指数:

查看详情

ubuntu下搭建live555 RTSP Server

前言   live555是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。Live555实现了对多种音视频编码格式的音视频数据的流化、接收 ...

Thu Jul 29 00:59:00 CST 2021 0 163
live555 交叉编译移植到开发板

1、首先到它的主页下载一个源码包: http://www.live555.com/liveMedia/public/ 我下载的是latest的,具体什么版本还真不清楚 2、放到linux目录下解压: root@kubuntu:/home/frank tar zxvf ...

Tue Jan 08 14:35:00 CST 2019 0 1741
hi3518 移植live555 实现H264的RTSP播放

的交叉编译工具交叉编译live555 ,结合例子venc中的H264部分,完成RTSP的视频数据发布。 用vlc可以播放,但是实时性比较差,慢了5秒 ...

Thu Oct 23 23:19:00 CST 2014 3 3598
Live555学习之(三)------建立RTSP连接的过程(RTSP服务器端)

  上一篇我们简单分析了testOnDemandRTSPServer.cpp的main函数,主要步骤是创建RTSPServer,创建ServerMediaSession对象,然后等待RTSP客户端的连接。接下来我们分析一下Live555建立RTSP连接的详细过程,首先我们需要简单了解一下RTSP ...

Sun Apr 05 20:26:00 CST 2015 1 13302
Live555 分析(二):服务

live555支持单播和组播,我们先分析单播的流媒体服务端,后面分析组播的流媒体服务端。 一、单播的流媒体服务端:       // Begin the LIVE555 event loop:       env->taskScheduler().doEventLoop ...

Wed Jun 04 18:40:00 CST 2014 0 2530
有关live555

Source和Sink:可以把source理解为发送端的,sink理解为接受端。MediaSink是各种类型的Sink的基类,MediaSource是各种类型Source的基类,各种类型的流媒体格式和编码的支持即是通过对这两个类的派生实现的。Source和Sink通过RTP子会话 ...

Wed Jan 23 20:44:00 CST 2013 0 4566
live555

live555简介   Live555 是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。Live555实现了对多种音视频编码格式的音视频数据的流化、接收和处理等支持,包括MPEG、H.263+、DV、JPEG视频 ...

Fri Apr 13 19:20:00 CST 2012 5 23980
摄像头采集,264编码live555直播(1)

参看 有关live555 1.首先需要修改live555,定义从 内存中直接获取source而不是从文件读取source的类。 自己实现的类命名为 H264FramedLiveSource H264FramedLiveSource.hh ...

Wed Jan 23 21:06:00 CST 2013 2 21458
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM