Republishing to Azure Media Services¶
1. Preparing to test¶
For the test we use:
- the demo server at
demo.flashphoner.com; - the Two Way Streaming web application to publish streams;
- the Chrome browser and the REST client to send REST queries.
2. Azure Media Services configuration: create a live stream¶
Create a live stream in the Azure interface (we assume you have created media services and storage already) by clicking Quick create:

3. Azure Media Services configuration: get ingest URL¶
Copy the primary ingest URL (includes the name of the stream) from the channel settings page:

4. WCS configuration¶
In the WCS settings file flashphoner.properties add the following lines:
rtmp_transponder_stream_name_prefix=
rtmp_transponder_send_metadata=true
rtmp_flash_ver_subscriber=LNX 76.219.189.0
Restart WCS.
5. Running a broadcast from a web camera to the WCS server¶
Open the Two-way Streaming web application. Click the Connect button, then set the stream name under the Local window, then click Publish:

6. Start stream republishing via REST API¶
Open the REST client. Send the /push/startup query to the WCS server specifying the name of the stream in the streamName parameter, and the recipient URL in the rtmpUrl parameter of the query:


7. Checking if Azure Media Services receives the stream¶
On the channel settings page in Azure, click More and in the dropdown list select Preview. The player page is shown (Flash is required):
