[FFmpeg-trac] #7595(ffmpeg:new): Cannot use rendezvous mode in SRT protocol
FFmpeg
trac at avcodec.org
Wed Dec 5 16:12:57 EET 2018
#7595: Cannot use rendezvous mode in SRT protocol
-------------------------------------+-------------------------------------
Reporter: lukezaa | Type: defect
Status: new | Priority: important
Component: ffmpeg | Version: git-
Keywords: srt | master
rendezvous | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
I cannot use rendezvous mode in SRT protocol. When I run this command on
sender machine, I have following output (repeat+level+debug):
{{{
[debug] Opening an input file: srt://172.16.30.50:2121?mode=rendezvous.
[NULL @ 0x55d52732b040] [debug] Opening
'srt://172.16.30.50:2121?mode=rendezvous' for reading
[srt @ 0x55d52732b940] [debug] No default whitelist set
[error] srt://172.16.30.50:2121?mode=rendezvous: Operation not permitted
15:08:44.141142/SRT:GC!!FATAL!!: SRT.c: IPE: For socket %320639888 MUXER
id=-1 NOT FOUND!
}}}
I included report from ffmpeg.
How to reproduce:
Sender (MPEGTS TO SRT):
{{{
#!/bin/bash
INPUT="-i udp://239.1.1.2:2137\
?fifo_size=655350\
&overrun_nonfatal=1"
OUTPUT="srt://172.17.30.50:2121\
?mode=rendezvous"
CODECS="-c copy"
MUXER="-f mpegts -mpegts_pmt_start_pid 0x03FF -mpegts_start_pid 0x0400
-metadata service_provider='xxx' -metadata service_name='xxx'"
OPTIONS="-loglevel repeat+level+debug -re -threads 4"
ffmpeg $OPTIONS $INPUT $CODECS $MUXER $OUTPUT
}}}
Receiver (SRT TO MPEGTS):
{{{
#!/bin/bash
INPUT="-i srt://172.16.30.50:2121\
?mode=rendezvous"
OUTPUT="udp://239.1.1.3:2137\
?ttl=64\
&localaddr=172.17.40.50\
&bitrate=26214400"
CODECS="-c copy -bufsize 32M"
MUXER="-f mpegts -mpegts_pmt_start_pid 0x03FF -mpegts_start_pid 0x0400
-metadata service_provider='xxx' -metadata service_name='xxx'"
OPTIONS="-loglevel repeat+level+debug -re -threads 8"
ffmpeg $OPTIONS $INPUT $CODECS $MUXER $OUTPUT
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/7595>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list