FAILED RtspAgent shutdown

Max

Administrator
Staff member
В iOS Safari 10 должно работать.
Попробуйте на вашем сервере откррыть Embed Player и выбрать WSPlayer в качестве провайдера:
https://wcs5-eu.flashphoner.com/client2/examples/demo/streaming/embed_player/sample.html

С Firefox 59.0.1 похоже та же проблема что и с Chrome 64. Не играет H.264 профиль, который отправляет ваша камера.
Т.е. нужно снова добавлять настройку, которая транскодирует поток в профиль, пригодный для FF:
Code:
disable_streaming_proxy=true
 

Вадим007

New Member
Приветствую. Купил новую камеру Hikvision ds-2cd2442fwd-iw. Все равно не работает в некоторых браузерах а именно Ios 10 Safari & google chrome (iphone 6), ios 11 Safari & google chrome (ipad air2). ПК браузеры: Firefox 59. На ПК работает только в Google chrome, при этом в Embed player играет видео с Webrtc и WSPlayer , НЕ РАБОТАЕТ с FLASH и MSE.

Порядок настройки: Amazon ec2 server t2 micro webcall server 5.0.2945
настройки
ip =174.129.53.14
ip_local =172.31.26.212
port_from =30000
port_to =31000
media_port_from =31001
media_port_to =32000
waiting_answer =60
user_agent =Flashphoner/1.0
balance_header =balance
cost_header =cost
video_enabled =true
domain =
outbound_proxy =
outbound_port =
log_level =5
enable_context_logs =false
rtp_activity_detecting =true,60
sip_msg_listener =com.flashphoner.sdk.sip.ChangeCallIdListener
call_record_listener =com.flashphoner.server.client.DefaultCallRecordListener
dtmf =rfc2833
auto_login_url =/usr/local/FlashphonerWebCallServer/conf/account.xml
get_callee_url =/usr/local/FlashphonerWebCallServer/conf/callee.xml
codecs =opus,alaw,ulaw,g729,speex16,g722,mpeg4-generic,telephone-event,h264,vp8,flv,mpv
codecs_exclude_sip =mpeg4-generic,flv,mpv
codecs_exclude_streaming =flv,telephone-event
codecs_exclude_sip_rtmp =opus,g729,g722,mpeg4-generic,telephone-event,vp8,mpv
on_record_hook_script =on_record_hook.sh
rtp_force_synchronization =true

rtmp_transponder_stream_name_prefix =rtmp_

client_mode=false
rtsp_interleaved_mode=false
rtc_ice_add_local_component=true

Далее заливаю код на сайт
<html>
<head>
<title>.</title>
</head>
<body>
<iframe id='fp_embed_player' src='https://ec2-174-129-53-14.compute-1...:554&mediaProviders=WebRTC,Flash,MSE,WSPlayer' marginwidth='0' marginheight='0' frameborder='0' width='100%' height='100%' scrolling='no' allowfullscreen='allowfullscreen'></iframe>
</</body>
</html>
Тестирую на разных устройствах - работает только в хроме на пк
 
Last edited:

Max

Administrator
Staff member
Добрый день.
Проверили с 2948: поток играет при rtp_force_synchronization=true
- Windows 8.1: Chrome 65, Firefox 59: WebRTC, Flash, MSE, WSPlayer
- iOS Safari 9.3.5: WSPlayer
- iOS Safari 11.2.6: WebRTC, WSPlayer

В iOS Safari для воспроизведения использовать меньшее разрешение. (Например, как сделано для WSPlayer: https://github.com/flashphoner/flas...les/demo/streaming/embed_player/player.js#L41)

Уточните, пожалуйста, какая ОС на ПК, и для проверки пришлите ssh-доступ к вашему Amazon на logs@flashphoner.com.
 

Вадим007

New Member
Сейчас не работает в любом режиме, пишет filed. 25 закончилась демо лицензия, может из за этого?
 

Max

Administrator
Staff member
Если закончилась лицензия, в логе WCS_HOME/server_logs/flashphoner.log должны появиться ошибки
 

Max

Administrator
Staff member
Проверили с Firefox 59 на Win7 x64 SP1: этот поток воспроизводится.

25 закончилась демо лицензия
Да, на том сервере лицензия истекла.
 

Вадим007

New Member
Приветствую. Не могу победить firefox :( в наличии 2пк на win7, тестирую на обоих... на втором накатил чистую win7 x64 sp 1 и установил firefox для тестов

21:42:00 INFO webrtc - Initialized
flashphoner.js:8125:17
21:42:00 INFO flash - Initialized
flashphoner.js:8125:17
21:42:01 INFO websocket - Initialized
flashphoner.js:8125:17
21:42:01 INFO core - Initialized
flashphoner.js:8125:17
Create new session with url wss://ec2-174-129-53-14.compute-1.amazonaws.com:8443
player.js:103:5
Firefox не может установить соединение с сервером wss://ec2-174-129-53-14.compute-1.amazonaws.com:8443/.
flashphoner.js:5691:23
Так же в Embed player не работает FLASH, остальные работают- тестирую в google chrome. с iphone, ipad еще не разбирался. Посмотрите пожалуйста мои настройки на сервере, доступы я скидывал

скрипт на сайте тут http://crevo.ru/1.html
сейчас играет только в chrome и все
 
Last edited:

Max

Administrator
Staff member
в Embed player не работает FLASH ... в google chrome
В примере Flash Streaming flash загружается?

Вышлите, пожалуйста, пароль для Dashboard.
 

Вадим007

New Member
отправил на logs@flashphoner.com.
На флеш бесконечно крутит и сверху надпись "None of preferred MediaProviders available"
На вкладке Flash Streaming пустое окно
 
Last edited:

Max

Administrator
Staff member
На вкладке Flash Streaming пустое окно
В chrome://settings/ нужно добавить адрес сервера в Allow в Advanced | 'Privacy and security' | 'Content settings' | Flash.
 

Max

Administrator
Staff member
На сервере не установлены сертификаты. Для Firefox и Safari можно использовать HTTP
- dashboard: http://WCS:9091/dashboard.xhtml
- ws://WCS:8080

Проверили с Embed Player в dashboard на Win 7 - Firefox поток играет.
 

Вадим007

New Member
Отлично, спасибо. iphone6 ios 10 через WSPlayer на http работает а ios11 через WebRTC - нет. только WSPlayer?
 
Top