live555官网http://www.live555.com/ 一、Live555不但提供rtsp客户端,而且提供比较完善的rtsp服务端:      客户端:live555客户端使用的是RTSPClient类,其中包含发送DESCRIBE消息describeURL、describeWithPassword,发送SETUP消息的setu
转载 2023-10-01 18:34:56
119阅读
# live555Android中的实现指南 ## 概述 live555是一个流媒体库,常用于实现RTSP和RTMP协议的流媒体服务器或客户端。很多开发者在开发Android应用时希望能够利用live555进行视频流的传输。在这篇文章中,我将指导你如何在Android进行live555的集成与使用。 ## 整体流程 以下是实现live555支持Android的流程: | 步骤 | 描述
原创 10月前
28阅读
# Android中的实时视频流处理 在Android应用程序中,处理实时视频流是非常常见的需求。实时视频流可以用于视频聊天、监控系统、直播等场景。为了实现这些功能,我们可以使用一个强大的开源库——live555。 ## 什么是live555live555是一个用于处理实时流媒体数据的开源C++库。它提供了基本的网络流传输和流媒体处理功能,支持RTP、RTCP、RTSP等协议。由于其开源
原创 2023-08-02 15:58:22
589阅读
因为Live555 包中未提供Android 的config 所以编译器来比較麻烦,须要自己编写Android.mk ,下面是我通过 改动 现有的config文件,在cygwin实现 编译的过程,config.android文件已上传到 点击打开链接下面是用法:1. 将此文件至于减压后的live目录...
转载 2015-03-27 20:08:00
453阅读
2评论
live555简介  Live555 是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持Live555实现了对多种音视频编码格式的音视频数据的流化、接收和处理等支持,包括MPEG、H.263+、DV、JPEG视频和多种音频编码。同时由于良好的设计,Live555非常容易扩展对其他格式的支持。目前,Live555已经被用于多
转载 精选 2011-01-06 11:10:57
960阅读
1点赞
1评论
相关资料:Live555 是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持Live555实现 了对多种音视频编码格式的音视频数据的流化、接收和处理等支持,包括MPEG、H.263+、DV、JPEG视频和多种音频编码。同时由于良好的设 计,Live555非常容易扩展对其他格式的支持。目前,Live555已经被用于多款播放器
转载 2014-11-12 11:09:00
197阅读
2评论
live555对ipv6的扩展从live555的官网看live555的发展历史,实在是历史悠久,保守估计已经发展了至少16年以上了,同时,这也导致了live555在很多架构和考虑上面不能满足现代化的多线程、ipv6方面的需求,虽然官方也开启了对ipv6功能支持的众筹,但是已经很久了,预计很长时间内是不会有这个计划支持了,因为要改动的地方还真是蛮多的:设计过程支持IPv6修改步骤增加live_ipv
转载 2018-05-05 13:29:00
116阅读
2评论
  Live555不仅实现了RTSP服务器端,还实现了RTSP客户端,我们通过testRTSPClient.cpp这个程序来看一下,Live555的RTSP客户端与服务器端建立RTSP连接的过程。  首先来看一下main函数:1 char eventLoopWatchVariable = 0; 2 3 int main(int argc, char** argv) { 4 // Beg
转载 2023-07-19 10:29:55
563阅读
对32位机器来说,不同类型的指针从本质上说都是一个32位的地址,只不过指向的地址大小是不同的。如:char *a     a指向的地址为一个字节大小;int *b        b指向的地址为四个字节的大小。于是我想看看,不同类型指针间的区别,于是有了下面的程序:#include <
转载 2024-10-22 10:52:14
20阅读
LIVE555基础 LIVE555是为流媒体提供解决方式的跨平台C++开源项目。从今天起我们将正式開始深入LIVE555代码。 一、各库简要介绍 LIVE555下包括LiveMedia、UsageEnvironment、BasicUsageEnvironment、GroupSock库,MediaSe
转载 2016-04-03 20:22:00
760阅读
2评论
本文详细介绍了如何在Visual Studio 2017环境下编译Live555 Media Server源码。Live555是一个跨平台的开源流媒体项目,支持RTP/RTCP、RTSP、SIP协议,广泛应用于多媒体播放器。文章首先阐述Live555的功能模块,然后逐步指导从下载源码到配置、编译和运行的全过程。
live555简介  Live555 是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持
转载 2022-12-28 13:23:26
486阅读
     Live555传输H264,这个也是在前人的基础上修改而来,添加了对sps pps和nalu的分析处理,把sps pps的信息base64编码后传给rtpsink,所以以前很多人的sprop-parameter-sets-str都是用"h264"来代替,而现在则不需要了。当前这个代码也并不完美,那是因为很多厂家的H264的文件都
原创 2010-04-06 11:27:32
10000+阅读
6点赞
33评论
在很早之前的博客《用EasyDarwin进行IPTV rtsp mpeg-ts smil流的转发和分发直播服务》中,我们介绍到如何将live555支持mpeg2ts拉流,这个在IPTV领域用的特别多,其实修改的点也不是很多,主要是要对live555有一点的熟悉程度,这里就不多显摆啥了...
转载 2017-04-07 10:27:00
237阅读
2评论
在很早之前的博客《用EasyDarwin进行IPTV rtsp mpeg-ts smil流的转发和分发直播服务》中,我们介绍到如何将live555支持mpeg2ts拉流,这个在IPTV领域用的特别多,其实修改的点也不是很多,主要是要对live555有一点的熟悉程度,这...
转载 2017-04-07 10:27:00
171阅读
2评论
# 实现docker live555 ## 引言 在现代软件开发中,容器化技术已经成为一种非常重要的工具和方法。而Docker作为最流行的容器化平台之一,提供了便捷高效的容器管理和部署方式。在本文中,我将向你介绍如何使用Docker来实现"docker live555"。 ## Docker和live555简介 首先让我们了解一下Docker和live555的概念。 ### Docker
原创 2024-01-28 10:24:03
242阅读
给自己的博客添加自定义live2d看板娘!写在前面网上有很多添加看板娘的教程,但是都是前篇一律的 Pio 或者 22娘 ,连样式都是一模一样的,看了着实烦躁。正好我在 这里live2d 模型后,决定动手。模型准备首先获取一个 live2d.moc.moc3 格式的,那么就是新版本的了,不适用本教程。可以用插件 gitzip 快速下载单独的文件夹。脚本准备这里用了大佬的脚本,也是网上最普遍的脚本。但
转载 1月前
395阅读
Live555是一个开源的C++多媒体库,可以在Linux系统上使用。它提供了一些基本的功能,比如网络流媒体的接收和发送,RTSP服务器的搭建等等。与其相关的关键词“live555 linux”主要指的是在Linux系统下使用Live555库进行开发的相关内容。 在Linux系统下使用Live555库进行开发,可以让我们更加方便地实现网络流媒体的接收和发送功能。通过Live555库,我们可以轻松
原创 2024-03-07 11:08:03
131阅读
# 在Android平台上使用live555 ## 什么是live555live555是一个用于流媒体传输的开源库,广泛应用于RTSP/RTP (Real-Time Streaming Protocol / Real-Time Transport Protocol) 流媒体应用中。它允许开发者通过网络实现音视频内容的实时传输。在多媒体应用中,live555是处理流媒体的热门选择。 ##
原创 10月前
130阅读
LiveData使用流程LiveData是一种具有生命周期感知能力的可观察数据持有类。 LiveData可以保证屏幕上的显示内容和数据一直保持同步。LiveData了解UI界面的状态,如果activity不在屏幕上显示,LiveData不会触发没必要的界面更新,如果activity已经被销毁,会自动清空与Observer的连接,意外的调用就不会发生。LiveData是一个LifecycleOwne
转载 4月前
13阅读
  • 1
  • 2
  • 3
  • 4
  • 5