如何在 iOS 和 macOS 上的 Safari 中使用网络摄像头录制视频?

2024-04-27

我已经发布了几条路径:

1) 录制视频https://caniuse.com/#feat=html-media-capture https://caniuse.com/#feat=html-media-capture但它仅适用于 iOS,并且无法自定义。我需要在视频预览层上渲染红框并将视频长度限制为 30 秒。

2)使用放置在服务器上的WebRTC客户端进行录制,但我找不到任何软件可以做到这一点。我找到了kurento媒体服务器,但它的客户端js utils库不支持Safari 11。

3)使用flash插件录制。但 iOS 上不支持。

你能帮我找到其他方法吗?


MediaStream 录制 API https://developer.mozilla.org/en-US/docs/Web/API/MediaStream_Recording_API将是一个不错的选择,但它尚未在 Safari 中实现。有一个公开票 https://bugs.webkit.org/show_bug.cgi?id=85851为此你应该发表评论。

等待期间的另一个选择是使用 TokBox/OpenTok 中的存档 API。你可以看到它的工作示例here https://opentok.github.io/opentok-web-samples/Archiving/和文档here https://tokbox.com/developer/guides/archiving/。它适用于 Safari 11,如果您选择加入 Safari 项目 https://tokbox.com/developer/sdks/js/safari/。它可以让您存档视频并将其存储在云中,例如。 S3。然后您需要下载它。还有与此相关的费用,您需要注册一个 TokBox 帐户 https://tokbox.com/account/user/signup.

