-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TS 26.512: Gaps identified in support for Background Data Transfer at reference point M7 #149
Labels
3GPP Rel-18
Issues relating to 3GPP Release 18 specifications.
3GPP TS 26.512
Issues relating to SA4's "5G Media Streaming (5GMS); Protocols" specification.
5GMS Dynamic Policies
Milestone
Comments
Discussion Paper describing the problem contributed to SA4 MBS ad hoc meeting post-SA4#129e:
|
Change Request contributed to SA4 MBS ad hoc meeting post-SA4#129e:
|
Revised Change Request contributed to SA4 MBS ad hoc meeting post-SA4#129e:
|
Change Request resubmitted to SA4#130 (Orlando) for agreement:
|
Change Request revised at SA4#130 (Orlando):
|
Change Request submitted to SA#106 (Madrid) for approval:
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
3GPP Rel-18
Issues relating to 3GPP Release 18 specifications.
3GPP TS 26.512
Issues relating to SA4's "5G Media Streaming (5GMS); Protocols" specification.
5GMS Dynamic Policies
Context
Clause 13 of TS 26.512 describes the Media Stream Handler APIs at reference point M7.
Problem description
The Media Player methods listed in clause 13.2.3 of TS 26.512 are insufficient for Background Data Transfer cases. There currently exists no explicit method to instruct a media player to begin download of the whole of a given media session without also initiating playback.
Currently, the preload() method defined in clause 13.2.3.4 stipulates the following:
(...)
This implies that the Media Player can only download up to a pre-determined buffer duration. While this could be construed as the whole duration of a given media session in the Background Data Transfer case, this is not explicitly defined anywhere and is open to interpretation.
Suggested solution
A new precache() method should be defined which:
The play() method should then be modified to include reference to these pre-cached media segments when the media session playback begins during or after the completion of the Background Data Transfer session.
The text was updated successfully, but these errors were encountered: