动态创建实时视频流

时间:2012-03-27 17:01:01

标签: java live-streaming

我熟悉在Adobe Flash Media Server上发布/订阅预定义的实时视频供稿。 如何让用户动态创建新流?意思是,用户点击“创建Feed”,输入名称,而不是提供固定的Feed,然后任何人都可以发布/订阅进料。

我不是在寻找源代码(虽然显然会很好)。相反,我想了解我需要做一个高级别才能让它发挥作用。

1 个答案:

答案 0 :(得分:1)

回答我自己的问题:

有一个名为Wowza的备用服务器,它允许您执行与Adobe Flash Media Server相同的操作,但服务器端代码是用Java而不是Actionscript或Flex编写的。

动态创建新流(实际上是聊天室)就像创建新目录[wowza]/conf/[application-name]并使用Application.xml填充它一样简单,您可以动态生成它(Application.xml由他们通常的描述手册)。

换句话说,您的客户只需通过请求点击您的Web服务器,该请求就会创建上述配置文件,然后客户端可以自由发布/订阅刚刚创建的新房间的视频流。

有关详细信息,请参阅User Manual第37页(“应用程序和应用程序实例”部分)。

  

应用程序配置在Application.xml文件中定义。当一个应用程序实例   在加载时,它会在以下位置查找Application.xml文件(其中[application]是   应用程序名称):

[install-dir]/conf/[application]/Application.xml
[install-dir]/conf/Application.xml
     

使用找到的第一个Application.xml文件。