Xamarin Forms - 如何获取相机流并使用它?

问题描述:

自从一段时间,但没有成功,我试图实现一个跨平台的解决方案,使我能够使用自定义功能的自定义相机。然而,没有人在互联网上似乎得到它在每个平台上完成(通常,只有Android & iOS实施,但没有UWP),我仍然不明白为什么...Xamarin Forms - 如何获取相机流并使用它?

我一直在寻找过去几个月如何制作一些东西,比如服务,依赖服务等,从中可以获取相机的流/帧。一旦你得到它,能够把它放入Xamarin.Forms.Image

这个概念的原理将允许开发人员在依赖服务中实现功能,例如从本地流摄像机拍摄视频或拍照。

你可以说“但是你已经可以使用NuGet作为James Montemagno的Xam.Plugin.Media了。”是的,但与他的包,你打电话给本地内置相机,所以你不能实现自己的设计或你自己的功能..

所以我的问题是:“有人有任何提示或任何项目,可以有助于实现这个项目/想法?“。如果我能做到这一点,那么我将在我的公众GitHub上创建一个项目,以帮助未来的人们想要实现它。

感谢任何帮助

PS:也有人担心,研究我取得了一些成绩:https://forums.xamarin.com/discussion/comment/284359/#Comment_284359

这篇文章看起来是类似于你所追求的:

Full Page Camera in Xamarin

它从ContentPage派生一个相机页面,然后基于PageRenderer创建平台特定的自定义渲染器。

奖金 - 有source code on GitHub

+0

好的,我会看看今晚,谢谢你,我会回来给你! – Emixam23