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" +}