Media Streaming :: Sample App


License

License

GroupId

GroupId

com.github.johnnymillergh.boot
ArtifactId

ArtifactId

media-streaming-sample-app
Last Version

Last Version

1.2.2
Release Date

Release Date

Type

Type

jar
Description

Description

Media Streaming :: Sample App
Media Streaming :: Sample App
Project Organization

Project Organization

JM Software, Inc.

Download media-streaming-sample-app

How to add to project

<!-- https://jarcasting.com/artifacts/com.github.johnnymillergh.boot/media-streaming-sample-app/ -->
<dependency>
    <groupId>com.github.johnnymillergh.boot</groupId>
    <artifactId>media-streaming-sample-app</artifactId>
    <version>1.2.2</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.johnnymillergh.boot/media-streaming-sample-app/
implementation 'com.github.johnnymillergh.boot:media-streaming-sample-app:1.2.2'
// https://jarcasting.com/artifacts/com.github.johnnymillergh.boot/media-streaming-sample-app/
implementation ("com.github.johnnymillergh.boot:media-streaming-sample-app:1.2.2")
'com.github.johnnymillergh.boot:media-streaming-sample-app:jar:1.2.2'
<dependency org="com.github.johnnymillergh.boot" name="media-streaming-sample-app" rev="1.2.2">
  <artifact name="media-streaming-sample-app" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.johnnymillergh.boot', module='media-streaming-sample-app', version='1.2.2')
)
libraryDependencies += "com.github.johnnymillergh.boot" % "media-streaming-sample-app" % "1.2.2"
[com.github.johnnymillergh.boot/media-streaming-sample-app "1.2.2"]

Dependencies

compile (2)

Group / Artifact Type Version
com.github.johnnymillergh.boot : media-streaming-spring-boot-starter jar 1.2.2
org.projectlombok : lombok Optional jar 1.18.12

runtime (1)

Group / Artifact Type Version
org.springframework.boot : spring-boot-devtools Optional jar 2.3.4.RELEASE

test (1)

Group / Artifact Type Version
org.springframework.boot : spring-boot-starter-test jar 2.3.4.RELEASE

Project Modules

There are no modules declared in this project.
Media Streaming Social Image

GitHub release Build Status Media Streaming GitHub issues GitHub forks GitHub stars GitHub license GitHub code size in bytes GitHub repo size Twitter

Media Streaming

Media Streaming, a Spring Boot Starter project, which makes media streaming easier in your Spring Boot based project.

Features

Here is the highlights of Media Streaming:

  1. Written in Java 11. Inherited from the most modern and newest Spring frameworks:

    org.springframework.boot:spring-boot-starter-parent - Spring Boot

  2. Media streaming over HTTP. (Basic media streaming ability was completed, more and more features is coming soon)

Installation

The easiest way is to install the library via Nexus Repository Manager.

<dependency>
  <groupId>com.github.johnnymillergh.boot</groupId>
  <artifactId>media-streaming-spring-boot-starter</artifactId>
  <version>1.2.2</version>
</dependency>

Alternatively, download it from the releases page.

Usage

  1. Clone or download this project.

    $ git clone https://github.com/johnnymillergh/media-streaming.git
  2. Build with the newest IntelliJ IDEA.

  3. Click the green triangle to Run.

Useful Commands

Maven

  1. Set project version:

    mvn versions:set -DgenerateBackupPoms=false -f pom.xml
  2. Build project:

    mvn clean validate compile -f pom.xml

Conventional Changelog CLI

  1. Install global dependencies (optional if installed):

    npm install -g conventional-changelog-cli
  2. This will not overwrite any previous changelogs. The above generates a changelog based on commits since the last semver tag that matches the pattern of "Feature", "Fix", "Performance Improvement" or "Breaking Changes".

    conventional-changelog -p angular -i CHANGELOG.md -s
  3. If this is your first time using this tool and you want to generate all previous changelogs, you could do:

    conventional-changelog -p angular -i CHANGELOG.md -s -r 0
    

CI (Continuous Integration)

  • Travis CI is for deploying SNAPSHOT and RELEASE on Nexus Central Repository.
  • GitHub Actions is for checking dependency updates and tests.

Maintainers

@johnnymillergh.

Contributing

Feel free to dive in! Open an issue.

Contributors

This project exists thanks to all the people who contribute.

Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]

License

Apache License © Johnny Miller

2020 - Present

Versions

Version
1.2.2
1.2.1
1.2.0