android - Android:有没有办法将图像从一个 Android 应用程序流式传输到另一个应用程序?
问题描述
我想在同一部手机上将图像从一个视频捕获 Android 应用程序实时流式传输到另一个 Android 应用程序。前一个视频应用程序记录和处理图像。我想将这些图像直接创建到第二个 Android 应用程序中。我可以控制这两个应用程序的实现,并且可以使视频捕获 Android 应用程序作为服务运行。
我在网上找到了很多关于如何通过 Intents或broadcasts在应用程序之间发送视频或图像的支持。然而,这些方法不是实时完成的,需要完整的视频文件。任何方向都将不胜感激。
解决方案
您可以创建一个内容提供程序(在视频捕获应用程序中),允许其他应用程序将内容作为 InputStream 打开。另一个应用程序将读取该 InputStream。这应该或多或少实时工作。
推荐阅读
- node.js - Heroku 在启动脚本中失败,但我的 package.json 中有一个标准启动脚本
- google-apps-script - 如何根据 Google Apps 脚本中的工作表数量调整流程?
- excel - 如何将多个其他工作表中的行拉到主表中?
- vhdl - 如何将 16 位截断为 8 位 VHDL?
- python - Python Pandas 警告:试图在 DataFrame 中的切片副本上设置值
- ruby - Ruby 中的逻辑 OR / AND 术语评估顺序
- r - 无法使用 RSelenium 包,函数 rsDriver() 表示无法连接到浏览器
- reactjs - API 使用 React Redux Hooks Saga 重复调用?
- typescript - 从另一个函数调用时数据未分配
- postgresql - Spring Boot + PostgreSQL:org.postgresql.util.PSQLException:错误:“id”列中的空值违反非空约束