共享我的桌面并将其流式传输到 Silverlight/FLV?
我希望客户通过网络应用程序查看我的桌面。他们只需要查看我桌面的实时视图,不需要与之“交互”。
与此相一致,也许还有一个网络摄像头/语音流与之配合。
所以我的网站将包含以下内容: 1.我的桌面 2.我的脸(通过网络摄像头) 3. 我的声音(通过麦克风)
我的个人技能主要是 .NET (asp.net/c#),但我可以从我的团队获得一些有关 WPF/Silverlight 的帮助。关于如何开始这个有什么想法吗?
I'd like clients to see my desktop through a web app. They just need to see a real-time view of my desktop, they need not "interact" with it.
In line with it, perhaps also a webcam/voice stream to go with it.
So my website will contain the following:
1. My Desktop
2. My face (through webcam)
3. My voice (through a mic)
My personal skill set are mostly .NET (asp.net/c#) but I can get some help from my team for WPF/Silverlight. Any ideas on how to start with this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
对于麦克风和摄像头的访问,请查看:访问网络摄像头和麦克风
桌面共享部分并不像其他功能那么简单。查看这些链接:
您需要以更高的信任度在 OOB 模式下运行,以便与负责屏幕捕获的 COM 对象进行交互。
您可以制作两种不同的应用程序:一种用于需要更多权限的演示者,另一种用于客户端,它将作为简单的 Web 应用程序运行。
For the mic and camera access, check this out: Accessing Web Camera and Microphone
The desktop sharing part is not as straightforward as the other features. Check out these links:
You'll need to run in OOB mode with elevated trust in order to interact with a COM object which will be responsible for the screen capturing.
You could make two different applications: one for the presenter that requires more privileges, and another one for the clients, which would run as a simple web app.