【问题标题】:Looking for a library/framework to stream live video from OS X to Wowza server (RTMP) [closed]寻找一个库/框架将实时视频从 OS X 流式传输到 Wowza 服务器(RTMP)[关闭]
【发布时间】:2012-07-13 13:49:46
【问题描述】:

我已经知道我可以通过 FFMPEG 将视频文件流式传输到我的 wowza 服务器,但我需要能够将实时视频(例如来自内置网络摄像头或其他连接的摄像头)流式传输到服务器。

我考虑过的一种方法是将视频保存为约 10 秒的短文件,然后使用 FFMPEG 将它们流式传输到 wowza 服务器,但我面临两个问题。首先,当我切换到下一个要流式传输的视频剪辑时,如何确保提要不会中断。二,我如何设置它以 10 秒的块记录而不会丢失任何内容。

谢谢!

【问题讨论】:

  • 嗨乔,我正在寻找同样的发展。我有 wowza 流媒体引擎和 iOS 媒体库,不知道如何将视频帧从媒体库 iOS 项目流式传输到 wowza 以进行实时流式传输。可以分享示例代码吗?
  • 斯特拉,我一直没弄明白。我的公司买了一些 iOS 库(不记得名字)来处理它,然后不久就放弃了这个项目,它没有完成。抱歉,我无法提供更多帮助。

标签: macos rtmp wowza


【解决方案1】:

如果您正在寻找商业解决方案,您可以尝试: http://www.adobe.com/de/products/flash-media-encoder.html

如果您想自己编写代码,您应该搜索“RTMP 客户端库”, 你可以找到(半)商业的: http://www.smaxe.com/juvclient.jsf 或完全免费的,如 RTMPClient.java。 也有可以在网络中找到的音频编解码器的实现。但是我不知道任何为 OSX 开放的视频验证码。您需要自己在这里编写一些代码。

【讨论】:

  • 我会考虑使用 Adob​​e 的,但我认为这不适用于这个项目。我还需要一种将 RTMP 流发布到服务器而不仅仅是客户端的方法。感谢您的建议!
  • 如果您正在寻找可以通过 RTMP 连接的简单 Java 客户端,您也可以使用 code.google.com/p/red5/source/browse/java/client/trunk/src/org/…
  • 嗨 Seba,我正在寻找同样的发展。我有 wowza 流媒体引擎和 iOS 媒体库,不知道如何将视频帧从媒体库 iOS 项目流式传输到 wowza 以进行实时流式传输。可以分享示例代码吗?
  • 您可以使用ffmpeg 进行视频捕捉。此外,验证码是一种完全不同的技术。
【解决方案2】:

在 OS X 上用于从桌面流式传输的最佳工具是 CamTwistStudio(以前称为 CamTwist)。 CamTwistStudio 用于NASA's SpaceVidcast 服务。

查看这个广泛的教程Free Live Video Streaming with HTTP Live Streaming, uStream, justin.tv, ffmpeg, vlc, x264, Wowza, CamTwist and Flash Media Encoder in a GNU Linux environment and Mac OS-X,了解如何从 OS X 流式传输到 Internet。

更强大的商业产品是Wirecast。查看这篇文章以获取有关产品的信息: http://www.tuaw.com/2012/02/26/wirecast-pro-for-mac-4-1-3-a-close-look-at-a-powerful-webcastin/

【讨论】:

    猜你喜欢
    • 2016-11-02
    • 2013-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-02
    • 2013-10-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多