From aaef8c29a71cf01bcc480d37d14f4fa1ab06cca9 Mon Sep 17 00:00:00 2001 From: Alessandro Ros Date: Sat, 11 Nov 2023 20:36:26 +0100 Subject: [PATCH] rename 'read' into 'play', 'publish' into 'record' (#463) --- README.md | 84 +++++++++---------- .../main.go | 2 +- .../main.go | 2 +- .../main.go | 2 +- .../h264_decoder.go | 0 .../main.go | 2 +- .../main.go | 2 +- .../mpegts_muxer.go | 0 .../h264_decoder.go | 0 .../main.go | 2 +- .../h265_decoder.go | 0 .../main.go | 2 +- .../main.go | 2 +- .../mpegts_muxer.go | 0 .../h265_decoder.go | 0 .../main.go | 2 +- .../main.go | 2 +- .../main.go | 2 +- .../main.go | 2 +- .../mpegts_muxer.go | 0 .../main.go | 2 +- .../main.go | 2 +- .../main.go | 2 +- .../main.go | 2 +- .../main.go | 2 +- .../main.go | 2 +- .../main.go | 2 +- .../main.go | 2 +- examples/{client-read => client-play}/main.go | 2 +- .../main.go | 0 .../main.go | 0 .../main.go | 0 .../main.go | 0 .../main.go | 0 .../main.go | 0 .../main.go | 0 .../main.go | 0 .../main.go | 0 .../main.go | 0 .../main.go | 0 .../main.go | 0 examples/proxy/client.go | 2 +- 42 files changed, 64 insertions(+), 64 deletions(-) rename examples/{client-read-format-av1 => client-play-format-av1}/main.go (98%) rename examples/{client-read-format-g711 => client-play-format-g711}/main.go (98%) rename examples/{client-read-format-g722 => client-play-format-g722}/main.go (98%) rename examples/{client-read-format-h264-convert-to-jpeg => client-play-format-h264-convert-to-jpeg}/h264_decoder.go (100%) rename examples/{client-read-format-h264-convert-to-jpeg => client-play-format-h264-convert-to-jpeg}/main.go (99%) rename examples/{client-read-format-h264-save-to-disk => client-play-format-h264-save-to-disk}/main.go (98%) rename examples/{client-read-format-h264-save-to-disk => client-play-format-h264-save-to-disk}/mpegts_muxer.go (100%) rename examples/{client-read-format-h264 => client-play-format-h264}/h264_decoder.go (100%) rename examples/{client-read-format-h264 => client-play-format-h264}/main.go (98%) rename examples/{client-read-format-h265-convert-to-jpeg => client-play-format-h265-convert-to-jpeg}/h265_decoder.go (100%) rename examples/{client-read-format-h265-convert-to-jpeg => client-play-format-h265-convert-to-jpeg}/main.go (99%) rename examples/{client-read-format-h265-save-to-disk => client-play-format-h265-save-to-disk}/main.go (98%) rename examples/{client-read-format-h265-save-to-disk => client-play-format-h265-save-to-disk}/mpegts_muxer.go (100%) rename examples/{client-read-format-h265 => client-play-format-h265}/h265_decoder.go (100%) rename examples/{client-read-format-h265 => client-play-format-h265}/main.go (98%) rename examples/{client-read-format-lpcm => client-play-format-lpcm}/main.go (98%) rename examples/{client-read-format-mjpeg => client-play-format-mjpeg}/main.go (98%) rename examples/{client-read-format-mpeg4audio-save-to-disk => client-play-format-mpeg4audio-save-to-disk}/main.go (98%) rename examples/{client-read-format-mpeg4audio-save-to-disk => client-play-format-mpeg4audio-save-to-disk}/mpegts_muxer.go (100%) rename examples/{client-read-format-mpeg4audio => client-play-format-mpeg4audio}/main.go (98%) rename examples/{client-read-format-opus => client-play-format-opus}/main.go (98%) rename examples/{client-read-format-vp8 => client-play-format-vp8}/main.go (98%) rename examples/{client-read-format-vp9 => client-play-format-vp9}/main.go (98%) rename examples/{client-read-options => client-play-options}/main.go (98%) rename examples/{client-read-pause => client-play-pause}/main.go (98%) rename examples/{client-read-timestamp => client-play-timestamp}/main.go (98%) rename examples/{client-read-republish => client-play-to-record}/main.go (98%) rename examples/{client-read => client-play}/main.go (97%) rename examples/{client-publish-format-g711 => client-record-format-g711}/main.go (100%) rename examples/{client-publish-format-g722 => client-record-format-g722}/main.go (100%) rename examples/{client-publish-format-h264 => client-record-format-h264}/main.go (100%) rename examples/{client-publish-format-h265 => client-record-format-h265}/main.go (100%) rename examples/{client-publish-format-lpcm => client-record-format-lpcm}/main.go (100%) rename examples/{client-publish-format-mjpeg => client-record-format-mjpeg}/main.go (100%) rename examples/{client-publish-format-mpeg4audio => client-record-format-mpeg4audio}/main.go (100%) rename examples/{client-publish-format-opus => client-record-format-opus}/main.go (100%) rename examples/{client-publish-format-vp8 => client-record-format-vp8}/main.go (100%) rename examples/{client-publish-format-vp9 => client-record-format-vp9}/main.go (100%) rename examples/{client-publish-options => client-record-options}/main.go (100%) rename examples/{client-publish-pause => client-record-pause}/main.go (100%) diff --git a/README.md b/README.md index 3237b4a5..5400188b 100644 --- a/README.md +++ b/README.md @@ -14,33 +14,33 @@ Features: * Client * Query servers about available media streams - * Read + * Play (read) * Read media streams from servers with the UDP, UDP-multicast or TCP transport protocol * Read TLS-encrypted streams (TCP only) * Switch transport protocol automatically - * Read selected media streams only + * Read selected media streams * Pause or seek without disconnecting from the server * Get PTS (relative) timestamp of incoming packets * Get NTP (absolute) timestamp of incoming packets - * Publish - * Publish media streams to servers with the UDP or TCP transport protocol - * Publish TLS-encrypted streams (TCP only) + * Record (write) + * Write media streams to servers with the UDP or TCP transport protocol + * Write TLS-encrypted streams (TCP only) * Switch transport protocol automatically * Pause without disconnecting from the server * Server * Handle requests from clients - * Publish + * Record (read) * Read media streams from clients with the UDP or TCP transport protocol * Read TLS-encrypted streams (TCP only) * Get PTS (relative) timestamp of incoming packets * Get NTP (absolute) timestamp of incoming packets - * Read + * Play (write) * Write media streams to clients with the UDP, UDP-multicast or TCP transport protocol * Write TLS-encrypted streams (TCP only) * Compute and provide SSRC, RTP-Info to clients * Utilities * Parse RTSP elements - * Encode/decode codec-specific frames into/from RTP packets + * Encode/decode RTP packets into/from codec-specific frames ## Table of contents @@ -53,39 +53,39 @@ Features: ## Examples * [client-query](examples/client-query/main.go) -* [client-read](examples/client-read/main.go) -* [client-read-timestamp](examples/client-read-timestamp/main.go) -* [client-read-options](examples/client-read-options/main.go) -* [client-read-pause](examples/client-read-pause/main.go) -* [client-read-republish](examples/client-read-republish/main.go) -* [client-read-format-av1](examples/client-read-format-av1/main.go) -* [client-read-format-g711](examples/client-read-format-g711/main.go) -* [client-read-format-g722](examples/client-read-format-g722/main.go) -* [client-read-format-h264](examples/client-read-format-h264/main.go) -* [client-read-format-h264-convert-to-jpeg](examples/client-read-format-h264-convert-to-jpeg/main.go) -* [client-read-format-h264-save-to-disk](examples/client-read-format-h264-save-to-disk/main.go) -* [client-read-format-h265](examples/client-read-format-h265/main.go) -* [client-read-format-h265-convert-to-jpeg](examples/client-read-format-h265-convert-to-jpeg/main.go) -* [client-read-format-h265-save-to-disk](examples/client-read-format-h265-save-to-disk/main.go) -* [client-read-format-lpcm](examples/client-read-format-lpcm/main.go) -* [client-read-format-mjpeg](examples/client-read-format-mjpeg/main.go) -* [client-read-format-mpeg4audio](examples/client-read-format-mpeg4audio/main.go) -* [client-read-format-mpeg4audio-save-to-disk](examples/client-read-format-mpeg4audio-save-to-disk/main.go) -* [client-read-format-opus](examples/client-read-format-opus/main.go) -* [client-read-format-vp8](examples/client-read-format-vp8/main.go) -* [client-read-format-vp9](examples/client-read-format-vp9/main.go) -* [client-publish-options](examples/client-publish-options/main.go) -* [client-publish-pause](examples/client-publish-pause/main.go) -* [client-publish-format-g711](examples/client-publish-format-g711/main.go) -* [client-publish-format-g722](examples/client-publish-format-g722/main.go) -* [client-publish-format-h264](examples/client-publish-format-h264/main.go) -* [client-publish-format-h265](examples/client-publish-format-h265/main.go) -* [client-publish-format-lpcm](examples/client-publish-format-lpcm/main.go) -* [client-publish-format-mjpeg](examples/client-publish-format-mjpeg/main.go) -* [client-publish-format-mpeg4audio](examples/client-publish-format-mpeg4audio/main.go) -* [client-publish-format-opus](examples/client-publish-format-opus/main.go) -* [client-publish-format-vp8](examples/client-publish-format-vp8/main.go) -* [client-publish-format-vp9](examples/client-publish-format-vp9/main.go) +* [client-play](examples/client-play/main.go) +* [client-play-timestamp](examples/client-play-timestamp/main.go) +* [client-play-options](examples/client-play-options/main.go) +* [client-play-pause](examples/client-play-pause/main.go) +* [client-play-to-record](examples/client-play-to-record/main.go) +* [client-play-format-av1](examples/client-play-format-av1/main.go) +* [client-play-format-g711](examples/client-play-format-g711/main.go) +* [client-play-format-g722](examples/client-play-format-g722/main.go) +* [client-play-format-h264](examples/client-play-format-h264/main.go) +* [client-play-format-h264-convert-to-jpeg](examples/client-play-format-h264-convert-to-jpeg/main.go) +* [client-play-format-h264-save-to-disk](examples/client-play-format-h264-save-to-disk/main.go) +* [client-play-format-h265](examples/client-play-format-h265/main.go) +* [client-play-format-h265-convert-to-jpeg](examples/client-play-format-h265-convert-to-jpeg/main.go) +* [client-play-format-h265-save-to-disk](examples/client-play-format-h265-save-to-disk/main.go) +* [client-play-format-lpcm](examples/client-play-format-lpcm/main.go) +* [client-play-format-mjpeg](examples/client-play-format-mjpeg/main.go) +* [client-play-format-mpeg4audio](examples/client-play-format-mpeg4audio/main.go) +* [client-play-format-mpeg4audio-save-to-disk](examples/client-play-format-mpeg4audio-save-to-disk/main.go) +* [client-play-format-opus](examples/client-play-format-opus/main.go) +* [client-play-format-vp8](examples/client-play-format-vp8/main.go) +* [client-play-format-vp9](examples/client-play-format-vp9/main.go) +* [client-record-options](examples/client-record-options/main.go) +* [client-record-pause](examples/client-record-pause/main.go) +* [client-record-format-g711](examples/client-record-format-g711/main.go) +* [client-record-format-g722](examples/client-record-format-g722/main.go) +* [client-record-format-h264](examples/client-record-format-h264/main.go) +* [client-record-format-h265](examples/client-record-format-h265/main.go) +* [client-record-format-lpcm](examples/client-record-format-lpcm/main.go) +* [client-record-format-mjpeg](examples/client-record-format-mjpeg/main.go) +* [client-record-format-mpeg4audio](examples/client-record-format-mpeg4audio/main.go) +* [client-record-format-opus](examples/client-record-format-opus/main.go) +* [client-record-format-vp8](examples/client-record-format-vp8/main.go) +* [client-record-format-vp9](examples/client-record-format-vp9/main.go) * [server](examples/server/main.go) * [server-tls](examples/server-tls/main.go) * [server-h264-save-to-disk](examples/server-h264-save-to-disk/main.go) @@ -97,7 +97,7 @@ Features: ## RTP Payload Formats -In RTSP, media streams are routed between server and clients by using RTP packets, which are encoded in a specific, codec-dependent, format, that is declared during the handshake. This library supports the following formats: +In RTSP, media streams are routed between server and clients by using RTP packets, which are encoded in a specific, codec-dependent, format. This library supports the following formats: ### Video diff --git a/examples/client-read-format-av1/main.go b/examples/client-play-format-av1/main.go similarity index 98% rename from examples/client-read-format-av1/main.go rename to examples/client-play-format-av1/main.go index b434a854..5bc4b0bd 100644 --- a/examples/client-read-format-av1/main.go +++ b/examples/client-play-format-av1/main.go @@ -31,7 +31,7 @@ func main() { } defer c.Close() - // find published medias + // find available medias desc, _, err := c.Describe(u) if err != nil { panic(err) diff --git a/examples/client-read-format-g711/main.go b/examples/client-play-format-g711/main.go similarity index 98% rename from examples/client-read-format-g711/main.go rename to examples/client-play-format-g711/main.go index f5548811..4a62d226 100644 --- a/examples/client-read-format-g711/main.go +++ b/examples/client-play-format-g711/main.go @@ -30,7 +30,7 @@ func main() { } defer c.Close() - // find published medias + // find available medias desc, _, err := c.Describe(u) if err != nil { panic(err) diff --git a/examples/client-read-format-g722/main.go b/examples/client-play-format-g722/main.go similarity index 98% rename from examples/client-read-format-g722/main.go rename to examples/client-play-format-g722/main.go index a6a34238..055cad30 100644 --- a/examples/client-read-format-g722/main.go +++ b/examples/client-play-format-g722/main.go @@ -30,7 +30,7 @@ func main() { } defer c.Close() - // find published medias + // find available medias desc, _, err := c.Describe(u) if err != nil { panic(err) diff --git a/examples/client-read-format-h264-convert-to-jpeg/h264_decoder.go b/examples/client-play-format-h264-convert-to-jpeg/h264_decoder.go similarity index 100% rename from examples/client-read-format-h264-convert-to-jpeg/h264_decoder.go rename to examples/client-play-format-h264-convert-to-jpeg/h264_decoder.go diff --git a/examples/client-read-format-h264-convert-to-jpeg/main.go b/examples/client-play-format-h264-convert-to-jpeg/main.go similarity index 99% rename from examples/client-read-format-h264-convert-to-jpeg/main.go rename to examples/client-play-format-h264-convert-to-jpeg/main.go index 0df413d9..b8cd798b 100644 --- a/examples/client-read-format-h264-convert-to-jpeg/main.go +++ b/examples/client-play-format-h264-convert-to-jpeg/main.go @@ -58,7 +58,7 @@ func main() { } defer c.Close() - // find published medias + // find available medias desc, _, err := c.Describe(u) if err != nil { panic(err) diff --git a/examples/client-read-format-h264-save-to-disk/main.go b/examples/client-play-format-h264-save-to-disk/main.go similarity index 98% rename from examples/client-read-format-h264-save-to-disk/main.go rename to examples/client-play-format-h264-save-to-disk/main.go index d0a2682c..252a049d 100644 --- a/examples/client-read-format-h264-save-to-disk/main.go +++ b/examples/client-play-format-h264-save-to-disk/main.go @@ -31,7 +31,7 @@ func main() { } defer c.Close() - // find published medias + // find available medias desc, _, err := c.Describe(u) if err != nil { panic(err) diff --git a/examples/client-read-format-h264-save-to-disk/mpegts_muxer.go b/examples/client-play-format-h264-save-to-disk/mpegts_muxer.go similarity index 100% rename from examples/client-read-format-h264-save-to-disk/mpegts_muxer.go rename to examples/client-play-format-h264-save-to-disk/mpegts_muxer.go diff --git a/examples/client-read-format-h264/h264_decoder.go b/examples/client-play-format-h264/h264_decoder.go similarity index 100% rename from examples/client-read-format-h264/h264_decoder.go rename to examples/client-play-format-h264/h264_decoder.go diff --git a/examples/client-read-format-h264/main.go b/examples/client-play-format-h264/main.go similarity index 98% rename from examples/client-read-format-h264/main.go rename to examples/client-play-format-h264/main.go index fcdb7eaf..6e2abf2c 100644 --- a/examples/client-read-format-h264/main.go +++ b/examples/client-play-format-h264/main.go @@ -34,7 +34,7 @@ func main() { } defer c.Close() - // find published medias + // find available medias desc, _, err := c.Describe(u) if err != nil { panic(err) diff --git a/examples/client-read-format-h265-convert-to-jpeg/h265_decoder.go b/examples/client-play-format-h265-convert-to-jpeg/h265_decoder.go similarity index 100% rename from examples/client-read-format-h265-convert-to-jpeg/h265_decoder.go rename to examples/client-play-format-h265-convert-to-jpeg/h265_decoder.go diff --git a/examples/client-read-format-h265-convert-to-jpeg/main.go b/examples/client-play-format-h265-convert-to-jpeg/main.go similarity index 99% rename from examples/client-read-format-h265-convert-to-jpeg/main.go rename to examples/client-play-format-h265-convert-to-jpeg/main.go index 6fdc057e..2700c0e9 100644 --- a/examples/client-read-format-h265-convert-to-jpeg/main.go +++ b/examples/client-play-format-h265-convert-to-jpeg/main.go @@ -58,7 +58,7 @@ func main() { } defer c.Close() - // find published medias + // find available medias desc, _, err := c.Describe(u) if err != nil { panic(err) diff --git a/examples/client-read-format-h265-save-to-disk/main.go b/examples/client-play-format-h265-save-to-disk/main.go similarity index 98% rename from examples/client-read-format-h265-save-to-disk/main.go rename to examples/client-play-format-h265-save-to-disk/main.go index 49e12503..9d58f281 100644 --- a/examples/client-read-format-h265-save-to-disk/main.go +++ b/examples/client-play-format-h265-save-to-disk/main.go @@ -31,7 +31,7 @@ func main() { } defer c.Close() - // find published medias + // find available medias desc, _, err := c.Describe(u) if err != nil { panic(err) diff --git a/examples/client-read-format-h265-save-to-disk/mpegts_muxer.go b/examples/client-play-format-h265-save-to-disk/mpegts_muxer.go similarity index 100% rename from examples/client-read-format-h265-save-to-disk/mpegts_muxer.go rename to examples/client-play-format-h265-save-to-disk/mpegts_muxer.go diff --git a/examples/client-read-format-h265/h265_decoder.go b/examples/client-play-format-h265/h265_decoder.go similarity index 100% rename from examples/client-read-format-h265/h265_decoder.go rename to examples/client-play-format-h265/h265_decoder.go diff --git a/examples/client-read-format-h265/main.go b/examples/client-play-format-h265/main.go similarity index 98% rename from examples/client-read-format-h265/main.go rename to examples/client-play-format-h265/main.go index 2326f6e2..c766d877 100644 --- a/examples/client-read-format-h265/main.go +++ b/examples/client-play-format-h265/main.go @@ -34,7 +34,7 @@ func main() { } defer c.Close() - // find published medias + // find available medias desc, _, err := c.Describe(u) if err != nil { panic(err) diff --git a/examples/client-read-format-lpcm/main.go b/examples/client-play-format-lpcm/main.go similarity index 98% rename from examples/client-read-format-lpcm/main.go rename to examples/client-play-format-lpcm/main.go index 0f7a221e..19946a50 100644 --- a/examples/client-read-format-lpcm/main.go +++ b/examples/client-play-format-lpcm/main.go @@ -30,7 +30,7 @@ func main() { } defer c.Close() - // find published medias + // find available medias desc, _, err := c.Describe(u) if err != nil { panic(err) diff --git a/examples/client-read-format-mjpeg/main.go b/examples/client-play-format-mjpeg/main.go similarity index 98% rename from examples/client-read-format-mjpeg/main.go rename to examples/client-play-format-mjpeg/main.go index 866acabf..4e8f3be1 100644 --- a/examples/client-read-format-mjpeg/main.go +++ b/examples/client-play-format-mjpeg/main.go @@ -34,7 +34,7 @@ func main() { } defer c.Close() - // find published medias + // find available medias desc, _, err := c.Describe(u) if err != nil { panic(err) diff --git a/examples/client-read-format-mpeg4audio-save-to-disk/main.go b/examples/client-play-format-mpeg4audio-save-to-disk/main.go similarity index 98% rename from examples/client-read-format-mpeg4audio-save-to-disk/main.go rename to examples/client-play-format-mpeg4audio-save-to-disk/main.go index 67772927..1b3c3ace 100644 --- a/examples/client-read-format-mpeg4audio-save-to-disk/main.go +++ b/examples/client-play-format-mpeg4audio-save-to-disk/main.go @@ -30,7 +30,7 @@ func main() { } defer c.Close() - // find published medias + // find available medias desc, _, err := c.Describe(u) if err != nil { panic(err) diff --git a/examples/client-read-format-mpeg4audio-save-to-disk/mpegts_muxer.go b/examples/client-play-format-mpeg4audio-save-to-disk/mpegts_muxer.go similarity index 100% rename from examples/client-read-format-mpeg4audio-save-to-disk/mpegts_muxer.go rename to examples/client-play-format-mpeg4audio-save-to-disk/mpegts_muxer.go diff --git a/examples/client-read-format-mpeg4audio/main.go b/examples/client-play-format-mpeg4audio/main.go similarity index 98% rename from examples/client-read-format-mpeg4audio/main.go rename to examples/client-play-format-mpeg4audio/main.go index 57428e2d..f2f88f7a 100644 --- a/examples/client-read-format-mpeg4audio/main.go +++ b/examples/client-play-format-mpeg4audio/main.go @@ -30,7 +30,7 @@ func main() { } defer c.Close() - // find published medias + // find available medias desc, _, err := c.Describe(u) if err != nil { panic(err) diff --git a/examples/client-read-format-opus/main.go b/examples/client-play-format-opus/main.go similarity index 98% rename from examples/client-read-format-opus/main.go rename to examples/client-play-format-opus/main.go index b64d7c7c..86e64763 100644 --- a/examples/client-read-format-opus/main.go +++ b/examples/client-play-format-opus/main.go @@ -30,7 +30,7 @@ func main() { } defer c.Close() - // find published medias + // find available medias desc, _, err := c.Describe(u) if err != nil { panic(err) diff --git a/examples/client-read-format-vp8/main.go b/examples/client-play-format-vp8/main.go similarity index 98% rename from examples/client-read-format-vp8/main.go rename to examples/client-play-format-vp8/main.go index 5ec4f689..8ebd73b2 100644 --- a/examples/client-read-format-vp8/main.go +++ b/examples/client-play-format-vp8/main.go @@ -31,7 +31,7 @@ func main() { } defer c.Close() - // find published medias + // find available medias desc, _, err := c.Describe(u) if err != nil { panic(err) diff --git a/examples/client-read-format-vp9/main.go b/examples/client-play-format-vp9/main.go similarity index 98% rename from examples/client-read-format-vp9/main.go rename to examples/client-play-format-vp9/main.go index beb6bfa7..be297acb 100644 --- a/examples/client-read-format-vp9/main.go +++ b/examples/client-play-format-vp9/main.go @@ -31,7 +31,7 @@ func main() { } defer c.Close() - // find published medias + // find available medias desc, _, err := c.Describe(u) if err != nil { panic(err) diff --git a/examples/client-read-options/main.go b/examples/client-play-options/main.go similarity index 98% rename from examples/client-read-options/main.go rename to examples/client-play-options/main.go index be350391..cf3538ac 100644 --- a/examples/client-read-options/main.go +++ b/examples/client-play-options/main.go @@ -40,7 +40,7 @@ func main() { } defer c.Close() - // find published medias + // find available medias desc, _, err := c.Describe(u) if err != nil { panic(err) diff --git a/examples/client-read-pause/main.go b/examples/client-play-pause/main.go similarity index 98% rename from examples/client-read-pause/main.go rename to examples/client-play-pause/main.go index 6d97ff96..3998227e 100644 --- a/examples/client-read-pause/main.go +++ b/examples/client-play-pause/main.go @@ -34,7 +34,7 @@ func main() { } defer c.Close() - // find published medias + // find available medias desc, _, err := c.Describe(u) if err != nil { panic(err) diff --git a/examples/client-read-timestamp/main.go b/examples/client-play-timestamp/main.go similarity index 98% rename from examples/client-read-timestamp/main.go rename to examples/client-play-timestamp/main.go index 4c177bad..e24e1155 100644 --- a/examples/client-read-timestamp/main.go +++ b/examples/client-play-timestamp/main.go @@ -31,7 +31,7 @@ func main() { } defer c.Close() - // find published medias + // find available medias desc, _, err := c.Describe(u) if err != nil { panic(err) diff --git a/examples/client-read-republish/main.go b/examples/client-play-to-record/main.go similarity index 98% rename from examples/client-read-republish/main.go rename to examples/client-play-to-record/main.go index ab9f2483..3468744e 100644 --- a/examples/client-read-republish/main.go +++ b/examples/client-play-to-record/main.go @@ -31,7 +31,7 @@ func main() { } defer reader.Close() - // find published medias + // find available medias desc, _, err := reader.Describe(sourceURL) if err != nil { panic(err) diff --git a/examples/client-read/main.go b/examples/client-play/main.go similarity index 97% rename from examples/client-read/main.go rename to examples/client-play/main.go index 6303ff27..6895789e 100644 --- a/examples/client-read/main.go +++ b/examples/client-play/main.go @@ -31,7 +31,7 @@ func main() { } defer c.Close() - // find published medias + // find available medias desc, _, err := c.Describe(u) if err != nil { panic(err) diff --git a/examples/client-publish-format-g711/main.go b/examples/client-record-format-g711/main.go similarity index 100% rename from examples/client-publish-format-g711/main.go rename to examples/client-record-format-g711/main.go diff --git a/examples/client-publish-format-g722/main.go b/examples/client-record-format-g722/main.go similarity index 100% rename from examples/client-publish-format-g722/main.go rename to examples/client-record-format-g722/main.go diff --git a/examples/client-publish-format-h264/main.go b/examples/client-record-format-h264/main.go similarity index 100% rename from examples/client-publish-format-h264/main.go rename to examples/client-record-format-h264/main.go diff --git a/examples/client-publish-format-h265/main.go b/examples/client-record-format-h265/main.go similarity index 100% rename from examples/client-publish-format-h265/main.go rename to examples/client-record-format-h265/main.go diff --git a/examples/client-publish-format-lpcm/main.go b/examples/client-record-format-lpcm/main.go similarity index 100% rename from examples/client-publish-format-lpcm/main.go rename to examples/client-record-format-lpcm/main.go diff --git a/examples/client-publish-format-mjpeg/main.go b/examples/client-record-format-mjpeg/main.go similarity index 100% rename from examples/client-publish-format-mjpeg/main.go rename to examples/client-record-format-mjpeg/main.go diff --git a/examples/client-publish-format-mpeg4audio/main.go b/examples/client-record-format-mpeg4audio/main.go similarity index 100% rename from examples/client-publish-format-mpeg4audio/main.go rename to examples/client-record-format-mpeg4audio/main.go diff --git a/examples/client-publish-format-opus/main.go b/examples/client-record-format-opus/main.go similarity index 100% rename from examples/client-publish-format-opus/main.go rename to examples/client-record-format-opus/main.go diff --git a/examples/client-publish-format-vp8/main.go b/examples/client-record-format-vp8/main.go similarity index 100% rename from examples/client-publish-format-vp8/main.go rename to examples/client-record-format-vp8/main.go diff --git a/examples/client-publish-format-vp9/main.go b/examples/client-record-format-vp9/main.go similarity index 100% rename from examples/client-publish-format-vp9/main.go rename to examples/client-record-format-vp9/main.go diff --git a/examples/client-publish-options/main.go b/examples/client-record-options/main.go similarity index 100% rename from examples/client-publish-options/main.go rename to examples/client-record-options/main.go diff --git a/examples/client-publish-pause/main.go b/examples/client-record-pause/main.go similarity index 100% rename from examples/client-publish-pause/main.go rename to examples/client-record-pause/main.go diff --git a/examples/proxy/client.go b/examples/proxy/client.go index 3b932760..5936dd4b 100644 --- a/examples/proxy/client.go +++ b/examples/proxy/client.go @@ -56,7 +56,7 @@ func (c *client) read() error { } defer rc.Close() - // find published medias + // find available medias desc, _, err := rc.Describe(u) if err != nil { return err