我们有一个摄像头,我们想在线播放我们录制的内容。 我们应该如何用 php 来做呢? 我们想在 Ubuntu 服务器上广播它! 特别感谢您的关注。 (如果我不能很好地提出我的问题,我很抱歉,我的英语不是很好 - 请不要点击 - 投票:D)
最佳答案
这实际上取决于您的相机可用的输出类型。
如果您有网络摄像机(直接连接到网络的摄像机):
如果摄像机有公共(public) IP 地址,您需要做的就是找到制造商关于在 HTML 页面中嵌入图像的说明(不需要 PHP)。
如果摄像机没有公共(public) IP 地址,则需要配置路由器(一个单独的主题)以端口转发来自摄像机的视频,然后只需按照制造商的说明进行操作即可。
如果您的计算机通过 USB(或类似设备)连接了相机,那么您的计算机上将需要一个编码器,可以将传入的视频(或 mjpeg 流)转换为与嵌入兼容的格式HTML 页面(仍然不涉及 PHP。)
我使用过的唯一编码器是 Microsoft Expression Encoder,它仅适用于 Windows 服务器,因此我无法向您推荐适用于 Ubuntu 的编码器。
您可以使用 PHP 的 Ming 扩展来动态创建播放器和播放列表,但我不确定您为什么要在这里这样做。
关于php - 播放在线视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6959119/