Среда: У меня есть телефон, который подключается к камере черного ящика , которая отображает поток в MJPEG на http://192.168.10.123:7060, и смартфон, основной целью которого является получениепоток и визуализировать его.Представьте, что они уже подключены через встроенный Wi-Fi камеры.
Ограничения: Мне нужно сделать это через Ionic 3.
Бонусная точка : Мне нужно построить контроллер на необработанном потоке данных, чтобы остановить, перезагрузить и, возможно, захватить что-то из него.
Что я уже сделал ( не удалось ):
<ion-content>
The world is your oyster. Let's see the stream.
<video src="http://192.168.10.123:7060/" controls>
<!-- <video src="http://192.168.10.123:7060/manifest(format=mpeg)" controls> -->
Your browser does not support the <code>video</code> element.
</video>
<ion-content>
Я также пытался (как я видел это в различных статьях) добавить манифест (format = mjpg) после уже написанного URL.В результате получается пустой элемент видео, который ничего не воспроизводит.Я также попробовал функциональность этого компонента HTML5, используя образец онлайн-видео, и все работало хорошо.
Моя вторая попытка получить что-то с этого порта IP + использовала https://github.com/nchutchind/cordova-plugin-streaming-media, но ничего не изменилось,Я получаю тот же результат, что и с компонентом HTML 5.
Третья попытка: я попытался с помощью VLC увидеть, был ли поток видимым, и да, это так.Кроме того, я получил информацию, которую сообщил в разделе environment .
Основной вопрос : Какими еще путями я должен следовать, чтобы решить, как получить свой результат и выполнить задачу с моими ограничениями?