RTSP Ingest Issues

RTSP Ingest Issues

Support ForumCategory: Usage and FeaturesRTSP Ingest Issues
flavioribeiro asked 10 years ago
Hello, I’m testing RTSP ingest from my encoder (elemental) to EMS. I can watch the stream and create HLS groups (createHLSStreams) with them, but I’m noticing lack of synchrony between the streams. When I ingest them I can see that EMS could not parse all arguments:
1380722649:3:/thelib/src/netio/epoll/tcpacceptor.cpp:187:Accept:Inbound connection accepted: (Far: 10.2.10.51:51249; Near: 10.248.19.158:554) CTCP(9) <-> TCP(520) <-> [RTSP(521)]
1380722649:2:/thelib/src/protocols/rtp/sdp.cpp:480:ParseSDPLineA:Attribute `range` with value `npt=now-` not parsed
1380722649:2:/thelib/src/protocols/rtp/sdp.cpp:480:ParseSDPLineA:Attribute `cliprect` with value `0,0,720,1280` not parsed
1380722649:2:/thelib/src/protocols/rtp/sdp.cpp:480:ParseSDPLineA:Attribute `framesize` with value `96 1280-720` not parsed
1380722649:4:/thelib/src/netio/epoll/iohandlermanager.cpp:120:RegisterIOHandler:Handlers count changed: 11->12 IOHT_UDP_CARRIER
1380722649:4:/thelib/src/netio/epoll/iohandlermanager.cpp:120:RegisterIOHandler:Handlers count changed: 12->13 IOHT_UDP_CARRIER
1380722649:4:/thelib/src/netio/epoll/iohandlermanager.cpp:120:RegisterIOHandler:Handlers count changed: 13->14 IOHT_UDP_CARRIER
1380722649:4:/thelib/src/netio/epoll/iohandlermanager.cpp:120:RegisterIOHandler:Handlers count changed: 14->15 IOHT_UDP_CARRIER
1380722649:3:/thelib/src/application/baseclientapplication.cpp:284:SignalStreamRegistered:Stream INP(3) with name `rtsp_stream_521` from protocol RTSP(521) registered to application `evostreamms`
And I’m getting more and more of this messages over time:

1380722906:2:/thelib/src/protocols/rtp/streaming/innetrtpstream.cpp:579:InternalFeedData:Back time on rtsp_stream_534. ATS: 1380722900760.47045898 LTS: 1380722900927.13623047; D: -166.66577148; isAudio: 0; _dtsCacheSize: 6
1380722906:2:/thelib/src/protocols/rtp/streaming/innetrtpstream.cpp:579:InternalFeedData:Back time on rtsp_stream_521. ATS: 1380722901193.80371094 LTS: 1380722901360.46972656; D: -166.66601562; isAudio: 0; _dtsCacheSize: 6
1380722906:2:/thelib/src/protocols/rtp/streaming/innetrtpstream.cpp:579:InternalFeedData:Back time on rtsp_stream_547. ATS: 1380722900727.13696289 LTS: 1380722900893.80297852; D: -166.66601562; isAudio: 0; _dtsCacheSize: 6
1380722906:2:/thelib/src/protocols/rtp/streaming/innetrtpstream.cpp:579:InternalFeedData:Back time on rtsp_stream_534. ATS: 1380722900793.80371094 LTS: 1380722900927.13623047; D: -133.33251953; isAudio: 0; _dtsCacheSize: 6
1380722906:2:/thelib/src/protocols/rtp/streaming/innetrtpstream.cpp:579:InternalFeedData:Back time on rtsp_stream_521. ATS: 1380722901227.13696289 LTS: 1380722901360.46972656; D: -133.33276367; isAudio: 0; _dtsCacheSize: 6
1380722906:2:/thelib/src/protocols/rtp/streaming/innetrtpstream.cpp:579:InternalFeedData:Back time on rtsp_stream_547. ATS: 1380722900760.47045898 LTS: 1380722900893.80297852; D: -133.33251953; isAudio: 0; _dtsCacheSize: 6
1380722906:2:/thelib/src/protocols/rtp/streaming/innetrtpstream.cpp:579:InternalFeedData:Back time on rtsp_stream_534. ATS: 1380722900827.13696289 LTS: 1380722900927.13623047; D: -99.99926758; isAudio: 0; _dtsCacheSize: 6
1380722906:2:/thelib/src/protocols/rtp/streaming/innetrtpstream.cpp:579:InternalFeedData:Back time on rtsp_stream_521. ATS: 1380722901260.47045898 LTS: 1380722901360.46972656; D: -99.99926758; isAudio: 0; _dtsCacheSize: 6
1380722906:2:/thelib/src/protocols/rtp/streaming/innetrtpstream.cpp:579:InternalFeedData:Back time on rtsp_stream_547. ATS: 1380722900793.80371094 LTS: 1380722900893.80297852; D: -99.99926758; isAudio: 0; _dtsCacheSize: 6
1380722906:2:/thelib/src/protocols/rtp/streaming/innetrtpstream.cpp:579:InternalFeedData:Back time on rtsp_stream_534. ATS: 1380722900860.47045898 LTS: 1380722900927.13623047; D: -66.66577148; isAudio: 0; _dtsCacheSize: 6
1380722906:2:/thelib/src/protocols/rtp/streaming/innetrtpstream.cpp:579:InternalFeedData:Back time on rtsp_stream_521. ATS: 1380722901293.80371094 LTS: 1380722901360.46972656; D: -66.66601562; isAudio: 0; _dtsCacheSize: 6
1380722906:2:/thelib/src/protocols/rtp/streaming/innetrtpstream.cpp:579:InternalFeedData:Back time on rtsp_stream_547. ATS: 1380722900827.13696289 LTS: 1380722900893.80297852; D: -66.66601562; isAudio: 0; _dtsCacheSize: 6
1380722906:2:/thelib/src/protocols/rtp/streaming/innetrtpstream.cpp:579:InternalFeedData:Back time on rtsp_stream_534. ATS: 1380722900893.80371094 LTS: 1380722900927.13623047; D: -33.33251953; isAudio: 0; _dtsCacheSize: 6
1380722906:2:/thelib/src/protocols/rtp/streaming/innetrtpstream.cpp:579:InternalFeedData:Back time on rtsp_stream_521. ATS: 1380722901327.13696289 LTS: 1380722901360.46972656; D: -33.33276367; isAudio: 0; _dtsCacheSize: 6
1380722906:2:/thelib/src/protocols/rtp/streaming/innetrtpstream.cpp:579:InternalFeedData:Back time on rtsp_stream_547. ATS: 1380722900860.47045898 LTS: 1380722900893.80297852; D: -33.33251953; isAudio: 0; _dtsCacheSize: 6
My encoder forces me to put a ‘mount point’ at the end of the ingest address, so I put this way: rtsp://my_host_here.com/teste_[0,1,2].sdp Do you guys know why the streams are getting wonky and drifting over time? And how EMS sets stream names when I ingest this way? Can I define a querystring or something on rtsp address to define my stream name? Thanks!



Offcanvas

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.