Java 动态创建实时视频流

Java 动态创建实时视频流,java,live-streaming,Java,Live Streaming,我熟悉在Adobe Flash Media Server上发布/订阅预定义的实时视频源如何允许用户动态创建新流?意思是,用户不提供固定的源,而是单击“创建源”,输入名称,然后任何人都可以发布/订阅该源 我不是在寻找源代码(尽管很明显那会很好)。更确切地说,我想了解我需要做些什么才能让它发挥作用。回答我自己的问题: 有一个名为的替代服务器,它允许您执行与Adobe Flash Media server相同的操作,只是服务器端代码是用Java编写的,而不是用Actionscript或Flex编写的

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


我不是在寻找源代码(尽管很明显那会很好)。更确切地说,我想了解我需要做些什么才能让它发挥作用。

回答我自己的问题:

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

动态创建新的流(实际上是聊天室)非常简单,只需创建一个新目录
[wowza]/conf/[application name]
,并用
application.xml
填充即可,您可以动态生成该目录(application.xml由其常用手册描述)

换言之,如果客户机只是通过请求点击web服务器,该请求将创建上述配置文件,然后客户机可以自由发布/订阅刚刚创建的新房间中的视频流

有关更多信息,请参阅第37页(“应用程序和应用程序实例”部分)

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

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


回答我自己的问题:

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

动态创建新的流(实际上是聊天室)非常简单,只需创建一个新目录
[wowza]/conf/[application name]
,并用
application.xml
填充即可,您可以动态生成该目录(application.xml由其常用手册描述)

换言之,如果客户机只是通过请求点击web服务器,该请求将创建上述配置文件,然后客户机可以自由发布/订阅刚刚创建的新房间中的视频流

有关更多信息,请参阅第37页(“应用程序和应用程序实例”部分)

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

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


感谢分享上述信息,我正在尝试做类似的事情,但被卡住了。你能帮我一个忙吗?在我们创建了一个新的流之后,我们如何将这个新创建的流连接到一个
应用程序实例
,并选择它的
MediaCaster
类型为
LiveRepeater
?提前感谢:)感谢分享上述信息,我正在尝试做类似的事情,但被卡住了。你能帮我一个忙吗?在我们创建了一个新的流之后,我们如何将这个新创建的流连接到一个
应用程序实例
,并选择它的
MediaCaster
类型为
LiveRepeater
?提前感谢:)
[install-dir]/conf/[application]/Application.xml
[install-dir]/conf/Application.xml