How to make Wowza Streaming Engine JAVA API custom module (preparation)

Snow forecast for Tokyo tomorrow ... I can't ride a motorcycle even though it's three consecutive holidays streampack Kimura.

This time I have one minority Wowza story

I use Eclipse to create a custom module using the Wowza Streaming Engine JAVA API, but it's a bit annoying because Wowza must also be installed on the machine running Eclipse.

In streampack, EC2 Amazon Linux is mostly used when using Wowza for business, but if you want to create a custom module on a Mac, you have to install Wowza on the Mac as well.

Well, you only have to put it in once, so make a note of the procedure.

Install Wowza Streaming Engine (WSE)

Get the installer

Obtain the installer for your environment from the WSE Download Site (https://www.wowza.com/pricing/installer). Since I work on a Mac, I will proceed on the assumption that I will use a Mac. (The latest version as of January 10, 2019 is Wowza Streaming Engine-4.7.7-osx-installer.dmg)

Get a Developer license

Apply for a license from the Developer License (https://www.wowza.com/media-server/developers/license).

After a while, Wowza will send you an email with the license key, so make a note of the key.

Install installer

The details are omitted. Any OS version will be completed if you proceed with the basics. There is a license key input on the way, so enter the obtained key and proceed to complete.

For Mac, it will be installed below.

/Library/WowzaStreamingEngine

Install eclipse

Get the Eclipse IDE for Java Developers

Obtain the installer for your environment from here.

The latest version as of January 10, 2019 is ʻEclipse 2018-12 (4.10) The installer name will be ʻeclipse-inst-mac64.dmg.

Install installer

  1. Select ʻEclipse IDE for Java Developers` to proceed.
スクリーンショット 2019-01-16 11.19.06.png
  1. The installation directory is by default
スクリーンショット 2019-01-16 11.20.05.png
  1. Accept the license, trust the certificates, and click ▶ LAUNCH after the installation to start.
スクリーンショット 2019-01-16 11.21.16.png

Start Eclipse

After executing ▶ LAUNCH in 3. above, you will be asked for the location of the workspace, so specify any location and press Launch to start it.

スクリーンショット 2019-01-16 11.29.55.png スクリーンショット 2019-01-16 11.35.13.png

Closing the Welcome tab will bring you to a standard window.

スクリーンショット 2019-01-16 11.35.32.png

Install Wowza IDE

From Help, select ʻInstall New Software`.

スクリーンショット 2019-01-16 11.50.40.png

In the Install window, type https://www.wowza.com/wowzaide4/ inWork with:and press ʻAdd ...`

スクリーンショット 2019-01-16 11.53.01.png

Enter Wowza in Name and press ʻAdd`

スクリーンショット 2019-01-16 11.54.44.png

Select Wowza IDE 4 and Next

スクリーンショット 2019-01-16 11.57.16.png

Mokkai Next

スクリーンショット 2019-01-16 11.58.58.png

Accept the license and Finish

スクリーンショット 2019-01-16 11.59.13.png

Something will come out, but install anyway (ʻinstall anyway`)

スクリーンショット 2019-01-16 12.00.09.png

Reboot when all is done

スクリーンショット 2019-01-16 12.01.37.png

Check if the Wowza IDE is installed correctly with File> New> ʻOther`. If you have the following, you are successful.

スクリーンショット 2019-01-16 12.03.08.png

The preparation is now complete.

Next time, I will actually create an application.

Recommended Posts

How to make Wowza Streaming Engine JAVA API custom module (preparation)
Java --How to make JTable
How to make a Java container
How to make a Java array
How to make a Java calendar Summary
How to make a Discord bot (Java)
How to use Java API with lambda expression
[Java] How to operate List using Stream API
[Java] How to make multiple for loops single
How to make Java unit tests (JUnit & Mockito & PowerMock)
[For beginners] How to operate Stream API after Java 8
How to make shaded-jar
Summary of Java communication API (1) How to use Socket
Summary of Java communication API (3) How to use SocketChannel
Summary of Java communication API (2) How to use HttpUrlConnection
Let's write how to make API with SpringBoot + Docker from 0
[Must-see for apprentice java engineer] How to use Stream API
How to call and use API in Java (Spring Boot)
How to play MIDI files using the Java Sound API
How to use Chain API
How to lower java version
[Java] How to use Map
How to use java Optional
How to minimize Java images
How to write java comments
How to use java class
[Java] How to use Optional ②
[Java] How to use removeAll ()
[Java] How to display Wingdings
[Java] How to use string.format
How to use Java Map
How to set Java constants
How to use Java variables
[Java] Introduction to Stream API
How to convert Java radix
[Rails] How to make seed
[Java] How to implement multithreading
[Java] How to use Optional ①
How to initialize Java array
How to implement a job that uses Java API in JobScheduler
How to make a groundbreaking diamond using Java for statement wwww
Studying Java # 6 (How to write blocks)
[java8] To understand the Stream API
[Introduction to Java] About Stream API
[Java] How to update Java on Windows
How to disassemble Java class files
How to use Java HttpClient (Post)
[Java] How to use join method
How to make a JDBC driver
How to learn JAVA in 7 days
[Processing × Java] How to use variables
[Java] How to create a folder
How to decompile java class files
[Java] How to use LinkedHashMap class
[JavaFX] [Java8] How to use GridPane
How to write Java variable declaration
How to make a splash screen
How to make a Jenkins plugin
How to use class methods [Java]
[Java] How to use List [ArrayList]
How to use classes in Java?