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

Move from TCP image stream to RTSP (RTP / RTCP) (Client Side) #1

Closed
finger563 opened this issue Dec 1, 2022 · 0 comments · Fixed by #2
Closed

Move from TCP image stream to RTSP (RTP / RTCP) (Client Side) #1

finger563 opened this issue Dec 1, 2022 · 0 comments · Fixed by #2
Labels
enhancement New feature or request rtcp rtp rtsp

Comments

@finger563
Copy link
Contributor

finger563 commented Dec 1, 2022

Is your feature request related to a problem? Please describe.

Right now the TCP image stream works well once TCP adjusts to the existing WiFi network conditions, but it suffers any time the camera / display move relative to each other or when something else causes a chance to the network conditions. This shows up as a lag spike / stuttering.

This would also enable visualization solutions on computers / phones through the use of gstreamer, vlc, etc.

Describe the solution you'd like

Move to a real-time UDP based solution for streaming the data which prioritizes minimizing lag and maximizing quality of service.

This is the client side implementation for the media stream, the server side implementation is tracked in the camera-streamer app

Describe alternatives you've considered

Doing pure UDP (no additional control streams or QoS mechanisms) for data streaming.

Additional context

Some useful references:

@finger563 finger563 changed the title Move from TCP image stream to RTSP (RTP / RTCP) Move from TCP image stream to RTSP (RTP / RTCP) (Client Side) Dec 1, 2022
@finger563 finger563 mentioned this issue Apr 23, 2023
12 tasks
@finger563 finger563 linked a pull request Apr 23, 2023 that will close this issue
12 tasks
@finger563 finger563 added enhancement New feature or request rtsp rtp rtcp labels Apr 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request rtcp rtp rtsp
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant