Добрый день.
Скорее всего причина в том, что поток опубликован в кодеке H264, а Opera (и другие Chromium-based браузеры) поддерживают этот кодек только в случае. если он установлен в системе.
В этом случае рекомендуется исключить кодек H264 и использовать кодек VP8 для проигрывания
Code:
playStream = session.createStream({
...
stripCodecs: "h264,H264"
}).on(STREAM_STATUS.PENDING, function (playStream) {
...
});
playStream.play();
Необходимо отметить, что при трансляции H264 потока (на предоставленной тестовой странице это поток с IP-камеры, как правило, они вещают в H264) и воспроизведении его как VP8 на сервере включается
транскодинг, что требует дополнительных ресурсов сервера (1 ядро CPU на 2 потока 720p).