mirror of
https://github.com/hkmadao/rtsp2rtmp.git
synced 2025-09-27 03:35:54 +08:00
https support
This commit is contained in:
5
resources/conf/cert/README.md
Normal file
5
resources/conf/cert/README.md
Normal file
@@ -0,0 +1,5 @@
|
||||
**only use dev mode**
|
||||
```
|
||||
openssl x509 -req -days 3650 -in certificate_request.csr -signkey private_key.pem -out certificate.crt
|
||||
```
|
||||
**in production, use yourself security certificate file to protect your server.**
|
18
resources/conf/cert/certificate.crt
Normal file
18
resources/conf/cert/certificate.crt
Normal file
@@ -0,0 +1,18 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIC7TCCAdWgAwIBAgIUE71khij0K7/621Y1eJ+IgaEWUOkwDQYJKoZIhvcNAQEL
|
||||
BQAwHzEQMA4GA1UEAwwHeHh4LmNvbTELMAkGA1UEBhMCQ04wHhcNMjUwMjA1MDY1
|
||||
NDI5WhcNMzUwMjAzMDY1NDI5WjAfMRAwDgYDVQQDDAd4eHguY29tMQswCQYDVQQG
|
||||
EwJDTjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOMTeszIIM/bQ2+u
|
||||
51Vi/FO7h+ZU/W4Tgrt+baW7DPjRs2+KzW8rrlOSqy3TKwe6GOqdHDcZc1QVDfPC
|
||||
+zfZYVGsND0DJabEKGSPQjBe6jhp46fyPQiG+PssIWAFvCKWLN7onhCiI+qRUmy8
|
||||
4IIL2M9i3Ploelp4Bfdvz89qhaMpm0tC5YVlOGSjHk43ByQFYwajg9VxlgVlq754
|
||||
TpJ394SY61cFUyiRMqwYkG/GLtCZ+FHDRUnOuQNxf0Uaar4RgN8kRmC15FCo0E8f
|
||||
N2nxtP3V6/jSGfT6a33P1j1pFWrO1kdCL5mHG5ZRyihzNmFrbkTLsAUgVeUXtIIY
|
||||
gMInh4sCAwEAAaMhMB8wHQYDVR0OBBYEFFatJYgmMdoTWV0BR6RUm5esvgU+MA0G
|
||||
CSqGSIb3DQEBCwUAA4IBAQDESG4UNVeXU5w8x0/D9payoI2J1yQoVVeVTUr6ZYw7
|
||||
8jN/Y3s1rN2KbJ/r31GTJpa0nJRBIixrbikRk8WcBLvUXeOKKtQUbUB5SRPzQk+D
|
||||
NUKiLIVj9wIWYUkKplzc2O6Q+dNUcZpXKTRM2v07njhuamMl1gJX3ZzaRUoBjRNN
|
||||
+cVusKUzsnogUtfFqjT3IWfMcjZbC8iiI0eP/ATDDnZ8GqAg1u5YXFLzn4c0E6yZ
|
||||
49BOv/zZRQxi1yhR9YJT/aSIZVKdjf/chz+ASOhCDvHGOpCcVGDjk4OFJWAiXyGz
|
||||
ElTYHpHirXfdV/Fz4CM83Xe6e2VVfYsuqu6IMfnuvvul
|
||||
-----END CERTIFICATE-----
|
15
resources/conf/cert/certificate_request.csr
Normal file
15
resources/conf/cert/certificate_request.csr
Normal file
@@ -0,0 +1,15 @@
|
||||
-----BEGIN CERTIFICATE REQUEST-----
|
||||
MIICZDCCAUwCAQAwHzEQMA4GA1UEAwwHeHh4LmNvbTELMAkGA1UEBhMCQ04wggEi
|
||||
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDjE3rMyCDP20NvrudVYvxTu4fm
|
||||
VP1uE4K7fm2luwz40bNvis1vK65Tkqst0ysHuhjqnRw3GXNUFQ3zwvs32WFRrDQ9
|
||||
AyWmxChkj0IwXuo4aeOn8j0Ihvj7LCFgBbwilize6J4QoiPqkVJsvOCCC9jPYtz5
|
||||
aHpaeAX3b8/PaoWjKZtLQuWFZThkox5ONwckBWMGo4PVcZYFZau+eE6Sd/eEmOtX
|
||||
BVMokTKsGJBvxi7QmfhRw0VJzrkDcX9FGmq+EYDfJEZgteRQqNBPHzdp8bT91ev4
|
||||
0hn0+mt9z9Y9aRVqztZHQi+ZhxuWUcooczZha25Ey7AFIFXlF7SCGIDCJ4eLAgMB
|
||||
AAGgADANBgkqhkiG9w0BAQsFAAOCAQEAiouQ7pmqHk9CM7B+zT+q86WpvT9NKJWM
|
||||
oI87pc2H2F1y86JODLjHUfyMgmYoZsB+xFasvuxXRs2fwZHrgEsxSww5dlgU2LKY
|
||||
XAp1DI1dqmTq94o59MycwW3WmVCjDHkzbCyx7r6tn6NlgBVDrwJpgjDnaAshKJp4
|
||||
0TmrVuNKVtXfss4pEru/NAeJatQ3P5R3o4DsFo9ghvp09qtDfvGNcqr2TJhoiCs+
|
||||
dnhYZClwA5e5YkgChEdsNoeLdiTCANXUdU6Qv/yvcVZ7Edkek46HXY7VFoOfG3R2
|
||||
BCFwqa2E5ygvQ8P866/EPKSNj+/fL7T70b9q7qpoF5HehQde3I7WrA==
|
||||
-----END CERTIFICATE REQUEST-----
|
28
resources/conf/cert/private_key.pem
Normal file
28
resources/conf/cert/private_key.pem
Normal file
@@ -0,0 +1,28 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDjE3rMyCDP20Nv
|
||||
rudVYvxTu4fmVP1uE4K7fm2luwz40bNvis1vK65Tkqst0ysHuhjqnRw3GXNUFQ3z
|
||||
wvs32WFRrDQ9AyWmxChkj0IwXuo4aeOn8j0Ihvj7LCFgBbwilize6J4QoiPqkVJs
|
||||
vOCCC9jPYtz5aHpaeAX3b8/PaoWjKZtLQuWFZThkox5ONwckBWMGo4PVcZYFZau+
|
||||
eE6Sd/eEmOtXBVMokTKsGJBvxi7QmfhRw0VJzrkDcX9FGmq+EYDfJEZgteRQqNBP
|
||||
Hzdp8bT91ev40hn0+mt9z9Y9aRVqztZHQi+ZhxuWUcooczZha25Ey7AFIFXlF7SC
|
||||
GIDCJ4eLAgMBAAECggEAJcRTpEOU0X1SVfztFNKFzRdfnvt7uxcbozt/2RSnL6sR
|
||||
APhA+sB1GglG1zRL79kP09WVn8Rn3hAyZdyEE+Hfwcm2Vn9zf60YWsFI7OqcYg2a
|
||||
g5BSflyUhJHuax4JEGeRxvFBeNq+xoCtCNDRNk/qG3QB9Klf0DQuKd063vCEkYJF
|
||||
uiR7hBP3hnMX500QxP+PXx196j31rOdmVEmokDlYn0WW6Zut6oX47crUdD74kPIy
|
||||
yWmLkByKTwdYVwtBJwYQ7UyTquEL7qIxUyCP5CAGdIiYatauZxGchdqS+MT01mGp
|
||||
csoVrhukNYLUcx4q7hcurWft58tTQU7sS9aF0aUIwQKBgQD9FUo3JGAo1VXDwqHy
|
||||
NwswarWovfAvzkaAYgpc4Na0riTuW5X5S99KZPgo3VltbzomAtmdQIlg0lb9CO8C
|
||||
6zZUW/0z/BxjU0BnXP8KB+BHFEUsPedWsvRyGqmTkTRXrHmegoGKghSjBUOMNT0D
|
||||
xCAaY4g4DnsAKKHke8d7WhI2YwKBgQDlsXUGfHa+VacED0U6FFUgslyXvVI9qGTl
|
||||
AO1oTViHHwVFDony2MB7TqXY/DhossJ4UXECFywcQ9qMCwu90t/fTfHISH5Jqe9Q
|
||||
3Wnaad4TJf6MWwU53okJduYrq+0GALF5zR/k4C0t2nL/tnY4VskyI88uUS4MEYXu
|
||||
9i+JrVj+uQKBgQDpkfCAm62zgdA5bzOPG4XUFWe6aDF3rWQbsF/oAAmnjuC+qv/q
|
||||
qD9XpX/yFvclrHV6Bz9XhexD01w9AzWy9+mYSZ2RkKeSc48I1ib61vICJ47/mdIb
|
||||
jeVUOY8vhd9M2v0TcVakwhDRs1X33FqHU0ZdlGZvdc3HA7kF6cbc7O/KCQKBgQCm
|
||||
eGjCXK6K3/T+AjtADsBrxBlLeFEEkukc+AEYWQZSV+8vz4u3T9ShCa01iAcyCmzb
|
||||
Wts2kqjLi3n3iYHm/9B1PT6A09mDdgAWcYJoY9Yptp24B7fP6zMSgvPqrt5IPXRj
|
||||
PIFjFf5ofyxdnFYuGugSyNU9UmS3JnQVbqOhettHMQKBgDGRcm0Zn13m907cuVuz
|
||||
p5vNeEO9pLqJKpQOcaXyDGvaoPjlCClS5J+mDV2TgxoEDlTlj6Aghk+i6LefzhqK
|
||||
5D88H2V3xndw5v8wy7vJ/vrpbpJvwqY/n6iSHPMDH2/LVyyHoRNdbbNSGxGbyqQO
|
||||
IoclcNJkJf37zkPnC8WOghWO
|
||||
-----END PRIVATE KEY-----
|
@@ -1,15 +1,16 @@
|
||||
server:
|
||||
use-ffmpeg: false
|
||||
security: true
|
||||
user:
|
||||
name: admin
|
||||
password: admin
|
||||
rtmp:
|
||||
port: 1936
|
||||
port: 1934
|
||||
http:
|
||||
port: 8080
|
||||
static:
|
||||
path: ./resources/static
|
||||
use-https: true
|
||||
cert:
|
||||
private-key-path: ./resources/conf/cert/private_key.pem
|
||||
cert-path: ./resources/conf/cert/certificate.crt
|
||||
fileflv:
|
||||
path: ./resources/output/live
|
||||
log:
|
||||
@@ -20,4 +21,13 @@ server:
|
||||
driver: postgres
|
||||
url: user=postgres password=123456 dbname=rtsp2rtmp host=localhost port=5432 sslmode=disable TimeZone=UTC
|
||||
show-sql: false
|
||||
token:
|
||||
duration: 1440
|
||||
remote:
|
||||
server-ip: 127.0.0.1
|
||||
port: 9089
|
||||
client-code: demo
|
||||
sign-secret: A012345678901234
|
||||
secret: A012345678901234
|
||||
|
||||
|
@@ -7,6 +7,10 @@ server:
|
||||
port: 8080
|
||||
static:
|
||||
path: ./resources/static
|
||||
use-https: true
|
||||
cert:
|
||||
private-key-path: ./resources/conf/cert/private_key.pem
|
||||
cert-path: ./resources/conf/cert/certificate.crt
|
||||
fileflv:
|
||||
path: ./resources/output/live
|
||||
log:
|
||||
|
Reference in New Issue
Block a user