Найти - Пользователи
Полная версия: Проверка наличия потока в flash-player
Начало » Python для новичков » Проверка наличия потока в flash-player
1 2
Vitya55
Добрый день! Имеется следующая задача: есть сайт на котором реализована онлайн-трансляция с различных камер в окне flash-player-а. Необходимо: 1) автоматически выбирать нужную камеру из списка и запускать трансляцию 2) проверка пошел ли поток с этой трансляции. Весь вопрос в том: возможно ли и каким образом осуществить п.2?
Alen
Vitya55
Весь вопрос в том: возможно ли и каким образом осуществить п.2?

Целиком зависит от флеш плеера.
Vitya55
Alen
а можно несколько более развернутый ответ?)
alex925
Возможно можно возможно можно попробовать поиграться с selenium, может чего и выйдет.
Vitya55
alex925
Возможно можно возможно можно попробовать поиграться с selenium, может чего и выйдет.
Все что у меня приходит на ум - это грубо говоря найти html элемент и произвести клик, а вот что нужно чтобы именно увидеть пошло видео в плеере или нет - пока не представляю. В какую сторону копать хотя бы?
alex925
Ну если предположить, что до клика область где расположен плеер чёрная, то можно делать принскрин экрана и смотреть изменилась эта область после клика или нет.
Vitya55
alex925
Ну если предположить, что до клика область где расположен плеер чёрная, то можно делать принскрин экрана и смотреть изменилась эта область после клика или нет.
я думал об этом, но хотелось бы, чтобы эта проверка не зависела от цвета и положения окошка плеера, ну и вообще от внешнего вида страницы
alex925
Ну тогда нужно, чтобы этот плеер как-то об этом уведомлял. Делал какой нибудь запрос на пример и т д
Ну или ещё попробовать мониторить трафик, ведь если начнётся трансляция, то будут идти потоки байтов с определённого адреса.
Vitya55
alex925
Ну тогда нужно, чтобы этот плеер как-то об этом уведомлял. Делал какой нибудь запрос на пример и т д
Ну или ещё попробовать мониторить трафик, ведь если начнётся трансляция, то будут идти потоки байтов с определённого адреса.
в этом то весь вопрос, принцип работы флеш-плеера для меня темный лес, поэтому и хотелось бы понять это на каких-либо примерах, ну или с помощью каких функций реализовывать сие
Alen
Vitya55
а можно несколько более развернутый ответ?)

А что тут разворачивать, если у флеш-приложения есть API и там описаны события, или хотя бы возможность считывания параметров, то сделать то что вы хотите совсем не вопрос. Если это блоб о котором ничего неизвестно то скорее всего нет.
Если вам без разницы какой плеер, возьмите mediaelement или flowplayer, там есть все что вам нужно.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB