mqttplugin

MQTT plugin

License

License

GroupId

GroupId

org.red5
ArtifactId

ArtifactId

mqttplugin
Last Version

Last Version

1.0
Release Date

Release Date

Type

Type

jar
Description

Description

mqttplugin
MQTT plugin
Project URL

Project URL

https://github.com/Red5/red5-plugins/tree/master/mqtt
Project Organization

Project Organization

Red5

Download mqttplugin

How to add to project

<!-- https://jarcasting.com/artifacts/org.red5/mqttplugin/ -->
<dependency>
    <groupId>org.red5</groupId>
    <artifactId>mqttplugin</artifactId>
    <version>1.0</version>
</dependency>
// https://jarcasting.com/artifacts/org.red5/mqttplugin/
implementation 'org.red5:mqttplugin:1.0'
// https://jarcasting.com/artifacts/org.red5/mqttplugin/
implementation ("org.red5:mqttplugin:1.0")
'org.red5:mqttplugin:jar:1.0'
<dependency org="org.red5" name="mqttplugin" rev="1.0">
  <artifact name="mqttplugin" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.red5', module='mqttplugin', version='1.0')
)
libraryDependencies += "org.red5" % "mqttplugin" % "1.0"
[org.red5/mqttplugin "1.0"]

Dependencies

compile (21)

Group / Artifact Type Version
org.red5 : red5-server jar 1.0.8-RELEASE
org.slf4j : slf4j-api jar 1.7.22
org.slf4j : jcl-over-slf4j jar 1.7.22
org.slf4j : jul-to-slf4j jar 1.7.22
org.slf4j : log4j-over-slf4j jar 1.7.22
ch.qos.logback : logback-core jar 1.1.7
ch.qos.logback : logback-classic jar 1.1.7
org.apache.mina : mina-core bundle 2.0.16
org.apache.mina : mina-integration-jmx bundle 2.0.16
org.apache.mina : mina-integration-beans bundle 2.0.16
org.springframework : spring-beans jar 4.3.5.RELEASE
org.springframework : spring-context-support jar 4.3.5.RELEASE
org.springframework : spring-context jar 4.3.5.RELEASE
org.springframework : spring-core jar 4.3.5.RELEASE
org.springframework : spring-expression jar 4.3.5.RELEASE
org.springframework : spring-aop jar 4.3.5.RELEASE
org.springframework : spring-web jar 4.3.5.RELEASE
javax.servlet : servlet-api jar 2.5
org.mapdb : mapdb jar 1.0.6
com.lmax : disruptor jar 3.3.2
org.hdrhistogram : HdrHistogram jar 2.1.4

test (2)

Group / Artifact Type Version
org.springframework : spring-test jar 4.3.5.RELEASE
junit : junit jar 4.12

Project Modules

There are no modules declared in this project.

red5-plugins

Various red5 server plugins.

Build from Source

To build a plugin jar, execute the following on the command line from within the plugin base directory:

mvn -Dmaven.test.skip=true package

This will create the jar in the "target" directory of the workspace; this will also skip the unit tests.

To download the projects dependencies execute this:

mvn dependency:copy-dependencies

This will download all the dependencies into the "target" directory under "dependency". The files located in that directory should be placed in the red5/plugins directory ONLY if they don't already exist within the red5/lib directory.

Eclipse

  1. Create the eclipse project files, execute this within a plugin base directory.
mvn eclipse:eclipse
  1. Import the project into Eclipse.
  2. Access the right-click menu and select "Configure" and then "Convert to Maven Project".
  3. Now the project will build automatically, if you have the maven plugin installed.

If you see this Warning in eclipse:

Build path specifies execution environment JavaSE-1.6. There are no JREs installed in the workspace that are strictly compatible with this environment.

Go to the project properties and change the "JRE System Library" to workspace default.

org.red5
Red5 Media Server

Versions

Version
1.0