diff --git a/record-and-playback/core/scripts/bigbluebutton.yml b/record-and-playback/core/scripts/bigbluebutton.yml index 09d35b13e46e..627389d51d57 100755 --- a/record-and-playback/core/scripts/bigbluebutton.yml +++ b/record-and-playback/core/scripts/bigbluebutton.yml @@ -12,6 +12,7 @@ log_dir: /var/log/bigbluebutton recording_dir: /var/bigbluebutton/recording published_dir: /var/bigbluebutton/published playback_host: 10.0.3.203 +playback_protocol: http # For DEVELOPMENT # This allows us to run the scripts manually diff --git a/record-and-playback/presentation/scripts/publish/presentation.rb b/record-and-playback/presentation/scripts/publish/presentation.rb index ee5e118c6492..e26a894c798b 100755 --- a/record-and-playback/presentation/scripts/publish/presentation.rb +++ b/record-and-playback/presentation/scripts/publish/presentation.rb @@ -927,7 +927,8 @@ def processChatMessages $process_dir = "#{recording_dir}/process/presentation/#{$meeting_id}" BigBlueButton.logger.info("setting publish dir") publish_dir = simple_props['publish_dir'] - BigBlueButton.logger.info("setting playback host") + BigBlueButton.logger.info("setting playback url info") + playback_protocol = bbb_props['playback_protocol'] playback_host = bbb_props['playback_host'] BigBlueButton.logger.info("setting target dir") target_dir = "#{recording_dir}/publish/presentation/#{$meeting_id}" @@ -995,7 +996,7 @@ def processChatMessages b.end_time(real_end_time) b.playback { b.format("presentation") - b.link("http://#{playback_host}/playback/presentation/0.9.0/playback.html?meetingId=#{$meeting_id}") + b.link("#{playback_protocol}://#{playback_host}/playback/presentation/0.9.0/playback.html?meetingId=#{$meeting_id}") b.processing_time("#{processing_time}") b.duration("#{recording_time}") }