Проверка доступности потока на сервере по имени¶
В сборке 1.1.0.28 добавлена возможность проверить, доступен ли поток с указанным именем на сервере для воспроизведения, аналогично функции Stream.available()
в WebSDK.
Для этого необходимо:
-
Создать отдельный экземпляр объекта
Stream
с указанием имени потока, доступность которого должна быть проверена
code
-
Создать callback-функцию, которая получит признак доступности потока и описание причины, если поток недоступен
code
stream.setAvailableStreamCallback(new AvailableStreamCallback() { @Override public void on(boolean isAvailable, String info) { runOnUiThread(new Runnable() { @Override public void run() { mAvailableStreamStatusView.setText(String.valueOf(isAvailable)); mAvailableStreamInfoView.setText(info); } }); } });
-
Вызвать метод
Stream.available()
code