php - 播放在线视频

标签 php ubuntu broadcast

我们有一个摄像头,我们想在线播放我们录制的内容。 我们应该如何用 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/

相关文章:

php - 你如何通过一对一的关系来订购 Laravel Builder?

linux - ubuntu中的文件权限

python-3.x - 在 ubuntu 20.04 中的 python 3.8 上安装 Jupyter Notebook

linux - UDP 在同一台机器上广播?

iOS音视频直播解决方案

php - laravel PDO::ATTR_STATEMENT_CLASS 需要格式 array(classname, array(ctor_args));类名必须是指定现有类的字符串

PHP 面向对象 : Best strategy for dealing with form posts?

php - 如何使用 Laravel 制作自定义主题以及存储主题数据的位置?

MySQL导入txt数据

python - 如何使用numpy在for循环中向量化矩阵和?