Create dynamic video streams dynamically

I am familiar with publishing / subscribing to predefined live video streams on Adobe Flash Media Server. How can I allow users to create new threads dynamically? Meaning, instead of providing fixed feeds, users click "Create Feed", enter a name, and then everyone can publish / subscribe to this feed.

I'm not looking for source code (although obviously that would be nice). Rather, I would like to understand what I need to do at a high level to get this to work.

+1


a source to share


1 answer


Answering my own question:

There is an alternative server, Wowza , which allows you to do the same as the Adobe Flash Media Server, except that the server-side code is written in Java instead of ActionScript or Flex.

Creating new threads (actually chats) dynamically is as simple as creating a new directory [wowza]/conf/[application-name]

and populating it Application.xml

, which you can generate on the fly (Application.xml is covered in their usual tutorial).



In other words, you, the client, just type in your web server with a request, the request creates the aforementioned config files and then the client can publish / subscribe to video streams from the new room you just created.

For more information, see the User Guide page 37 (section "Applications and sample applications").

The application configuration is defined in the Application.xml file. When the application instance is loaded, it appears in the following locations for the Application.xml file (where [application] is the name of the application):

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

      

The first Application.xml file is used.

+1


a source







All Articles