Есть ли способ найти URL, откуда приложение получает видеопоток? - PullRequest
0 голосов
/ 06 ноября 2019

Я создаю приложение для Android, которое требует от меня просмотра прямой трансляции с камеры, и я искал варианты более дешевых IP-камер, которые я мог бы использовать для этого проекта.

Например, вот как я былработает до сих пор:

  1. Я скачал потоковое приложение CamOnLive для Android и установил его на устройстве, которое я использую в качестве своей IP-камеры.
  2. Приложение дает мнеочистить ссылку, по которой идет потоковое видео (например, http://192.168.1.14:8080/video/mjpeg)
  3. Я использую свое приложение, которое создаю, для подключения и получения этого потока с URL-адреса и отображения его в видеокадре Android.

Все вышеперечисленное работает нормально, но я бы хотел использовать IP-камеру вместо второго устройства Android.

Я нашел IP-камеру, которая создает собственную точку доступа и позволяет пользователю подключатьсяв сеть и получать видео с камеры с помощью приложения. (ссылка на камеру и камера в действии на YouTube: https://youtu.be/T9IWS9R6Soc?t=165). Это выглядит идеально для моего проекта, но я хотел бы просмотреть видеопоток в своем собственном приложении. Вместо того, чтобы использовать их.

У меня вопрос, есть ли способ определить ссылку, по которой идет потоковое видео, чтобы я мог использовать поток в своем собственном приложении?

Или, если кто-нибудь знает о IPкамера, которая может просто делать то, что делает приложение CamOn Live Stream для Android, например, просто дать мне видеовыход на какой-то URL-адрес в сети Wi-Fi, который я могу просмотреть?

Я думал, что, возможно, перехватывая сетевой трафикс помощью wireshark я могу узнать конечную точку, но я не уверен и не хотел бы тратить деньги на покупку камеры, которую я не смогу использовать.

Любые предложения приветствуются.

...