Добрый день!
Имеется IP-камера, которая отдает rtsp-поток в виде: rtsp://userass@1.1.1.1/h264 (вещание только после аутентификации).
Установлен WebRTC-сервер на Flashphoner (ip=2.2.2.2) и на работу с ним настроен веб-клиент. При попытке открыть через браузер ссылку: http://2.2.2.2/index.html?id=rtsp://user:pass@1.1.1.1/h264
окно плеера показывает Proceccing.. и ничего не происходит.
В логах сервера:
15:17:47,587 INFO TCMediaServerHandler - New I/O worker #9 connect client: WSClient{channel=[id: 0x343dd4b6, /3.3.3.3:55577 => /2.2.2.2:8080], handler=com.flashphoner.server.client.WebRTCMediaServerHandler@651f41fd, closed=
false, pageUrl='null', countUnansweredPing=0}
15:17:47,590 INFO TCMediaServerHandler - New I/O worker #9 connect connected client: ClientConfig{webRTCMedia=true, rtspMedia=false, login='cmb721p0345ckttt9mhgeqf03s', authenticationName='null', password='null', domain='null', outboundProxy='null', localPort=-1, port=0, visibleName='null', regRequired=false, applicationName='null', swfUrl='null', pageUrl='null', useProxy=true, qValue='null', pAssociatedUri='null', contactParams='null'}
15:17:48,589 INFO TCMediaServerHandler - New I/O worker #9 prepareRtspSession - CallArguments{arguments=[TransferObject{dataMap={rtspUri=rtsp://user:1@1.1.1.1/h264}}]}
15:17:48,591 INFO TCMediaServerHandler - New I/O worker #9 connect client: com.flashphoner.server.A.D@6caf4065
15:17:48,592 INFO TCMediaServerHandler - New I/O worker #9 connect connected client: ClientConfig{webRTCMedia=false, rtspMedia=true, login='2hhbkj2bc4d67dkrghuu716hi4', authenticationName='null', password='null', domain='null', outboun
dProxy='null', localPort=-1, port=0, visibleName='null', regRequired=false, applicationName='null', swfUrl='null', pageUrl='null', useProxy=true, qValue='null', pAssociatedUri='null', contactParams='null'}
15:17:48,601 ERROR RtspAgent - New I/O worker #89 Received bad response 401 Unauthorized, aborting
15:17:48,601 INFO RtspAgent - New I/O worker #89 Shutdown RtspClient rtsp://user:1@1.1.1.1/h264
Через проигрыватель VLC rtsp-поток с ip-камеры отображается корректно (с логином и паролем).
Подскажите, пожалуйста, есть ли возможность вещать через Flashphoner rtsp-поток с предварительной аутентификацией? Т.е. передать через Flashphoner логин и пароль для аутентификации на IP-камере и затем получать поток с нее.
Спасибо.
Имеется IP-камера, которая отдает rtsp-поток в виде: rtsp://userass@1.1.1.1/h264 (вещание только после аутентификации).
Установлен WebRTC-сервер на Flashphoner (ip=2.2.2.2) и на работу с ним настроен веб-клиент. При попытке открыть через браузер ссылку: http://2.2.2.2/index.html?id=rtsp://user:pass@1.1.1.1/h264
окно плеера показывает Proceccing.. и ничего не происходит.
В логах сервера:
15:17:47,587 INFO TCMediaServerHandler - New I/O worker #9 connect client: WSClient{channel=[id: 0x343dd4b6, /3.3.3.3:55577 => /2.2.2.2:8080], handler=com.flashphoner.server.client.WebRTCMediaServerHandler@651f41fd, closed=
false, pageUrl='null', countUnansweredPing=0}
15:17:47,590 INFO TCMediaServerHandler - New I/O worker #9 connect connected client: ClientConfig{webRTCMedia=true, rtspMedia=false, login='cmb721p0345ckttt9mhgeqf03s', authenticationName='null', password='null', domain='null', outboundProxy='null', localPort=-1, port=0, visibleName='null', regRequired=false, applicationName='null', swfUrl='null', pageUrl='null', useProxy=true, qValue='null', pAssociatedUri='null', contactParams='null'}
15:17:48,589 INFO TCMediaServerHandler - New I/O worker #9 prepareRtspSession - CallArguments{arguments=[TransferObject{dataMap={rtspUri=rtsp://user:1@1.1.1.1/h264}}]}
15:17:48,591 INFO TCMediaServerHandler - New I/O worker #9 connect client: com.flashphoner.server.A.D@6caf4065
15:17:48,592 INFO TCMediaServerHandler - New I/O worker #9 connect connected client: ClientConfig{webRTCMedia=false, rtspMedia=true, login='2hhbkj2bc4d67dkrghuu716hi4', authenticationName='null', password='null', domain='null', outboun
dProxy='null', localPort=-1, port=0, visibleName='null', regRequired=false, applicationName='null', swfUrl='null', pageUrl='null', useProxy=true, qValue='null', pAssociatedUri='null', contactParams='null'}
15:17:48,601 ERROR RtspAgent - New I/O worker #89 Received bad response 401 Unauthorized, aborting
15:17:48,601 INFO RtspAgent - New I/O worker #89 Shutdown RtspClient rtsp://user:1@1.1.1.1/h264
Через проигрыватель VLC rtsp-поток с ip-камеры отображается корректно (с логином и паролем).
Подскажите, пожалуйста, есть ли возможность вещать через Flashphoner rtsp-поток с предварительной аутентификацией? Т.е. передать через Flashphoner логин и пароль для аутентификации на IP-камере и затем получать поток с нее.
Спасибо.