gpt4 book ai didi

c# - MVC 查看位于 Android 平板电脑上的图像和视频

转载 作者:行者123 更新时间:2023-11-29 23:49:41 24 4
gpt4 key购买 nike

我一直在使用 MVC 构建生产级应用程序,并且最近添加了一个 WebRTC GetUserMedia() 模块,允许用户捕获图片和视频。照片出来很不错。如果您不移动相机,视频也不会太糟糕,但是一旦您像平底锅一样移动相机……即使慢慢移动它,视频质量也会非常快地下降。这不适用于捕获为 QA 设计的生产级镜头。

我曾尝试研究第三方工具,以便我可以在本地拍摄照片和视频...但我发现的所有内容似乎都是旧文章和插件,根据我的判断,它们的最终输出最终变成了 GetUserMedia() .我正在集思广益,例如:

  1. 使用 Electron.js。然而,在我的简短研究中,开发人员似乎也指向 WebRTC?它们不是使用 Electron 访问 PhoneGap 等设备功能的 native API 吗?

  2. 我认为最好的第二个想法是跳过所有内容,只使用设备的相机应用程序拍摄照片和视频。但为了让它按照我需要的方式工作,我需要访问 native 设备默认图像/视频文件夹的路径。

我不熟悉如何访问 Android 平板电脑上的文件夹。是否有像这样的 C# 函数:

String GalleryPath = Environment.GetFolderPath(Environment.SpecialFolder.MyMedia);

即使有这样的方法,它能在 Android 平板电脑上运行吗?是否可以硬编码本地移动设备的路径?如果是这样,这将如何完成?

最佳答案

以下是从 Android 获取文件夹的示例代码:

File SAVE_DIR = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS); 

是否可以在移动设备上对路径进行硬编码?是的。类似于 C# 但不是:

“C:\程序\等”

有点像

“/data/app/{应用名称}/{与应用相关的文件夹}”

关于c# - MVC 查看位于 Android 平板电脑上的图像和视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51033564/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com