问题标签 [ffserver]

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 投票
2 回答
1316 浏览

ffmpeg - ffmpeg 旋转图像以馈送 ffserver

使用 ffmpeg,我从重复读取的图像中向 ffserver 提供提要。我使用以下说明

通过这种方式,我可以从服务器获取流,但我需要旋转生成的流。

我以这种方式尝试了 -vf transpose=1 选项

但什么也没发生。

我的 ffserver.conf

建议?

谢谢

0 投票
1 回答
8240 浏览

ffmpeg - 使用ffserver做UDP组播流

这是交易。我正在使用 IPTV 硬件,我需要输出一堆演示流。这些是 MPEG2 传输流,需要直接使用 UDP 多播流。我有一个效果很好的 ffmpeg 命令:

ffmpeg -re -i /Volumes/Data/DemoVideos/GRAILrpsp.ts -acodec copy -vcodec copy -f mpegts udp://239.192.1.82:12000[ttl=1,buffer_size=2097157]

我想做的是将其转换为 ffserver 配置文件,而不必启动一大堆 ffmpeg 流,然后弄清楚如何让它们循环。我确信我可以使用正确的脚本来做到这一点,但是多么痛苦,这不是 ffserver 的用途吗?但我找不到任何关于使用 ffserver 进行 UDP 流式传输的文档。您可以设置多播地址和端口,但它会转到此硬件并非设计用于的 RTP。任何帮助将不胜感激。

0 投票
1 回答
2577 浏览

ffmpeg - 如何在窗口上使用 FFMPEG 包设置 FFServer?

我在我的 Window PC 中运行 FFMPEG 包。我想用 FFSERVER 开始直播部分。我没有找到任何 ffserver.exe 文件可供下载。我正在运行许多查询:

在 FFMPEG 文件中,要求配置 ffserver.conf 文件。以及从 etc/ffserver/cong 获取。如何在我的计算机中找到此文件及其位置?

我想要在窗口上运行 ffserver 的简单基本步骤。

谢谢

0 投票
1 回答
1343 浏览

audio - 在编写时通过 HTTP 流式传输 MP3

我有一个从实时音频流中记录 MP3 剪辑的过程。当流静音时,录制停止,当它再次上线时,新的 MP3 开始录制。

我希望客户能够收听任何 MP3,即使它仍在录制中。流式传输完整的 MP3 文件非常简单。然而,我正在努力找出如何从我的服务器开始流式传输部分 MP3,即使它仍在附加,并确保我的用户会听到整个剪辑(不仅仅是在MP3 开始流式传输)。换句话说,我的流媒体服务器需要足够智能,才能知道它正在流式传输的 MP3 正在增长。

我调查了 IceCast 和 Ffserver,但无法找到这个问题的任何答案。

0 投票
1 回答
1918 浏览

ffserver - 如何让ffserver实时运行良好

我曾经使用 ffserver 流式传输我的网络摄像头,它运行良好,但是当我使用 VLC 或 ffplay 检索流时,注意到流不是实时的,也不是连续的。

  • ffserver.conf
  • 端口 8090
  • 绑定地址 0.0.0.0
  • 最大客户数 4
  • 最大带宽 10000
  • NoDaemo
  • TSP 端口 7654
  • RTSPBindAddress 0.0.0.0
  • 文件 /tmp/webcam.ffm
  • 文件最大尺寸 5M
  • 馈送网络摄像头.ffm
  • 格式flv
  • 视频编解码器 flv
  • 视频帧率 2
  • 视频缓冲区大小 20000
  • 视频比特率 200
  • 视频QMin 5
  • 视频QMax 10
  • VideoSize qvga
  • 预卷 0
  • 无音频

我用命令行

0 投票
1 回答
763 浏览

ffmpeg - debian ffmpeg 网络摄像头流式传输到远程服务器错误

我有一个 beaglebone black,我正在尝试将实时视频流式传输到 OSX 计算机。如果我将流式客户端药水指向本地 ffserver,它似乎可以工作。

但是,如果我将它指向远程(我的计算机)ffserver,它会引发错误

这个 AVCodecID 枚举中的第 141 个编解码器似乎是 AV_CODEC_ID_VP8 /AV_CODEC_ID_PICTOR 取决于是否定义了 AV_CODEC_ID_MPEG2VIDEO_XVMC?https://github.com/FFmpeg/FFmpeg/blob/master/libavcodec/avcodec.h

还包括我的 ffserver 配置。

无论如何,我不知道如何解决这个问题。任何指针将不胜感激。

0 投票
1 回答
2215 浏览

ffmpeg - 使用 ffserver 提供单个 JPEG

我有一个设置,本地应用程序将一系列 JPEG 图像写入 FIFO(Linux 上的 Unix 命名管道)。在另一端,我ffmpeg拿起了序列并将其传递给一个实例ffserver

的配置ffserver如下所示:

这很好用,我可以将我的网络浏览器指向http://127.0.0.1:8090/stream.mpjpeg并观看视频。

现在我想添加一种下载单个 JPEG 的方法(我认为它是视频的快照)。我在配置中添加了以下内容ffserver

只有这样的作品。当然,如果我将浏览器指向http://127.0.0.1:8090/image.jpg视频中的静止图片,但浏览器永远不会停止加载!

确实,如果我运行,wget http://127.0.0.1:8090/image.jpg我会看到 MIME 类型很好 ( image/jpeg),但图像似乎没有尽头。

我是否在我的配置中遗漏了导致ffserver发送多个图像的内容?

我应该补充一点,我已经在 2.8.6(Debian Jessie,软件包来自 jessie-backports)和 3.0(Arch Linux)上尝试了这种设置,两种情况下的结果都相同。

0 投票
0 回答
900 浏览

ffmpeg - 嵌入式设备和智能手机之间的 FFMpeg/FFServer P2P 流式传输

过去几天我一直在玩 FFMpeg 和 FFServer,因为我认为它们是嵌入式设备(带有集成高清摄像头)和各种客户端(智能手机)之间直播的候选者。

我已经设法使用以下 FFServer 配置来实现流:

以及以下 FFMpeg 命令将流发送到 FFServer:

我还有一个简单的 Android 客户端,它使用以下 URL 播放 RTSP 流:

但现在我正在尝试实现嵌入式设备和智能手机之间的 P2P 连接。这必须通过 Internet(而不是 LAN)并且能够实现 UDP 打孔(例如 Skype 用于 p2p 视频通话)。

  1. 单独使用 ffmpeg 可以实现吗?
  2. ffmpeg 能否与Coturn等 Stun/Turn 服务器集成以绕过对称 NAT?
0 投票
0 回答
893 浏览

networking - FFserver:无法通过 rtsp 连接

所以我目前正在尝试使用 ffmpeg 将我的 Windows 桌面流式传输到运行 ffserver 的树莓派中。我使用的客户端软件需要使用 RTSP,但是无论我尝试什么都无法连接到流。我什至在消息中使用了 VLC,它只是说它无法连接到流。任何帮助将不胜感激!我尝试使用 rtsp://169.254.70.227:8544/test.flv 访问流,一旦我这样做,它就会停止 ffmpeg 提要

FF服务器配置

FFmpeg 饲料

FF服务器输出

FFMpeg 输出

0 投票
2 回答
22460 浏览

rtsp - 有没有人可以使用 ffserver 成功运行实时流媒体?

我希望流式传输我的摄像机和音频麦克风。使用ffserver.

ffserver说它可以这样做,但我找不到任何工作来源?

如果有人知道,你能告诉我它是怎么做的吗?