Skip to content

SRT stream id simplification #889

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

Open
nic0laz opened this issue Feb 25, 2025 · 1 comment
Open

SRT stream id simplification #889

nic0laz opened this issue Feb 25, 2025 · 1 comment

Comments

@nic0laz
Copy link

nic0laz commented Feb 25, 2025

Using latest restreamer, when setting up a srt feed with "send stream to address" mode the srt url looks like this:

srt://ip:port?mode=caller&transtype=live&streamid=eccb20e1-3585-4bea-8577-8804607e8fdf.stream,mode:publish,token:something&passphrase=something

from this url the streamID is:

eccb20e1-3585-4bea-8577-8804607e8fdf.stream,mode:publish,token:something

there are video encoders that dont support stream id's with this complexity, they either truncate the id becouse of the lenght or have input validations that will only accept the first part (eccb20e1-3585-4bea-8577-8804607e8fdf).

This produces an error on restreamer:

level=INFO component="SRT" msg="stream resource not provided" address=":6000" client="sourceip:port" handler="CONNECT" resource="" status="INVALID"

from the doc i get that the full streamID is required, but is there anyway the streamID can be modified to something "simpler" so we can increase compatibility with more encoders?

thanks!

@kubo6472
Copy link

Possibly related to already fixed #675
Here's the ref. guide for Sony ILME-FX30. I'm able to stream to restreamer from a random phone app (CameraFi Live), but unable to do so from the camera. Because it refuses to stream without streamid, even if it should be supported.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants