Skip to content

Releases: 5G-MAG/rt-5gms-application

v1.1.0 5GMS Application

25 Jan 15:09
Compare
Choose a tag to compare

Changes

  • Add menu to 5GMS Aware Application by @dsilhavy in #32
  • Increase version numbers of dependencies by @dsilhavy in #28
  • Request access to ACCESS_FINE_LOCATION to support location property when doing consumption reports by @dsilhavy in #29
  • Minor design modifications by @jordijoangimenez in #31
  • Request permission for getting GPSI for Consumption Reporting by @shilinding in #33

v1.0.2 5GMS Application

25 Aug 07:59
Compare
Choose a tag to compare

What's Changed

  • Visualize the selected bitrate and the selected Representation as an overlay on top of the video by @dsilhavy in #23
  • Output the version number of the App in the Android Activity. Moreover, the version number of the Common library and the Media Stream Handler are logged. by @dsilhavy in #24
  • Increase version number of 5GMSd Aware Application and its dependencies to 1.0.2 by @dsilhavy in #21

v1.0.1 5GMS Application

02 Aug 08:29
Compare
Choose a tag to compare

What's Changed

v1.0.0 5GMS Application

03 May 14:32
3479204
Compare
Choose a tag to compare

Description

This is the first release of the 5GMS Application project. This repository holds applications that can be used to test and demo other 5G-MAG Reference Tools.

As part of this first release we are adding two new applications, a 5GMSd Aware Application and a Exo-DVB-I Player.

5GMSd Aware Application

The 5GMSd Aware Application is an Android application that serves as a reference implementation for 5GMS downlink media streaming. It uses the Media Stream Handler for playback and communication with the Media Session Handler.

The 5GMSd Aware Application is an application in the UE, provided by the 5GMS Application Provider, that contains the service logic of the 5GMS application service, and interacts with other 5GMS Client and Network functions via the interfaces and APIs defined in the 5GMS architecture.

Features

  • Adds a user interface to select between different M8 data/endpoints and to select the target stream to be played. Uses the Media Stream Handler and the Common Android Library internally. @dsilhavy
  • Allows for adding new M8 endpoints either via a local .json file or via a server endpoint. @dsilhavy
  • Adds a network interface to fetch M8 information @dsilhavy
  • Adds a Github action to perform a testbuild and execute all unit tests for pull requests against development and main. @dsilhavy

Exo-DVB-I Player

The Exo DVB-I Player uses the Android ExoPlayer and the DVB-I Reference Client functionality to provide the capabilities to select and play back media content.

Features

  • Uses the Android WebView to display the DVB-I frontend to the user, allowing the selection of available test streams.The ExoPlayer instance within this project is called via WebView generated intents. @gcris-dolby