我想创建两个swf (发布者和订阅者)。
我已经创建了publisher客户端,它将网络摄像头视频发布到Red5服务器。
现在我想创建订阅者。我想要一个组合框,其中列出了所有正在发布的流在那一刻。以便用户可以单击列表中任何流名称来查看该流。
Q1。订阅者客户端如何在那个时刻找到所有已发布的流?
Q2。订阅者如何自动更新该列表(任何它可以监听的事件,以便可以在列表中添加或删除流)?
发布于 2011-06-08 20:53:30
Q1.订阅者客户端如何在那个时刻找到所有已发布的流?
在服务器上保存一个运行列表,并让客户端请求它。
Q2. How the subscriber can update that list automatically (any events for which it can listen to so that it can add or delete stream from the list)?
您需要使用支持推送通知的服务器端工具。LiveCycle和WebORB使用RTMP支持这一点。BlazeDS和GraniteDS可以使用长轮询来支持这一点。我不知道Red5是否会提供类似的功能;据我所知,它的主要目的是媒体传递。
https://stackoverflow.com/questions/6275506
复制相似问题