Alex X 2311d5eabe Change go version to 1.20 for Windows 7 support | 1 月之前 | |
---|---|---|
.. | ||
README.md | 1 年之前 | |
codec.go | 2 月之前 | |
connection.go | 4 月之前 | |
core.go | 4 月之前 | |
core_test.go | 4 月之前 | |
helpers.go | 5 月之前 | |
listener.go | 1 年之前 | |
media.go | 2 月之前 | |
media_test.go | 1 年之前 | |
node.go | 4 月之前 | |
readbuffer.go | 11 月之前 | |
readbuffer_test.go | 1 年之前 | |
slices.go | 1 月之前 | |
track.go | 4 月之前 | |
waiter.go | 1 年之前 | |
worker.go | 1 年之前 | |
writebuffer.go | 1 年之前 |
RTSP
https://en.wikipedia.org/wiki/RTP_payload_formats
Apple QuickTime
raw
- 16-bit data is stored in little endian formattwos
- 16-bit data is stored in big endian formatsowt
- 16-bit data is stored in little endian formatin24
- denotes 24-bit, big endianin32
- denotes 32-bit, big endianfl32
- denotes 32-bit floating point PCMfl64
- denotes 64-bit floating point PCMalaw
- denotes A-law logarithmic PCMulaw
- denotes mu-law logarithmic PCMhttps://wiki.multimedia.cx/index.php/PCM
FFmpeg RTSP
pcm_s16be, 44100 Hz, stereo => 10
pcm_s16be, 48000 Hz, stereo => 96 L16/48000/2
pcm_s16be, 44100 Hz, mono => 11
pcm_s16le, 48000 Hz, stereo => 96 (b=AS:1536)
pcm_s16le, 44100 Hz, stereo => 96 (b=AS:1411)
pcm_s16le, 16000 Hz, stereo => 96 (b=AS:512)
pcm_s16le, 8000 Hz, stereo => 96 (b=AS:256)
pcm_s16le, 48000 Hz, mono => 96 (b=AS:768)
pcm_s16le, 44100 Hz, mono => 96 (b=AS:705)
pcm_s16le, 16000 Hz, mono => 96 (b=AS:256)
pcm_s16le, 8000 Hz, mono => 96 (b=AS:128)