Настроить интерфейс плеера Wowza

== проверяет ссылки на объекты, .equals() проверяет строковые значения.

Иногда кажется, что == сравнивает значения, потому что Java делает некоторые закулисные вещи, чтобы убедиться, что одинаковые строки в строке являются одним и тем же объектом.

Для Например:

String fooString1 = new String("foo");
String fooString2 = new String("foo");

// Evaluates to false
fooString1 == fooString2;

// Evaluates to true
fooString1.equals(fooString2);

// Evaluates to true, because Java uses the same object
"bar" == "bar";

Но будьте осторожны с нулями!

== обрабатывает строки null в порядке, но вызов .equals() из пустой строки приведет к исключению:

String nullString1 = null;
String nullString2 = null;

// Evaluates to true
System.out.print(nullString1 == nullString2);

// Throws a NullPointerException
System.out.print(nullString1.equals(nullString2));

Итак, если вы знаете, что fooString1 может но не менее очевидно, что он проверяет значение null (из Java 7):

System.out.print(Objects.equals(fooString1, "bar"));
-2
задан Michael 25 February 2019 в 14:56
поделиться

1 ответ

На основе https://www.wowza.com/docs/getting-started-with-wowza-player#create-a-custom-wowza-player-with-wowza-player-builder Есть небольшой набор функций, которые можно настроить, изменив встроенный тег <script>.

Что касается добавления изображений, вы можете добавлять изображения в начале и конце видео с помощью клавиш posterFrameURL и endPosterFrameURL.

Что касается добавления текста, вы также можете добавить заголовок и описание (с помощью одноименных ключей), но нет ничего готового для добавления / вставки текста в реальном времени.

0
ответ дан orde 25 February 2019 в 14:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: