0

Unicast / RTP streaming at 60fps?

Long time user of Wirecast and looking to deploy over a very large footprint for global delivery... except how is there no way to stream RTP at 60fps?  Was this an oversight?

Looking to send 1080p60 at around 15mbps.

Am I missing something?  Why does RTMP go up to 60fps, but RTP does not?

16replies Oldest first
  • Oldest first
  • Newest first
  • Active threads
  • Popular
    • CraigSModerator
    • Telestream Desktop Forum Moderator
    • CraigS
    • 4 yrs ago
    • Reported - view

    Hmm, no way to create a custom setting beyond 30fps for RTP.

    LP  will document the feature request for 60fps.

     

    Like
  • I saved a profile and edited the XML, but it doesn't seem to work.

    Found it weird that 6.25fps is supported, but 59.94 / 60 is not :p

    Like
    • CraigSModerator
    • Telestream Desktop Forum Moderator
    • CraigS
    • 4 yrs ago
    • Reported - view

    Jeff Hollis We'll have to make the change. RTP conditions may be difficult. Hence the option for low frame rates. I don't think we've had many requests for 60fps but it might be important if you were involved with sports. The developers may want to understand your need.

    Like
  • CraigS esports specifically.  We're running some high intensity games, giving elemental a run for their money.  Need another option since those $30k boxes aren't cutting it.  Wirecast would work perfectly, but I'm afraid time is an issue. Need to prove a use-case and comparison before any green lights.

    Like
    • CraigSModerator
    • Telestream Desktop Forum Moderator
    • CraigS
    • 4 yrs ago
    • Reported - view

    Jeff Hollis e-sports would certainly be a good use case need. BTW it's always good to state that a feature will determine a purchase decision. The coders need to understand it's a priority feature. We'll take note of that.

    Like
    • LPSupport
    • silver_tiger
    • 4 yrs ago
    • Reported - view

    CraigS Request documented in engineering database.

    Like
    • CraigSModerator
    • Telestream Desktop Forum Moderator
    • CraigS
    • 4 yrs ago
    • Reported - view

    LP Thanks for that.

    Like
  • Any headway on this?  Willing to test out a beta build if possible.

    Like
    • CraigSModerator
    • Telestream Desktop Forum Moderator
    • CraigS
    • 4 yrs ago
    • Reported - view

    Jeff Hollis 

    Have you updated to 8.2?
    Always update for current enhancements.

     

    Like
  • CraigS You the man.  Sorry, was in Dallas for Call of Duty World League dealing with bomb threats at the venue. :/

     

    Will test!

    Like
    • CraigSModerator
    • Telestream Desktop Forum Moderator
    • CraigS
    • 4 yrs ago
    • Reported - view

    Jeff Hollis This was quick and easy for us. Thanks for bringing the importance of RTP 60fps to our attention.

    Like
  • Hey,

    So I updated wirecast and saw that the option for 60fps RTP is there!  Thanks for that.

    Unfortunately, now that I'm testing, I see that the RTP stream goes out as unicast://10.x.x.x and not using an RTP header.

    Is there any sort of documentation on the outbound RTP process that Wirecast provides.

    I'm trying to send RTP directly to an elemental cloud instance, which is looking for rtp://{ipaddress}[port] via MPEG-TS.

    My server telemetry does show that it is connected, and I'm seeing activity, but it's not actually digesting, or even ingesting any video.

    Do you have any info about anything Wirecast's RTP currently works with?

     

    Still messing with it, trying to make sure i'm not doing anything wrong on my end.

    Happy Holidays.

    Like
    • CraigSModerator
    • Telestream Desktop Forum Moderator
    • CraigS
    • 4 yrs ago
    • Reported - view
    Jeff Hollis said:
    I'm trying to send RTP directly to an elemental cloud instance, which is looking for rtp://{ipaddress}[port] via MPEG-TS.

    Only sends RTP as unicast:// (or multicast://)
    and then an SDP file (Session Description Protocol) to the receiving end.
    Described on Page 201 of Mac or Page 206 of Windows Wirecast User Guide.

    You may want to fill out the form for a Feature Request with a complete description of your workflow and explanation why you need it.

    Wirecast Support Form Feature Request

    Like 1
  • Jeff Hollis would love to talk to you more about this and get a better handle on what you are doing in eSports. As far as the RTP output of Wirecast I believe the issue is that Wirecast only uses RTP in the context of unicasting/multicasting, which must be negotiated via the associated SDP file, it's not a straight RTP publish, so unless the client can open an .SDP file (usually just players, not encoders), you won't get it to open.  It was never meant as a backhaul publishing option, just as a private production --> viewing pipeline for LANs.  If you'd like to brainstorm some workarounds, I'd be happy to do this with you as well.

    CraigS  I didn't fully read your comment above, you summed it up nicely, so it looks like I just repeated what you already said  ;)

    Like 1
  • Thanks for the insight on this, guys.

    I put in a feature request for this at an earlier date.

     

    The reason we want to do RTP delivery to our cloud platform is the benefits of FEC and lower latency of RTP in general.  We're trying to use Elemental Cloud, and with their contribution encoders (that are ludicrously priced) it works very well, but we can't fathom spending a quarter million dollars for a few encoders that will be shipped and knocked around from venue to venue.  We'd like to use custom built i7/Xeon machines with Wirecast to deliver RTP.

     

    RTMP works, but there are some issues with lipsync over time (which has always been an issue for me with 8+ hour streams) as well as any lost packets result in macroblocking, frame loss, or loss of signal entirely.  Using public internet is a challenge, always, and delivering video to gamers on twitch, mixer, youtube, facebook, and our own MLG platform is even worse when there are issues.  They're vicious.

     

    Anyway, Elemental has told us time and time again that RTP works better, and we've seen it.  They may be trying to get us to dump money on them, but truth be told, their cloud platform actually solves a lot of issues for us.

    Like
    • CraigSModerator
    • Telestream Desktop Forum Moderator
    • CraigS
    • 4 yrs ago
    • Reported - view

    Jeff Hollis Thanks for the explanation. These details help our developers understand the significance of the request and the workflow. If you have a case number for your feature request you may want to email the above description with case number as a further explanation for the need.

    Like
Like Follow
  • 4 yrs agoLast active
  • 16Replies
  • 1044Views
  • 5 Following