Разбейте mp3 на независимо воспроизводимые фрагменты, которые можно при необходимости сшить обратно - PullRequest
1 голос
/ 18 октября 2019

Я хотел бы прослушать mp3. Однако расшифровка на отправляющей стороне приведет к потере пропускной способности. Можно ли сохранить сжатый формат и при этом иметь возможность разрезать его на независимо воспроизводимые фрагменты? Тогда я мог бы отправить их один за другим и поставить в очередь и / или сшить обратно принимающей стороне. Из того, что я слышал, mp3 специально (не уверен насчет других форматов) должен позволять что-то подобное по спецификации.

Также весьма вероятно, что я в корне неправильно понимаю что-то о воспроизведении аудио в целом. Пожалуйста, совет.

1 Ответ

1 голос
/ 18 октября 2019

Пожалуйста, проверьте спецификацию RTP для потоковой передачи mp3

https://tools.ietf.org/html/rfc5219

та же концепция блоков и кадров была учтена в спецификации.

вы можетеиспользуйте закодированные в mp3 данные из mp3-файла, упакуйте их, используя спецификацию rtp, распакуйте rtp и затем объедините / запишите их в mp3-файл.

...