Replies: 4 comments
-
I'll review RIST. |
Beta Was this translation helpful? Give feedback.
-
Same as srt. Both are agnostic about container, can be anything.
But in practice it's mpegts since broadcast industry is used to mpegts.
In librist repo, you'll find the specs for simple and main profile. The
demo tools ristsender and ristreceiver assume mpegts. Be careful that
ffmpeg implementation of rist is buggy for reception atm, so don't base
your work on it. The librist devs are investigating the issue.
The main difference with srt is that it's based on standards freely
available. (Srt is trying now to do the same.) The capabilities are similar
(arq, fec error correction, bonding, etc)
…On Mon, Nov 15, 2021, 03:11 Jeheon Han ***@***.***> wrote:
I'll review RIST.
When applying RIST in OBS, does the internal stream transmit in MPEG2-TS
format like SRT? I couldn't find this in the RIST documentation.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#560 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACG2OT63LDFB4BPOMQECWE3UMBT57ANCNFSM5IADBUIQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Beta Was this translation helpful? Give feedback.
-
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Beta Was this translation helpful? Give feedback.
-
follow-up from previous post:
|
Beta Was this translation helpful? Give feedback.
-
It's mainly intended for low-latency transmission over unreliable connections (e.g., commercial internet), so has a similar audience as SRT but probably made different tradeoffs as it was designed collaboratively by multiple companies as opposed to a single vendor (see: https://code.videolan.org/rist/librist#why-do-you-not-improve-srt-rather-than-starting-a-new-project)
Lastly, OBS now supports RIST muxing as of:
obsproject/obs-studio@258365d
and so this transport will soon be available to a much wider range of users client-side, but there is a lack of free software servers supporting RIST ingest.
(Disclaimer: member of the obs-studio dev team here; I coded the support for srt and rist in obs-studio.
This protocol seems a good alternative to srt and in my tests it's very resilient to packet losses.
I unashamedly copied this feature request from here: bluenviron/mediamtx#677
The plan as of now is to release RIST support in next release of obs 27.2 by the end of this year.)
Beta Was this translation helpful? Give feedback.
All reactions