我已经知道我可以通过FFMPEG将视频文件流式传输到我的wowza服务器,但我需要能够做的是将实时视频(例如,从内置摄像头或其他连接的摄像头)流式传输到服务器。
我考虑的一种方法是将视频保存到短到10秒的文件中,然后使用FFMPEG将这些文件流传输到wowza服务器,但我面临着两个问题。首先,当我切换到下一个要流式传输的视频剪辑时,如何确保提要中不会有中断。第二,如何将其设置为在10秒内记录,而不会遗漏中间的任何内容。
谢谢!
发布于 2012-07-19 17:49:52
如果您正在寻找商业解决方案,您可以尝试一下:http://www.adobe.com/de/products/flash-media-encoder.html
如果你想自己编写代码,你应该搜索"RTMP客户端库“,你可以找到(半)商业的:http://www.smaxe.com/juvclient.jsf或者像RTMPClient.java这样的完全免费的。还可以在网络中找到音频编解码器的实现。然而,我不知道任何视频验证码是开放的OSX。您需要在这里自己编写代码。
发布于 2012-09-12 20:16:00
在OS X上,从桌面进行流媒体传输的最佳工具是CamTwistStudio (以前的CamTwist)。NASA's SpaceVidcast服务使用CamTwistStudio。
查看这个广泛的教程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流媒体到互联网的完整描述。
更强大的商业产品是Wirecast。有关该产品的信息,请查看本文:http://www.tuaw.com/2012/02/26/wirecast-pro-for-mac-4-1-3-a-close-look-at-a-powerful-webcastin/
https://stackoverflow.com/questions/11471827
复制相似问题