Я пытаюсь воспроизводить потоковую трансляцию на моем android устройстве, на Ioni c 5, с ip camera через rtsp. Я использую плагин Ioni c для потокового мультимедиа. Я получил ошибку в заголовке: Ошибка MediaPlayer: сервер умер (100). Воспроизведение одного и того же источника на VL C, например, работает отлично. Что не так? Вот мой код:
import { Injectable } from '@angular/core';
import { StreamingMedia, StreamingVideoOptions } from '@ionic-native/streaming-media/ngx';
@Injectable({
providedIn: 'root'
})
export class RtspServiceService {
constructor(
private streamingMedia: StreamingMedia
) { }
private streamLink = "xxxxxx"; //HERE OBVISOULY I HAVE THE REAL LINK. I HIDDEN IT FOR PRIVACY
startRegistration() {
let options: StreamingVideoOptions = {
successCallback: () => { console.log('Video played') },
errorCallback: (e) => { console.log(e) },
orientation: 'landscape',
shouldAutoClose: true,
controls: false
};
this.streamingMedia.playVideo(this.streamLink, options);
}
}