Проблема с инъекцией метаданных RTMP Live Stream и прием на Android Exo Player - PullRequest
0 голосов
/ 28 августа 2018

Я столкнулся с проблемой, связанной с инъекцией метаданных 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) {     
        }
    });

Эти триггеры не вызваны. Я могу объяснить дальше, если это не прояснит картину.

Спасибо С наилучшими пожеланиями

...