2

邀请用户进行视频聊天并允许他们和我自己观看来自网络摄像头的实时视频流的程序是什么?我是否必须提供我的 IP 地址并访问他们的 IP 地址才能访问网络摄像头?网络协议是什么?用过的?找不到任何相关的链接和资源。如果我得到与此相关的任何指针会很高兴吗?我正在使用 c# 开发带有 silverlight 的 asp.net Web 应用程序。

谢谢你

4

2 回答 2

3

请尝试这些链接。希望它在一定程度上有所帮助

P2P 流媒体 - MSDN

语音聊天 - Codeproject

Silverlight + WCF

于 2011-05-28T09:59:08.293 回答
2

这里有类似的问题吗?聊天的体系结构

AFAIK ChatRoulette 在 Flash Player 10.1 中使用了一组新的 API,代号为 Stratus,它允许 Flash Player 实例之间的点对点连接。

因此,与其将视频和音频流推送到特殊的流媒体服务器,不如共享 FMS 或 Red5 的唯一 ID,并且对等点直接相互连接。

这很有可能减少实时流式传输事件的服务器负载,其中 1 个到服务器流的连接可以在附近的邻居之间共享。

如果 Stratus 不直接在对等方之间推送流,你能想象像 ChatRoulette 这样的托管费用吗?!

如果您有兴趣了解更多信息,请查看 Stratus 关于 Adob​​e lads 的部分:http: //labs.adobe.com/technologies/stratus/

或许silverlight中也有类似的技术?

于 2011-05-28T09:42:14.933 回答