Skip to content
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

Enables a configurable SocketFactory for the RTSP client #9606

Merged
merged 21 commits into from
Dec 6, 2021

Conversation

ened
Copy link
Contributor

@ened ened commented Oct 25, 2021

Our use case is to route RTSP traffic coming from a IoT device through a specific network interface.

In order to achieve that, we setup a custom socket factory (which in turn just forwards to the actual interface).

This MR makes the socket factory configurable via the RtspMediaPeriod class etc.

The MR contains a few basic tests - feedback welcome.

@google-cla google-cla bot added the cla: yes label Oct 25, 2021
@ened
Copy link
Contributor Author

ened commented Oct 26, 2021

@ojw28 do you have a minute to review? Very keen on getting it into the next version.

@ened
Copy link
Contributor Author

ened commented Nov 2, 2021

@claincly do you have any comment?

Copy link
Contributor

@claincly claincly left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you also add a section in

https://github.com/google/ExoPlayer/blob/95e6db931a047775c1aa792c452be7996167a08f/docs/rtsp.md

To provide more detail on the usage?

@ened ened requested a review from claincly November 2, 2021 15:08
@ened
Copy link
Contributor Author

ened commented Nov 5, 2021

@claincly the PR has been updated to the latest dev-v2 branch. Would you have time to re-review?

@ened
Copy link
Contributor Author

ened commented Nov 10, 2021

@claincly Do you have any further comments to address?

Copy link
Contributor

@claincly claincly left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry for the delay!

@ened
Copy link
Contributor Author

ened commented Nov 10, 2021

@claincly latest feedback addressed.

@claincly
Copy link
Contributor

Looks good now, I'll start the merging process on our side.

@ened
Copy link
Contributor Author

ened commented Nov 24, 2021

Looks good now, I'll start the merging process on our side.

Should I rebase again?

@ened
Copy link
Contributor Author

ened commented Nov 29, 2021

@claincly maybe more luck this week? ;-)

@claincly
Copy link
Contributor

claincly commented Nov 30, 2021 via email

@ojw28 ojw28 merged commit e288f94 into google:dev-v2 Dec 6, 2021
@google google locked and limited conversation to collaborators Feb 5, 2022
@ened ened deleted the rtsp-socket-factory branch March 13, 2022 06:54
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants