html - 如何在我的网站上显示我自己电脑上的视频
问题描述
所以到目前为止我有这个网站
看起来是这样的。我希望播放缩略图显示我电脑上的视频。我想将我的电脑用作视频主机。我正在尝试制作一个视频共享网站。我计划沿着谷歌云路由来托管我的视频,但现在我想知道是否可以使用我自己的计算机作为服务器来检索我保存的视频。
解决方案
这是一个选择...
第 1 步:投放视频
超级简单的 Node.js 服务器
(安装Node.js)
在命令提示符下:
- 运行
npm install --global http-server
。 - 更改为 (
cd
) 存储视频的目录。 - 运行
http-server
。
阿帕奇 + GNU/Linux
- 在您的计算机上运行 Linux VM(或者如果您在 Windows 上使用WSL ,或者如果您必须按照以下说明直接安装它: https ://www.sitepoint.com/how-to-install-apache-on-windows /)。
- 安装 Apache(
sudo apt-get install apache2
在 Ubuntu 上;参见https://www.digitalocean.com/community/tutorials/how-to-install-the-apache-web-server-on-ubuntu-16-04)。 - 将您的视频放在一个目录中,例如
/var/www/html
您平台的目录(重新访问前两个链接以获取帮助)。 - 配置您的新服务器以正确提供视频 ( https://stackoverflow.com/a/13341700 )。
第2步:在前端...
- 在您的网页上嵌入一个指向服务器上视频的元素 ( https://developer.mozilla.org/en-US/docs/Web/HTML/Element/video )。
你都准备好了!
TL;DR:您需要提供视频,然后显示它们。如果您想添加除此之外的逻辑,请考虑构建一个Express Web 应用程序。
推荐阅读
- android - Android 谷歌地图 moveCamera 无法正常工作
- c - remove() 函数无法按预期工作
- python - 各种特征之间的标准差比较
- python - 字符串中出现不同单词的次数 - python
- python - 无法在 azure iot edge 中安装 psutil 包
- excel - Excel VBA 代码在工作簿打开后停止运行
- python - 没有numpy的矩阵求幂
- java - 仅需要日历实例日期(不是时间)并与 Kotlin 中的日期字符串进行比较,因为它滞后
- c++ - 类可以在 C++ 中一起工作吗?
- selenium-webdriver - 如何使用 Selenium WebDriver 和 java 从列表中选择一个项目?