Open boxerab opened 3 years ago
just a polite ping - any ideas on what the problem is here? Alternatively, is there a video file + workflow that is known to allow streaming without artifacts ?
cc @Edward-Wu
Have you tried FFMPEG to push the stream to the server? Might be just bad parameters in Gstreamer. I am not familiar with Gstreamer at all, only using it in OBS as a playback plugin since it doesn't crash OBS while trying to decode a corrupt stream in case of network conditions being too bad.
Sender
gst-launch-1.0 filesrc location=/home/BigBuckBunny_512kb.ts ! mpegvideoparse ! mpegtsmux ! srtsink uri=srt://127.0.0.1:8080/?streamid=uplive.sls.com/live/test
Playback with FFmpeg
ffplay -fflags nobuffer -i srt://127.0.0.1:8080?streamid=live.sls.com/live/test
warnings from ffmpeg:
Playback with gstreamer
gst-launch-1.0 -v srtsrc uri=srt://127.0.0.1:8080?streamid=live.sls.com/live/test ! tsdemux ! mpegvideoparse ! mpeg2dec ! videoconvert ! autovideosink
Warnings: