Skip to content

Enables a configurable SocketFactory for the RTSP client#9606

Merged
ojw28 merged 21 commits intogoogle:dev-v2from
ened:rtsp-socket-factory
Dec 6, 2021
Merged

Enables a configurable SocketFactory for the RTSP client#9606
ojw28 merged 21 commits intogoogle:dev-v2from
ened:rtsp-socket-factory

Conversation

@ened
Copy link
Copy Markdown
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
Copy Markdown
Contributor Author

ened commented Oct 26, 2021

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

@ojw28 ojw28 requested a review from claincly October 26, 2021 14:54
@ened
Copy link
Copy Markdown
Contributor Author

ened commented Nov 2, 2021

@claincly do you have any comment?

Copy link
Copy Markdown
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
Copy Markdown
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
Copy Markdown
Contributor Author

ened commented Nov 10, 2021

@claincly Do you have any further comments to address?

Copy link
Copy Markdown
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
Copy Markdown
Contributor Author

ened commented Nov 10, 2021

@claincly latest feedback addressed.

@claincly
Copy link
Copy Markdown
Contributor

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

@ened
Copy link
Copy Markdown
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
Copy Markdown
Contributor Author

ened commented Nov 29, 2021

@claincly maybe more luck this week? ;-)

@claincly
Copy link
Copy Markdown
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

3 participants