SRT Encryption - Pass Phrase #1200
-
Hi, When using SRT to provide stream source to OME is it possible to configure a passphrase for the encryption in the config? I want to send video using SRT into OME and ensure it is encrypted in transit. I'm not sure if it is encrypted is a passphrase is not able to be specified in the Server.xml when using SRT as the Live Source protocol. I am able to send a stream to OME using SRT fine but I'm not sure its encrypted without a passphras/password being specified. Is this supported in the config as it is not documented from what I can see. My encoder support a SRT password option (it's a Uray encoder and the option to specity the SRT encryption password is there). I need to know what to put in the Server.xml config to match it up. |
Beta Was this translation helpful? Give feedback.
Replies: 5 comments 1 reply
-
Anyone help with this at all? |
Beta Was this translation helpful? Give feedback.
-
Currently it is not possible to set passphrase for SRT in Server.xml. This may be supported in the future. To make this possible now, you have to write it yourself in the source code. |
Beta Was this translation helpful? Give feedback.
-
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Beta Was this translation helpful? Give feedback.
-
@bungleweed
Then, you can publish your stream by using a SRT URL like this: |
Beta Was this translation helpful? Give feedback.
-
@dimiden Thank you for this addition! It is a small but powerful feature that many users will be thrilled to hear about. I can also confirm it is working perfectly 👍🏻 Excellent work! |
Beta Was this translation helpful? Give feedback.
@bungleweed
I just added a feature to enable setting a passphrase (09ce8b3).
To use this feature, please configure it as follows inside Server/Bind/Providers/SRT:
Then, you can publish your stream by using a SRT URL like this:
srt://<YOUR_OME_IP>:9999?streamid=srt%3A%2F%2F<YOUR_OME_IP>%3A9999%2Fapp%2Fstream&passphrase=your_pass_phrase&pbkeylen=16