Я использую следующий плагин https://github.com/VarsitySoftware/cordova-plugin-rtmp-live-streamer для потоковой передачи видео в реальном времени. С помощью этого плагина можно передавать поток с устройств IOS 12 и ниже. Но я не могу транслировать этот плагин, используя IOS 13 устройств. Мы используем проигрыватель video js для потоковой передачи видео. Я использую этот код ниже.
var options = {
videoWidth: "480",
videoHeight: "640",
videoBitRate: "819200", //(800 * 1024)
videoMaxBitRate: "1024000", //(1000 * 1024)
videoMinBitRate: "512000", //(500 * 1024)
videoFrameRate: "24",
videoMaxKeyframeInterval: "48",
videoOrientation: "1", //1 = portrait, 2 = landscape
rtmpServerURL: "rtmp://**********",
labelLive: "Live",
labelViewers: "Viewers",
labelNoQuestions: "No Questions",
alertStopSessionTitle: "Alert",
alertStopSessionYes: "Yes",
alertStopSessionNo: "No",
alertStopSessionMessage: "Are you sure you want to stop the session?",
alertStartSessionTitle: "Alert",
alertStartSessionOK: OK",
alertStartSessionMessage: "Are you sure you want to start the session?",
videoTitleStart: "Start",
videoTitlePaused: "Paused",
videoTitleEnd: "End"
};
var streamer = window.rtmpLiveStreamer;
streamer.start(
(results) => {
console.log('Results: ' + results);
},
(error) => {
console.log('Error: ' + error);
},
options
);
Я попытался изменить настройки видео js, но не работает