Extron SMP 111 User manual

Type
User manual

This manual is also suitable for

Page 1
Technical Application Note
Technical Application Note
July 7, 2020
Extron H.264 Media Processors and Encoders
Streaming to third parties using RTMP
The following notes provide guidance on setting up the Extron Media Processors and
Encoders for publishing live streams to third
party services via RTMP. For more information,
please call your Extron Application Engineer.
Extron Products Affected:
SMP 111
60-1594-01
SME 211
60-1763-01
SMP 351
60-1324-01 / 60-1324-11
SMP 351 3G-SDI
60-1324-02 / 60-1324-12
SMP 352 400 GB SSD
60-1634-11
SMP 352 3G-SDI 400 GB SSD
60-1634-12
SPECIAL NOTES
Streaming to 3
rd
party services requires a user to have an account with those services.
Accounts with third party providers are the responsibility of those maintaining the stream
and its content.
Page 2
Technical Application Note
Technical Application Note
TECH NOTE
Extron encoders support RTMP push streaming for publishing live video to third party
services like YouTube, Facebook Live, Wowza, Twitch, MS Stream, and others.
Streaming to Microsoft Stream
If stream should be created as MS Teams live event go further in this document to
“Streaming to Microsoft Teams Live event”
Requirement: Microsoft Office 365 plan with included option Stream.
1. Go to https://web.microsoftstream.com and log in to your Microsoft account.
2. From the dashboard select Create, Live event
Note: The examples in this document show the interface of the SMP 111. The
interfaces of the SME 211 and SMP 300 series may look different, but the
same settings apply.
Page 3
Technical Application Note
Technical Application Note
3. Under Event setup, enter a name for the live stream event, description, and
thumbnail if desired.
4. There are two options for live streaming: At a specific date and time, or As soon as
encoder is connected (now).
A. At a specific date and time now - for scheduled events in the future.
B. As soon as encoder is connected - live events starting manually
Page 4
Technical Application Note
Technical Application Note
5. Next press Save at the bottom of the right-hand panel.
6. Then press Start Setup to initiate the stream on Microsoft’s Service.
7. Once the Stream is setup, Select Configure manually. Optional but recommended to
enable encrypted SSL connection (RTMPS). COPY the Server ingest URL:
Page 5
Technical Application Note
Technical Application Note
Streaming to Microsoft Teams Live event
The setup is via MS Teams, still the stream will go via MS Stream.
Requirement: Microsoft Office 365 plan with included option Stream. Full version of
Microsoft Teams installed. That user is allowed to create live event via MS Stream.
1. Open Microsoft Teams app and in Calendar schedule a new Live event.
2. Fill in required fields for the live event, organiser must be “Producer”. Press Next.
3. In “Live event permission” select “People or groups” or “Org-wide”.
In “How will you produce your live event” select “An external app or device” with
any needed options and press “Schedule”.
Page 6
Technical Application Note
Technical Application Note
4. Live event it now scheduled. To find needed RTMP URL press “Join”.
For server to be able to receive a RTMP stream press “Start Setup”.
5. In Source settings” change Secure connection (SSL) to On - recommended. Copy
the “Server ingest URL”.
Page 7
Technical Application Note
Technical Application Note
Setup up Encoder
Requirement: Network IP settings on encoder is set with Default Gateway” and “DNS
Server”. That TCP port 1935 for RTMP and TCP/2935 for RTMPS is open, not
blocked/filtered by a firewall.
To configure the Encoder for RTMP Push streaming to a live streaming provider:
1. Ensure you SMP unit is connected to the network and has access to the internet
a. Open the web browser of the Encoder, Troubleshooting, Diagnostic Tools
b. Ping your live service, such as [verifydns.media.azure.net]
i. If successful, a green checkmark is shown.
ii. If results fail, verify network and DNS settings.
Note: Azure CDN services don’t always respond to Ping.
2. Open a web browser of the Encoder, Configuration, Encoding & Metadata, Encoding
Presets:
3. Confirm the Encoder is in Stop Mode. If needed, press stop on the front panel (SMP
series only).
4. Select PUSH from the Streaming Method slider and select RTMP for the Streaming
Protocol.
Page 8
Technical Application Note
Technical Application Note
SMP 351 example
SMP 111 example
SME211 example
Page 9
Technical Application Note
Technical Application Note
5. Paste the Server ingest URL from Microsoft into the Server URL data field. Truncate
everything after “live” Note there should not be a / at the end.
e.g.: rtmp://thdcfy3jtlree4gfesngnn6u3f-fkcaavrn6dnaulsseqzdz6mv6c-usea.channel.media.azure.net:1935/live
6. Paste the same Server ingest URL from Microsoft into the Stream Name/Key field. Then
delete everything before and including the “live/” Note: this should only contain letters
and numbers, 32 characters long.
e.g.: 241a5a9735ca49200gh12b7b14aefd32
7. Click Apply.
***Troubleshooting Tip: If an error is reported, it means the encoder couldn’t resolve
the URL name to the streaming service. This does happen if the service is not quite
ready to receive the streams yet. Ensure that the Microsoft Stream is setup and is in the
“Ready to connect” state.
Page 10
Technical Application Note
Technical Application Note
8. On the SMP Streaming, click “Start RTMP stream” button to activate the stream.
9. After a few seconds, the button will change to red and indicate the RTMP stream is now
live. Please note that with MS Stream and Azure, the live status is emulated not true
feedback.
Start event in MS Stream and MS Teams
1. Back on the web.microsoftstream.com dashboard page or the MS Teams app, you should
now see the display of the SMP streaming content. This process can take up to a minute
to complete. The stream is now considered in a pre-live state. When ready, Press “Start
Event” and audience / event participant can see the live stream.
Page 11
Technical Application Note
Technical Application Note
Find the URL to embed player for MS Stream
1. Enable Audience view to see the stream as audiance.
2. Pressing the ellipsis button (three dots) will allow you to copy the public facing URL that
can be sent to guests or embedded into a web page for public events / streaming.
3. The live stream will be available on Microsoft Stream until it is stopped from the MS
Stream control portal.
4. If the Extron Encoder is stopped or the stream gets interrupted, the Microsoft Stream
control portal will give the notification and option to end the session:
Page 12
Technical Application Note
Technical Application Note
Recommended Encoder Settings:
Video
Resolution: 1280 x 720 (720P)
Frame Rate: 30fps
GOP : 60 frames (2 seconds)
Bitrate: Up to 5Mbps (5000 kbps)
Rate Control: CBR
H.264 Profile: High
Profile Level: 4.0
Audio
Bitrate: 192 kbps
Sample Rate: 48 kHz or 44.1 kHz (recommend 48 kHz)
Page 13
Technical Application Note
Technical Application Note
Troubleshooting:
1. In the producer view, check the Health of the stream. You should see a preview of your live
stream or scheduled event here prior to starting the event.
2. Verify on the Extron encoder page that the stream is Live, and that the button shows “Stop
RMTP Stream”.
3. Ensure that the Encoder’s Stream is not being blocked, and that the firewall is open for
RTMP connection to server. This may be possible to test from the encoder.
In Encoder WebGUI open “Troubleshooting” / “Diagnostic Tools”. Under “Nmap” fill in the
Host and Port number, example:
RTMP URL: rtmp://thdcu3f-fkmv6c-usea.channel.media.azure.net:1935/live/241a5a9efd32
Host: thdcu3f-fkmv6c-usea.channel.media.azure.net
Port: 1935
Answer must include the port number is open for tcp:
PORT STATE SERVICE
1935/tcp open unknown
4. Verify Server URL and Stream Name are entered correctly.
Note: The Stream Name / Key changes after each event.
Note: Make sure there is no extra / character in the stream name after “live”
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13

Extron SMP 111 User manual

Type
User manual
This manual is also suitable for

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI