问题标签 [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 投票
4 回答
90313 浏览

iphone - HTTP Live Streaming、FFMPEG & FFSERVER 和 iPhone OS 3

在 iPhone OS 3 中,Apple 引入了HTTP Live Streaming,它应该允许从 Internet 实时流式传输视频。我目前正在操作一个网络摄像头,它输入我的服务器,然后由 ffmpeg 转换为 flv 流,并使用 ffserver 流式传输回来。有谁知道如何使用 ffmpeg 和 ffserver 设置 iPhone 可以使用的视频流?我应该能够即时重新编码成几乎任何格式。

0 投票
3 回答
27929 浏览

windows - 如何在 Windows 上使用 ffserver 进行简单的视频流式传输?

我在这里找到了配置服务器的教程http://www.organicdesign.co.nz/Simple_video_streaming_with_ffserver

但它适用于 linux ......如何在 Windows 上做这样的事情?(带有真正的网络摄像头)

0 投票
1 回答
6617 浏览

ffmpeg - 如何将 ffmpeg 与 IP 摄像机的实时流一起使用

我的问题非常基本,因为我是所有这些技术的新手。

我有一个连接到我的内部网络的 IP 摄像机。

...在 Firefox 或 Internet Explorer 中提供实时流视图。

现在我想将直播流录制成视频。

要提供的参数是begin_time视频end_timeformat

我该如何做到这一点?

我很感激任何指导。

0 投票
1 回答
2340 浏览

android - 来自 Android 的视频流

我想从安卓设备直播视频。我发现ffserver(ffmpeg)可以在android上编译和运行。现在我需要从 android 设备中的摄像头获取视频并将其实时发送到 ffserver。

有任何想法吗?

问候,MM

0 投票
1 回答
3398 浏览

stream - FFserver:使用 HTTP 身份验证进行保护?(阿帕奇?)

有没有办法使用 Apache / HTTP 身份验证来保护 ffserver 网络摄像头流?也许某种类型的 Apache 代理?

现在我有它,所以只有局域网上的机器可以查看http://webcam/stream.mjpg,但我希望外部人员能够访问它,如果他们提供用户名/密码(HTTP Auth,它是'没有内置到ffserver中)。

谢谢!

0 投票
0 回答
1829 浏览

macos - 什么相当于 MacBook Pro 上的 OSX Snow Leopard 中的 /dev/video0(集成 iSight 摄像头)

我正在尝试使用 ffserver 和 ffmpeg 制作网络摄像头的实时视频流。我在网上找到了一些资源(#1 和#2),它们或多或少做同样的事情。

我在运行 OS X 10.6.5 的 MacBook Pro 上。网络摄像头是 iSight 集成摄像头。如果我查看 /dev/,我找不到任何类似于 /dev/video* 的内容,那么 iSight 摄像头安装在哪里以及如何在 ffmpeg 命令中引用它:

ffmpeg -r 15 -s 320x240 -f video4linux -i /dev/video0 http://localhost:8090/webcam.ffm

有任何想法吗?

  1. dmnet.bitacoras.com/archivos/software/streaming-de-una-webcam-con-ffmpeg.php
  2. ubuntuforums.org/showthread.php?t=665607
0 投票
1 回答
1240 浏览

android - ffserver 文档和示例代码

由于我一直在尝试使用 Android 2.2 进行直播,因此在我的应用程序中我尝试使用 ffserver 和 ffmpeg。我通过使用Bambuser 的构建成功地将 ffmpeg 移植到 Android 。

现在我想通过它的配置文件使用 ffserver 。但我找不到更多关于 API 使用的文档或示例代码。有人知道我怎样才能获得编写良好的文档或教程吗?

谢谢...

0 投票
1 回答
6782 浏览

android - 使用 ffmpeg 将 RTP/UDP 流转换为 HTTP

您可能知道,Android使用了一种奇怪的 RTP 实现——它只能播放低比特率的 RTP 流。另一方面,它可以完美地播放全高清 HTTP 流。

我正在尝试解决此问题的方法:如标题中所述,使用 ffmpeg 将 RTP/UDP 流转换为 HTTP。

我已经为 android 编译了 ffmpeg,但是我在配置ffserver.conf时遇到了困难。

  1. 是否可以使用 ffmpeg 实现我想要的?
  2. 我不需要任何转码,它会使用大量处理器/内存吗?
  3. 你能帮我做这些配置吗?

我收到一个 udp/rtp 多播流:

  • udp://@239.192.1.31:1234 或 rtp://@239.192.1.31:1234 - 电视频道

我想输出到 HTTP:

提前谢谢

0 投票
2 回答
36884 浏览

tcp - 使用 ffserver / ffmpeg 时 TCP 连接被拒绝

尝试在 Ubuntu 10.04LTS 桌面上使用 ffserver 时出现“与 localhost:8090 的 TCP 连接失败:连接被拒绝”错误。

我正在输入:

ffmpeg -f video4linux2 -s 640x480 -r 30000/1001 -i /dev/video0 -f avi -vcodec mjpeg -r 30000/1001http://localhost:8090/feed1.ffm

这是完整的输出:

ffserver 似乎承认了这个请求:

问题出在哪里?如何正确使用 ffmpeg?

0 投票
2 回答
11002 浏览

streaming - 命令行流式网络摄像头,带有来自 Ubuntu 服务器的 WebM 格式音频

我正在尝试从连接到无头 Ubuntu 服务器(运行 Maverick 10.10)的网络摄像头流式传输视频和音频。我希望能够以 WebM 格式(VP8 视频 + OGG)进行流式传输。带宽有限,因此流必须低于 1Mbps。

我尝试过使用 FFmpeg。我可以通过以下方式从网络摄像头录制 WebM 视频:

然而,尽管尝试了各种 vsync 和 async 选项,我还是可以得到不同步的音频,或者 Benny Hill 风格的快进视频和匹配的快速音频。我也无法让这个实际与 ffserver 一起工作(通过用相关的提要文件名替换 test.webm 路径和文件名)。

目标是获得一个实时的音频+视频源,它可以在现代浏览器中查看,带宽很窄,只使用开源组件。(没有那种 MP3 格式的合法谷壳)

因此,我的问题是:您将如何通过 Linux 使用同步音频从网络摄像头流式传输 webm?你用什么软件?

您是否成功地通过 FFmpeg 从具有同步音频的网络摄像头编码 webm?如果是这样,您发出了什么命令?

是否值得坚持使用 FFmpeg + FFserver,或者是否有其他更合适的命令行工具(例如 VLC,它似乎不太适合编码)?

是否可以从命令行配置诸如 Gstreamer + Flumotion 之类的东西?如果是这样,我在哪里可以找到命令行文档,因为flumotion doc对命令行细节相当了解?

提前致谢!