我需要一个用于视频流和交互的程序
我需要一个能够执行以下操作的程序:
1)在台式电脑上录制网络摄像头 2)将视频和音频作为流发送到服务器上运行的另一个程序 3)服务器上的程序应该充当“代理缓存器”,将直播流传输到任何会请求它的客户端(由于带宽原因,服务器是必要的) 4) 任何客户端都可以是能够再现直播流的 silverlight/flash 小程序(RTSP 或其他,没关系) 5) 客户端应该能够在 silverlight/flash 小程序中聊天,并将问题发送回服务器,然后发送回启动网络摄像头录制的台式电脑。台式电脑也应该能够聊天和回复。
这似乎是一个非常复杂的应用程序,您是否碰巧知道一些可能适合我的需求的模糊相似的应用程序?
I need a program able to do the following:
1) Record webcam on a desktop pc
2) Send video and audio as stream to another program running on a server
3) The program on the server should act like a "proxy cacher", transmitting the live stream to any client would request it (the server is necessary because of bandwidth reasons)
4) Any client would be a silverlight/flash applet capable of reproducing the live stream (RTSP or other, it doesn't matter)
5) Clients should be able to chat within the silverlight/flash applet and pose questions sent back to the server and then back to the desktop pc who started the webcam recording. The Desktop pc should be able to chat and answer back as well.
It seems like a pretty complex application, do you happen to know something vaguely similar that may suits my needs?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用闪光灯完成整个过程。在服务器端,您需要 Flash Media Server 或其免费替代方案:RED5。编码可以在 Flash 播放器中完成,但使用 Flash Media Encoder。
有解决整个工作流程的现成解决方案,ustream.tv 只是其中之一。
You can do the whole process with flash. On the server-side you need Flash Media Server or it's free alternative: RED5. The encoding can be done in a flash player but you will get better results with Flash Media Encoder.
There are ready-made solutions addressing the full workflow, ustream.tv is just one of them.