Skip to content
Snippets Groups Projects
Commit 1ea72949 authored by Stéphane Diemer's avatar Stéphane Diemer
Browse files

Updated Wowza (refs #22212).

parent 288edc21
No related branches found
No related tags found
No related merge requests found
...@@ -12,7 +12,7 @@ def setup(interactive=True): ...@@ -12,7 +12,7 @@ def setup(interactive=True):
if not license: if not license:
utils.log('No Wowza license set, skipping Wowza installation.') utils.log('No Wowza license set, skipping Wowza installation.')
return return
wowza_setup_name = 'WowzaStreamingEngine-4.5.0-linux-x64-installer.deb' wowza_setup_name = 'WowzaStreamingEngine-4.7.1-linux-x64-installer.deb'
utils.log('It may take a while to download the Wowza installer from the UbiCast server.') utils.log('It may take a while to download the Wowza installer from the UbiCast server.')
if utils.check_cmd('lsb_release -a | grep 14') == 0: if utils.check_cmd('lsb_release -a | grep 14') == 0:
jre_package = 'openjdk-7-jre-headless' # 14.04 jre_package = 'openjdk-7-jre-headless' # 14.04
...@@ -21,6 +21,7 @@ def setup(interactive=True): ...@@ -21,6 +21,7 @@ def setup(interactive=True):
cmds = [ cmds = [
'apt-get install -y %s' % jre_package, 'apt-get install -y %s' % jre_package,
# Get and install Wowza # Get and install Wowza
'[ -f "/tmp/%(name)s" ] && (dpkg -I "/tmp/%(name)s" || rm "/tmp/%(name)s") || true' % {'name': wowza_setup_name},
'[ -f "/tmp/%(name)s" ] || wget -q "https://panel.ubicast.eu/media/storage/%(name)s" -O "/tmp/%(name)s"' % {'name': wowza_setup_name}, '[ -f "/tmp/%(name)s" ] || wget -q "https://panel.ubicast.eu/media/storage/%(name)s" -O "/tmp/%(name)s"' % {'name': wowza_setup_name},
'dpkg -i "/tmp/%s"' % wowza_setup_name, 'dpkg -i "/tmp/%s"' % wowza_setup_name,
# Configure Wowza # Configure Wowza
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment