У меня есть VideoView
, который получает URI от Ip-камеры. Моя проблема в том, что загрузка занимает 20-25 секунд и начинает показывать, что происходит.
rtsp://user:pass0@xxx.xxx.xxx.xx:xxxx/Streaming/Channels/xxx
Я думаю, что это вызвано протоколом RTSP
. ¿Некоторые альтернативы или решения?
Вот мой код:
public void StartStream(VideoView vView, String uri){ //rtsp://user:pass0@xxx.xxx.xxx.xx:xxxx/Streaming/Channels/xxx
vView.SetVideoUri(Android.Net.Uri.Parse(uri));
vView.Visibility = ViewStates.Visible;
vView.Prepared += delegate
{
vView.Start();
};
}
IP-камеры от HikVision.
Есть ли способ ускорить загрузку потока?