C# 了解视频聊天选项

C# 了解视频聊天选项,c#,video,chat,webcam,C#,Video,Chat,Webcam,我不太熟悉视频聊天的工作原理,所以我想知道是否有人能帮我理解基本的内容。我目前是一名web应用程序开发人员,正在开发我的第一个移动应用程序。我想将视频聊天集成到我的应用程序中,但不确定从何开始 我知道选项包括使用第三方资源,如Quickblox和Tokbox。但我还想知道如何使用本机控件。如果我使用第三方来源,如Quickblox/Tokbox,我将来将仅限于添加个性化过滤器(如snapchat过滤器)。使用第三方是否会提高/降低性能?建造自己的房子更好吗?我能用C语言做吗?如果我的应用程序主要

我不太熟悉视频聊天的工作原理,所以我想知道是否有人能帮我理解基本的内容。我目前是一名web应用程序开发人员,正在开发我的第一个移动应用程序。我想将视频聊天集成到我的应用程序中,但不确定从何开始


我知道选项包括使用第三方资源,如Quickblox和Tokbox。但我还想知道如何使用本机控件。如果我使用第三方来源,如Quickblox/Tokbox,我将来将仅限于添加个性化过滤器(如snapchat过滤器)。使用第三方是否会提高/降低性能?建造自己的房子更好吗?我能用C语言做吗?如果我的应用程序主要基于视频聊天,而不限制我自己进行应用程序独有的未来升级和升级,那么我的最佳选择是什么?

“使用第三方会提高/降低性能吗?”第三方与性能无关。“建立我自己的更好吗?”这是在征求意见,这是一个离题的话题。“我能用C#做吗?”显然是的。你最后一句话是什么意思?对不起,我有点不确定如何提出我的问题。我想我希望我能从某人的个人经历和他们的建议中得到一个简短的介绍,从哪里开始视频聊天。我不想选择一条路,以后再后悔。事实上,我也不确定为什么我会选择第三方而不是自己尝试使用.net功能。我的最后一个问题是理解使用第三方是否意味着,由于库的公开方式,我仅限于为用户定制视频聊天体验。艾米,如果你真的能告诉我们从“自己的源代码”播放视频和音频的起点因为我发现的只是通过内置的媒体播放器播放媒体文件。A.