【问题标题】:live video streaming from php and or flash?来自 php 和/或 flash 的实时视频流?
【发布时间】:2023-03-19 14:57:01
【问题描述】:

我需要制作一个从我的 php 服务器到 php 页面的实时流媒体网络摄像头应用程序。我可以使用 Flash 逐帧拍摄照片,然后以某种方式将它们转换为视频文件并流式传输,或者将图像捆绑在一起,压缩它们,然后将其输出到网页上。对将图像转换为视频并将其输出到网页上的 php 方法有任何帮助吗?

【问题讨论】:

  • 您需要在源头将视频编码为视频。捕获视频与捕获单帧完全不同。另请注意,这实际上与 PHP 没有任何关系。使用 PHP 从相机录制视频并进行流式传输将是一项艰巨的任务。为此,请使用免费的 Flash Media Encoder 等工具。
  • 可以给个链接吗? iphone att&t 互联网真的很糟糕。因此,如果我做对了,我会使用 Flash 捕获它,然后创建一个不断拍摄照片的循环将其转换为视频并将其作为视频输出到网页上?我需要这样做 iphone 不支持闪存。谢谢
  • 我也在做这个。我很难将它作为没有闪光灯的视频输出。 =/
  • 您的问题是说您想使用 Flash。如果你不想使用 Flash,你应该改变你的问题。不,捕捉视频与拍照并转换为视频相同。正如我所说,如果要捕获视频,则需要捕获视频。然后,您需要一个服务器来流式传输此视频。
  • 我将如何捕获视频文件并将它们流式传输到 php 服务器上?

标签: php flash html html5-video live-streaming


【解决方案1】:

我可以使用闪光灯逐帧拍照

我做过一次。结果?一个可怕的,CPU占用的混乱。它奏效了,这一点毫无疑问。但这太可怕了。因为图像必须每 500 毫秒(半秒)编码一次,所以我的 CPU(Intel i7 4 核)的使用率上升到 70%。所以我建议你远离这种方法,除非你当然希望你的用户杀了你?

我建议看一下 Flash Media Server。它不是免费的,但您可以免费试用。在这里,看看this

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-04-07
    • 2015-05-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-08
    • 1970-01-01
    • 2017-04-23
    相关资源
    最近更新 更多