Как транслировать файл с помощью gstreamer webRT C in java - PullRequest
0 голосов
/ 30 апреля 2020

Я сделал пример приложения, используя ссылку ниже

https://github.com/centricular/gstwebrtc-demos/.

Я мог бы транслировать videotestsr c и видеокамеру в мой браузер, используя образец. Теперь я пытаюсь передать mp4-файл из приложения java в браузер. Изменения, которые я сделал в BinDescription

final String VIDEO_BIN_DESCRIPTION = "filesrc location=/home/dell/Downloads/Wildlife.mp4 ! videoconvert ! queue ! vp8enc deadline=1 ! rtpvp8pay ! queue ! capsfilter caps=application/x-rtp,media=video,encoding-name=VP8,payload=97";

Используя вышеописанное, я получаю сообщение об ошибке ниже

[gstreamer service thread 1] ERROR WebrtcSendRecv - Error from source: 'BaseSrc: [filesrc0]', with code: 1, and message 'Internal data stream error.'

Пожалуйста, помогите мне в этом вопросе.

...