RTP数据包测试RTSP服务器



我是该域的新手,但是我在一个容器中和运行

中成功设置了RTSP服务器
./rtsp_media_server -l 8445 -s stream1 -p 8000 

它工作正常。其中8445是公开端口,stream1是流名称,8000是进气口

url: rtsp://<host>:8445/stream1

但是我需要将RTP数据包发送到端口8000,以便我可以完美测试我的RTSP媒体服务器。

任何在线RTP服务器提供的吗?

我可以看到许多示例RTSP媒体服务器等rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov,我可以在VLC Media Player中进行测试。但不确定如何使用RTP数据包。

如果我的理解是错误的,请纠正我。

您可以使用GSTREAMER将H264通过RTP发送到端口8000。以下GST-Launch-1.0命令将为您在终端中做到这一点。 gst-launch-1.0 -v videotestsrc pattern=smpte ! video/x-raw,framerate=30/1 ! videoconvert ! x264enc tune=zerolatency ! rtph264pay ! udpsink host=127.0.0.1 port=8000

最新更新