我不确定这里“应该把梯子靠在哪堵墙上”,甚至不确定我正在尝试做的事情的正确术语。 我多年来一直为一家农业研究公司开发软件。 我们有一个 Android 应用程序,可以执行许多功能,包括上传田间照片(例如作物生长阶段)以及元数据(试验编号、评论、农艺师姓名)。 这些包含在每天自动通过电子邮件发送给我客户的客户的报告中。
最近我们添加了视频捕获(最多 20 秒,4 或 5 Mb,480p),这些内容现已包含在每日报告中。
我的客户对此感到满意,但不喜欢单击报告中的图像首先将最终客户带到下载页面,然后他们必须单击下载的文件的方式。 他们希望最终客户点击视频并立即播放。
以下是电子邮件正文中的一段典型 HTML:
<td> <a href='http://<our web site>/GoTrialImages/HiRes/KA21_0001_20230213_124221_ACE_Video.mp4'> <img src='http://<our web site>/GoTrialImages/LoRes/KA21_0001_20230213_124221_ACE.jpg'> </td>
其中 jpg 已从 Android 应用程序中的 mp4 文件中作为帧抓取,并与 mp4 文件一起上传。
我们将所有 jpg 和 mp4 文件存储在我们自己的服务器上,没有任何问题,并且我们可以完全控制我们正在运行的 IIS 服务。 我们还可以在 IIS 下编写和安装我们自己的应用程序(尽管到目前为止这只是在中央系统和 Android 应用程序之间上传和下载数据的 api)
有人可以为我指出开始研究的正确方向吗?
另外 - 我正在尝试做的事情的正确术语是什么?
提前非常感谢 托尼
确保 iis 中有可用的 .mp4 mime 类型
您可以使用 html、css 和 JavaScript 来完成您的要求,如下所示: 如何将视频作为弹出窗口播放单击 html 中的按钮时