From 97057b497de13555c73c6f4a6384689845f77f9f Mon Sep 17 00:00:00 2001 From: Ambrose Chua Date: Wed, 18 Mar 2020 21:07:04 +0800 Subject: [PATCH] Add YouTube stream service --- ansible/roles/recorder/tasks/obs.yml | 2 ++ .../obs-studio/basic/profiles/1080p/service.json.j2 | 9 +++++++++ .../obs-studio/basic/profiles/720p/service.json.j2 | 9 +++++++++ 3 files changed, 20 insertions(+) create mode 100644 ansible/roles/recorder/templates/obs-studio/basic/profiles/1080p/service.json.j2 create mode 100644 ansible/roles/recorder/templates/obs-studio/basic/profiles/720p/service.json.j2 diff --git a/ansible/roles/recorder/tasks/obs.yml b/ansible/roles/recorder/tasks/obs.yml index 00ffe5a..bb34fc4 100644 --- a/ansible/roles/recorder/tasks/obs.yml +++ b/ansible/roles/recorder/tasks/obs.yml @@ -31,6 +31,8 @@ - global.ini - basic/profiles/1080p/basic.ini - basic/profiles/720p/basic.ini + - basic/profiles/1080p/service.json + - basic/profiles/720p/service.json become: yes become_user: mixer diff --git a/ansible/roles/recorder/templates/obs-studio/basic/profiles/1080p/service.json.j2 b/ansible/roles/recorder/templates/obs-studio/basic/profiles/1080p/service.json.j2 new file mode 100644 index 0000000..18e06e2 --- /dev/null +++ b/ansible/roles/recorder/templates/obs-studio/basic/profiles/1080p/service.json.j2 @@ -0,0 +1,9 @@ +{ + "settings": { + "bwtest": false, + "key": "{{ stream_key }}", + "server": "rtmp://a.rtmp.youtube.com/live2", + "service": "YouTube / YouTube Gaming" + }, + "type": "rtmp_common" +} diff --git a/ansible/roles/recorder/templates/obs-studio/basic/profiles/720p/service.json.j2 b/ansible/roles/recorder/templates/obs-studio/basic/profiles/720p/service.json.j2 new file mode 100644 index 0000000..18e06e2 --- /dev/null +++ b/ansible/roles/recorder/templates/obs-studio/basic/profiles/720p/service.json.j2 @@ -0,0 +1,9 @@ +{ + "settings": { + "bwtest": false, + "key": "{{ stream_key }}", + "server": "rtmp://a.rtmp.youtube.com/live2", + "service": "YouTube / YouTube Gaming" + }, + "type": "rtmp_common" +}