问题标签 [live555]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
587 浏览

ios - 使用 Xcode 5 编译 live555 和 ffmpeg

在我当前的项目中,我们需要在同一个项目中同时使用 live555 和 ffmpeg 库。我们能够毫无问题地为两个项目构建和运行示例,但是在将两个项目合并到项目中时遇到以下编译器错误:

我应该包含所有必需的文件,所以我对此有点傻眼,欢迎任何建议,谢谢。

0 投票
2 回答
1198 浏览

c++ - 从 live555 开始并与 LIBMAD 解码器集成

我对 MP3 流媒体和使用 live555 库开始一个项目完全陌生。我已经能够使用 VS 2010 编译库并试用了示例 testMP3Streamer。我可以使用 VLC 收听流,并且可以使用其他测试程序 testMP3Receiver 接收它。

我现在正在尝试在 live555 MP3 接收器(最终是音频播放器)中加入解码器,但不知道从哪里开始。我下载了 libmad 解码器,但不确定如何将其合并到 live555 中。

我正在寻找有关如何执行此操作的提示或示例

任何帮助将不胜感激。

0 投票
2 回答
432 浏览

codec - 更改使用 openRTSP live555 捕获的视频的编解码器格式

我想使用代码在服务器上捕获视频openRTSP.exelive555从服务器访问它。我能够捕获视频,但它是h264编解码器格式。我们可以更改此编解码器格式而不是h264类似wma等吗?

0 投票
1 回答
2123 浏览

c++ - 如何使用 live555 流式传输视频?

我使用 C++ 和 Qt 创建一个项目,将视频从 KIT armTiny6410 流式传输到笔记本电脑。我用live555来做。这是流文件的线程。但我不知道我需要包含什么,因为当我编译时我得到了这些错误:

错误:未在此范围内声明“TaskScheduler”错误:未在此范围内声明“调度程序”错误:尚未声明“BasicTaskScheduler”错误:未在此范围内声明“UsageEnvironment”错误:未声明“env”在此范围内错误:未声明“BasicUsageEnvironment”错误:未在此范围内声明“UserAuthenticationDatabase”错误:未在此范围内声明“authDB”错误:未在此范围内声明“RTSPServer”错误:“rtspServer”在这方面没有申明

我的 live555 库位于:/urs/lib/live 请帮助我!非常感谢 !

0 投票
0 回答
2219 浏览

video-streaming - 如何同时使用 live555 流式传输多个文件?

我是live555的新手。我通过使用“live555MediaServer”命令使用 live555 创建了一个服务器。在客户端,我可以按照客户端的命令成功使用 VLC 流式传输 .h264 文件:vlc rtsp://10.117.180.102:8554/。

如果我有两个 .h264 文件,如何使用 VLC 播放器同时流式传输它们?是否可以n使用 live 555 同时流式传输多个文件?另外,我可以使用 live555 库使用摄像头流式传输实时视频吗?

0 投票
1 回答
968 浏览

ffmpeg - 如何使用 ffmpeg 流式传输相机并使用 live555 通过网络发送

我正在为流媒体网络摄像头制作应用程序。我想使用 ffmpeg 来捕获相机,ffmpeg 作为编码器,live555 作为服务器。我知道我必须在 live555 中实现 DeviceSource.cpp 来封装编码器以从 ffmpeg 接收帧。所以任何人都可以为我提供一些关于实现的教程或示例。提前致谢。

0 投票
2 回答
1893 浏览

live-streaming - 从实时源而不是从 live555 中的文件获取输入

我刚刚开始使用 live555 库。使用实时库的实例不多。我从相机获取图像数据并转换为 h264 格式。现在,数据存储在程序的缓冲区中。所以我需要流式传输实时视频并通过带有 RTSP 服务的 RTP 传输。但是测试程序中最“test*Streamer”从文件中读取数据,我该如何修改它以便从实时源而不是文件中获取输入?我应该使用哪些数据结构或对象?如果有人可以帮助我提供某种指导/教程或至少一些示例,那将是很大的帮助。

0 投票
2 回答
3248 浏览

c++ - rtsp 流中的 h.264 I 帧丢失处理

我正在开发一个播放器,它使用 Live555 打开 rtsp 流并使用 FFMPEG 解码视频流。我被困在一个点,IDR 帧在网络上丢失,因此在解码其后续 B/P 帧后,它在视频中显示出抖动效果。它在视频中的表现非常糟糕。

所以我的问题是,如何处理 I 帧丢包?我想知道是否有任何策略/算法来处理丢包,以便视频应该流畅或清晰。

任何帮助将不胜感激。谢谢你。

0 投票
0 回答
267 浏览

qt - ARM Linux 上的 QT 实时视频流

我正在开发一个包含两个单元的系统:控制单元和显示单元都是 ARM linux 板。我想从控制单元上的 sd 卡或 USB 中选择视频,然后将此视频流式传输到显示单元,最后在显示屏上显示实时视频单元。我在网上搜索并学习了 RTP 和 RTSP 协议可以用于这个系统。用 LibVLC 和 Live555 库创建的几个应用程序。但我需要一个清晰的例子来简单地在 Qt 环境中工作这个系统(在 Ubuntu 12.04 LTS 上开发)。大多数重点是;我需要任何人对这个应用程序的实验,其中一个是稳定且性能良好的 (FPS)。我感谢你帮助我解决这个问题。

谢谢。

0 投票
2 回答
1289 浏览

linux - live555 流从路由器/NAT 后面到公共服务器

我们在嵌入式 Linux 机器上有一个 live555MediaServer。

Linux 机器连接到位于路由器/NAT/防火墙后面的本地 LAN。

我们能够从 LAN 上的媒体服务器流式传输,但希望能够从外部访问流,例如。互联网。

我们有一个公共服务器(例如,具有公共/静态 IP 的服务器)。

是否可以流式传输到服务器,以便用户可以登录到服务器并观看流式传输?