Releases: 5G-MAG/rt-5gms-media-session-handler
Releases · 5G-MAG/rt-5gms-media-session-handler
v1.2.0 5GMS Media Session Handler
What's Changed
- Updating the Service Access Information - Support for the expires header #51 by @shilinding in #55
- Add support for QoE Metrics Reporting by @dsilhavy in #56
- Add information about the version of the Common Library by @dsilhavy in #57
- Documentation updates by @jordijoangimenez in #58
v1.1.0 5GMS Media Session Handler
Features
- Adds a menu to show license and about information by @dsilhavy in #39
- 5GMS Consumption reporting: Add support to Media Session Handler by @shilinding in #38
- Refactoring of consumption reporting implementation by @dsilhavy in #40
- Handle updates to the Service Access Information by @dsilhavy in #47
Improvements
- Dispatch information about
locationReporting
andaccessReporting
to the Media Stream Handler by @dsilhavy in #44 - Minor design modifications by @jordijoangimenez in #46
- Handle changes to the
samplePercentage
for consumption reporting by @dsilhavy in #50 - Set the right content-type header for consumption reports and add handling for the different response codes of the AF by @dsilhavy in #53
Bugfixes
- Fix bug(The event for UNREGISTER_CLIENT message is not correct#48) by @shilinding in #49
v1.0.2 5GMS Media Session Handler
v1.0.1 5GMS Media Session Handler
What's Changed
- Move to version 1.0.1 of the a5gmscommonlibrary by @dsilhavy in #16
- Documentation updates by @jordijoangimenez in #18 , #19, #22 , #23
- Adds a header interceptor for the ServiceAccessInformation requests to adjust the user agent header based on TS 26.512 V17.5.0 (2023-06), clause 6.2.3.2.2 by @dsilhavy in #25
v1.0.0 5GMS Media Session Handler
Description
This is the first release of the 5GMS Media Session Handler.
The 5GMS Media Session Handler is an Android application that implements functionality for 5G Media Streaming media session handling. It is implemented as an Android Messenger Service that communicates via Inter Process Communication (IPC) with other Android libraries and applications such as the Media Stream Handler and the 5GMS Aware Application.
The Media Session Handler communicates with the 5GMS Application Function via interface M5 to establish and control the delivery of a streaming media session in the downlink direction. In addition, the Media Session Handler exposes APIs via M6 to the 5GMS-Aware Application and to the Media Player (for downlink streaming).
Features
- Adds a
MediaSessionHandlerMessengerService
to establish a bidirectional messenger endpoint with the Media Stream Handler. In this context, multiple functions are implemented to maintain a list ofM5
endpoints and derive theServiceAccessInformation
viaM5
from the Application Function. TheentryPoints
from theServiceAccessInformation
are used to trigger playback via the Media Stream Handler. @dsilhavy - Adds a Github action to perform a testbuild and execute all unit tests for pull requests against
development
andmain
. @dsilhavy