|
[group('gst-rtsp-server')] |
|
gst-rtsp-server-h264: |
|
./test-rtsp-server "( videotestsrc is-live=true ! x264enc ! rtph264pay name=pay0 pt=96 )" |
|
|
|
[group('gst-rtsp-server')] |
|
gst-rtsp-server-h265: |
|
./test-rtsp-server "( videotestsrc is-live=true ! x265enc ! rtph265pay name=pay0 pt=96 )" |
|
|
|
[group('gst-rtsp-server')] |
|
gst-rtsp-server-vp8: |
|
./test-rtsp-server "( videotestsrc is-live=true ! vp8enc ! rtpvp8pay name=pay0 pt=96 )" |
|
|
|
[group('gst-rtsp-server')] |
|
gst-rtsp-server-vp9: |
|
./test-rtsp-server "( videotestsrc is-live=true ! vp9enc ! rtpvp9pay name=pay0 pt=96 )" |
|
|
|
[group('gst-rtsp-server')] |
|
gst-rtsp-server-av1: |
|
./test-rtsp-server "( videotestsrc is-live=true ! av1enc usage-profile=realtime ! av1parse ! rtpav1pay name=pay0 pt=96 )" |
|
|
|
[group('gst-rtsp-server')] |
|
gst-rtsp-server-opus: |
|
./test-rtsp-server "( audiotestsrc is-live=true ! opusenc ! rtpopuspay name=pay0 pt=96 )" |
|
|
|
[group('gst-rtsp-server')] |
|
gst-rtsp-server-g722: |
|
./test-rtsp-server "( audiotestsrc is-live=true ! avenc_g722 ! rtpg722pay name=pay0 pt=96 )" |
|
|
|
[group('gst-rtsp-server')] |
|
gst-rtsp-server-both-h264-opus: |
|
./test-rtsp-server "( videotestsrc is-live=true ! x264enc ! rtph264pay name=pay0 pt=96 audiotestsrc is-live=true ! opusenc ! rtpopuspay name=pay1 pt=97 )" |
Use gstreamer rtsp server
| Codec |
|
H264 |
⭐ |
H265 |
⭐ |
VP8 |
⭐ |
VP9 |
⭐ |
AV1 |
💩 |
OPUS |
⭐ |
G722 |
⭐ |
Both H264 and OPUS |
⭐ |
live777/justfile
Lines 47 to 77 in 3317137
Use gstreamer rtsp server
H264H265VP8VP9AV1OPUSG722H264andOPUS