(披露我在 TokBox 工作????)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 iOS 和 macOS 上的 Safari 中使用网络摄像头录制视频? 的相关文章

  • 如何从一堆图像生成视频?

    谁能告诉我从一堆图像 位图 生成视频的方法 可能是开放格式的avi文件或开源库 我使用了 Splicer 但它在生产使用中存在一些错误 字节数图像转视频 SDK http bytescout com products developer i
  • 如何在 Android 中的服务器上发布大视频?

    我正在尝试发布一个大视频 近 1 GB 我正在使用 FTP 将视频发送到服务器 但上传在一段时间后停止 在服务器上 视频崩溃 但我可以上传较小尺寸的视频 我还使用 HTTP 将视频发送到服务器 作为 Base64 编码字符串发送 但是有一个
  • 如何在列表视图中选择时启用视频序列自动播放?

    大家好 有人可以与我分享一下我如何编写我的 viewvideo java 类 以便它允许自动播放视频功能 自动排序在列表视图中播放所选视频的任务 从当前位置到最新录制的视频 按顺序直到最新的视频播放完毕 这类似于 YouTube 自动播放功
  • JQuery 网络摄像头插件 - 无需 PHP 即可保存图像

    我正在使用 JQuery 网络摄像头插件 这是主页 http www xarg org project jquery webcam plugin 它看起来非常有用 但我的问题是我不知道如何使用asp net 不使用php 保存图像 有人有什
  • QPainter 性能高帧率

    我试图在 QPainter 中以 60fps 的速度显示视频 在 OpenGLwidget 中 我遇到一个问题 有时绘图花费的时间太长 并且在使用 QPainter 时发生下一个重绘事件 这会生成警告和随机崩溃 有几个问题 是否有一种 Qt
  • C#中图像制作视频的工作方式

    有人有已知的可靠方法来从一系列图像文件创建视频吗 在你因为我在发布问题之前没有寻找答案而对我进行批评之前 以及在你发出诸如 使用 FFMPEG 之类的简单消息之前 请阅读此消息的其余部分 我正在尝试从一系列图像 jpg bmp 等 创建视频
  • 使用 MP4 编码在 Flash 中流式传输网络摄像头视频

    我正在开发的 Flash 应用程序的功能之一是能够将网络摄像头流式传输给其他人 我们只是使用 Flash 中的内置网络摄像头支持并通过 FMS 发送它 有些人要求更高质量的视频 但我们已经在 Flash 中使用了最高质量设置 将质量设置为
  • 不明白为什么 Chrome/Safari 无法在此处获取 ScrollHeight

    我只是问了一个问题 为什么某些 js 代码不能 100 在 Chrome 和 Safari 中工作 但经过更多故障排除后 我想我发现这是我应该发布的问题 我有一个页面 其中有一个表单 该表单的目标是同一页面上的 iframe iframe
  • Javascript Safari 推送通知“允许”,但始终处于“拒绝”模式

    使用 PHP 成功验证我的包并通过端点将其传递到 Safari 后 v1 pushPackages web com mywebsite 出现了预期的弹出窗口 现在出现三个问题 按 允许 后不会触发任何内容 控制台为空 并且应在中打印 设备令
  • 无法在首页加载时在 Google Chrome 中使用 HTML5 和 getUserMedia() 从网络摄像头拍摄照片

    参考自这篇关于 HTML5Rocks 的文章 http www html5rocks com en tutorials getusermedia intro 我正在尝试构建一个实用程序来从网络摄像头拍照 下面是我的 HTML 代码片段
  • MPMoviePlayerController 改变视频速度

    有没有办法使用 MPMoviePlayerController 以双倍速度播放视频 myMPMoviePlayerController currentPlaybackRate 2 f 并没有改变任何东西 先播放电影 然后设置播放速率
  • 如何进行时间码计算?

    我有一个关于计算时间码增量的问题 我从包含时间码格式的电影文件中读取元数据HH MM SS FF FF 框架 00 gt 23例如 所以它就像00 to framerate 1 所以我得到一些数据 比如15 41 08 02从另一个参考文件
  • mime.lookup 的 webrtc 错误

    我在我的电脑上尝试了 webrtc 演示 但在演示步骤 04 中 当我使用 npm install 和 node index js 时 它显示 类型错误 mime lookup 不是一个函数 即使我通过输入 npm install mime
  • 使用 OpenCV VideoWriter 将 RTSP 流存储为视频文件

    我正在使用 OpenCV 开发一个 Python 模块 该模块连接到 RTSP 流以对视频执行一些预处理 主要是降低 fps 和分辨率 然后将其存储在文件系统中 但是 即使在尝试了几种编解码器 寻找类似的开发之后 我总是得到一个空的视频 我
  • .htaccess 仅在 safari 上导致重定向循环 - http 到 https

    这种情况只发生在野生动物园中 我不知道为什么 谷歌浏览器 火狐浏览器 一切正常 在任何苹果产品上 使用 Safari 我都会得到一个重定向循环 Code RewriteCond HTTP HOST example com NC Rewrit
  • 如何修复网站 iframe 错误?

    当我访问此网址时 警告 推荐使用一些广告拦截器 网页链接加载良好 没有错误 但是 当我尝试通过加载同一页面时iframe在我的html代码中 出现错误 我的html代码
  • 在 Safari 10 中设置不安全模式以使 java 插件访问本地文件的位置

    我刚刚将 Safari 从 Safari 9 更新到 Safari 10 beta 版本 我的客户端是一个从页面运行的java小程序 在Safari 9及之前版本中 运行正常 但在 Safari 10 beta 中 它失败了 我发现 saf
  • 如何设置视频文件的预览,从输入类型='文件'中选择

    在我的模块之一中 我需要从 input type file 浏览视频 之后我需要在开始上传之前显示选定的视频 我使用基本的 HTML 标签来显示 但它不起作用 这是代码 document on change file multi video
  • 推荐用于视频编码的最佳质量/性能 H264 编码器?

    我正在寻找一种速度快 需要较少 CPU 功率并生成质量非常好的 mp4 视频的视频编码器 输入视频可以是任何格式并由用户上传 我唯一知道的是 FFMPEG 库 还有其他更好的吗 该程序必须有一个我感兴趣的批处理实用程序 exe 如果您愿意分
  • 使用.NET技术录制屏幕视频[关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 有没有一种方法可以使用 NET 技术来录制屏幕 无论是桌面还是窗口 我的目标是免费的 我喜欢小型 低

随机推荐