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
invalid SDP: failed to decode #8
Comments
Hi, thanks for the report, this should be fixed in v0.6.1. let me know if it worked. |
…otocols, rtp packets up to 512k; fix #8
Thank you it works now! Can you stream/push through TCP instead of UDP? I thought TCP was only part of RTSP to control RTP, but the stream packets is sent through UDP. I'm asking this because i was able to playback the stream through TCP and UDP. and the server output this: "publishing on path 'mystream', 2 tracks via tcp ". When pushing from the app. Can you please confirm the above ? |
Hi, an RTSP session is composed by two different parts:
Streaming via TCP is better when there's a firewall in the middle, but is less efficient, and packets can be buffered, causing a delay. You can chose the protocol by either tuning the client (i.e. in VLC there's the flag --rtsp-tcp) or the server (in rtsp-simple-proxy you can use --protocols=udp). |
Hi Alessandro,
I we have successfully tested the server, however I have a comment back
from one of our developers who looked into this issue:
"About the query, yes, just want to check if they can add multiple PLAY
support, since it's allowed in rtsp protocol."
Is this something which is possible to include in the server and perhaps
ignore any subsequent play requests after the first?
We have tested many IP cameras and other rtsp servers and have not run into
this issue before is all.
Best Regards
Chris
…On Mon, May 25, 2020 at 2:02 AM Alessandro Ros ***@***.***> wrote:
Hi, an RTSP session is composed by two different parts:
- the negotiation, in which the streaming protocol is chosen. This
happens exclusively via TCP
- the streaming, this can happen in TCP or UDP, on the basis of the
negotiation.
Streaming via TCP is better when there's a firewall in the middle, but is
less efficient, and packets can be buffered, causing a delay.
Streaming via UDP is the ideal situation, since is more efficient and
packets cannot get buffered, as they're discarded in case of connection
errors.
You can chose the protocol by either tuning the client (i.e. in VLC
there's the flag --rtsp-tcp) or the server (in rtsp-simple-proxy you can
use --protocols=udp).
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#8 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AOPIRMRRO4CB6AH66MPI6Z3RTFAJ7ANCNFSM4M73KQNA>
.
[image: image.gif]
|
This issue is being locked automatically because it has been closed for more than 6 months. |
I downloaded this IOS app : https://apps.apple.com/us/app/larix-broadcaster/id1042474385
so i can test rtsp-simple-server. But the server output this when i push from the app:
The same app is working fine with Wowza Streaming Engine using RTSP.
The text was updated successfully, but these errors were encountered: