Я столкнулся с проблемой, связанной с инъекцией метаданных RTMP в реальном времени и запуска на стороне клиента.
При использовании Wowza Stream Server я успешно внедряю метаданные в соответствии с https://www.wowza.com/docs/how-to-inject-cue-points-or-metadata.
На стороне клиента, использующего Exo Player для RTMP, я добавляю этих слушателей
exoPlayer.addMetadataOutput(new MetadataOutput() {
@Override
public void onMetadata(Metadata metadata) {
}
});
exoPlayer.addTextOutput(new TextOutput() {
@Override
public void onCues(List<Cue> cues) {
}
});
Эти триггеры не вызваны.
Я могу объяснить дальше, если это не прояснит картину.
Спасибо
С наилучшими пожеланиями