Announcement

Collapse
No announcement yet.

SRT Video Transport Protocol Open-Sourced

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #11
    Originally posted by FishB8 View Post
    MPEG-TS is what limits your codec options, not the transport protocol.
    So can it be used with modern free codecs?

    Comment


    • #12
      This does seem kinda cool, but UDP does have some benefits - like multicast distribution for very large sites

      Comment


      • #13
        Originally posted by boxie View Post
        This does seem kinda cool, but UDP does have some benefits - like multicast distribution for very large sites
        The typical use-case for SRT is to send stuff over a non-perfect network (like over the Internet). If you have multicast working at a large scale, you already have a very controlled network.

        Comment


        • #14
          Originally posted by FishB8 View Post

          Copyright law and Patent law are 2 separate things. LGPL is copyright. You can enforce patent royalties even though something is released under the LGPL copyright license. For instance, the x264 encoder is released under and open-source copyright, but if you use it you are still expected to pay patent licensing fees to the various patent holders.
          Excluding of course licenses worded in such a way that patent and copyright holder can't later demand you to pay for patents if you use software under that license

          Comment


          • #15
            Originally posted by FishB8 View Post
            Copyright law and Patent law are 2 separate things. LGPL is copyright. You can enforce patent royalties even though something is released under the LGPL copyright license. For instance, the x264 encoder is released under and open-source copyright, but if you use it you are still expected to pay patent licensing fees to the various patent holders.
            The LGPL contains patent clauses. The x264 case is slightly different, because it's not the MPEG consortium who is distributing x264 under the GPL license.

            Comment


            • #16
              Originally posted by (tpm) View Post

              The LGPL contains patent clauses. The x264 case is slightly different, because it's not the MPEG consortium who is distributing x264 under the GPL license.
              The LGPL patent clauses only cover the use of the specific library or its derivatives. I can't create my own implementation of the SRT protocol without worrying about patents.

              A 3rd party implementation is also difficult because although the code to this library is open source there is no documentation of the protocol. If they were serious about opening up the protocol they would have submitted an RFC documenting it.

              Comment


              • #17
                This isn't useful for streaming pre-encoded videos like YouTube and Netflix.
                But this is useful for video conversation, webcamming like Skype. Maybe for Twitch.

                Comment


                • #18
                  Originally posted by (tpm) View Post

                  I suspect if their plan was to earn royalties from patents they wouldn't have licensed the library under the LGPL.
                  They don't have to be the ones who own the patents.

                  Comment


                  • #19
                    Originally posted by FishB8 View Post

                    For instance, the x264 encoder is released under and open-source copyright
                    What do you mean, the x264 encoder?

                    Comment


                    • #20
                      Originally posted by tssva View Post

                      The LGPL patent clauses only cover the use of the specific library or its derivatives. I can't create my own implementation of the SRT protocol without worrying about patents.

                      A 3rd party implementation is also difficult because although the code to this library is open source there is no documentation of the protocol. If they were serious about opening up the protocol they would have submitted an RFC documenting it.
                      Derivative work is really fuzzy when it comes down to GPL and LGPL though. If you fork and rewrite, it might still count as derivative work

                      Comment

                      Working...
                      X