...
Ниже приводится последовательность выполнения операций при захвате RTMP-потока с другого сервера
Известные проблемы
1) . Поток, содержащий B-фреймы, не воспроизводится либо воспроизводится с артефактами (задержки, подергивания)
...
Решение: при возможности запрашивать с камеры поток более низкого разрешения, с более низким качеством таким образом, чтобы исключить использование B-фреймов, либо траскодировать данный поток.
2) . При записи захваченного потока на диск записывается только аудиодорожка
Симптомы: при указании в REST-запросе /pull/rtmp/pull параметра "record": "true" в полученном файле отсуствует видеодорожка, только аудио.
Решение: указать в настройке SDP атрибут a=sendonly для видеодорожки.
3) AAC . AAC фреймы типа 0 не поддерживаются декодером и будут игнорироваться при воспроизведении захваченного потока
...
Code Block | ||||
---|---|---|---|---|
| ||||
10:13:06,815 WARN AAC - AudioProcessor-c6c22de8-a129-43b2-bf67-1f433a814ba9 Dropping AAC frame that starts with 0, 119056e500 |
4. Некоторые функции RTMP не поддерживаются и будут игнорированы:
- FCSubscribe
- FCPublish
- FCUnpublish
- onStatus
- onUpstreamBase
- releaseStream