|
Вопрос # 5 540/ вопрос открыт / |
|
Здравствуйте, уважаемые эксперты!
Здравствуйте!
Есть ли возможность воспроизводить видео файлы расположены на интернет серверах?
Например есть файл http://sait.ru/fideo.flv, пробовал решать ету проблему созданием локальной html с кодом флешпроигрователя и последующем ее открытии в компоненте webbrowser.
Но єтот вариант не походит, так как єтот компонент использует ИЕ, а в последних версиях ИЕ тупо не отображает абодовские мультимедийные елементы на локальных страницах. То есть страницу нужно или выгружать на хостинг или делать еще что-то.
Прошу помощи может кто-то сталкивался с подобным!?
Или может кто знает альтернативу компоненту webbrowser (искал сам но так ничего и ненашол)!
Ответ #1. Отвечает эксперт: Вадим К
Здравствуйте, Шарайчук Сергей Олександрович!
Вот здесь написано все http://delphiflash.com/showing-flash-movie , хотя и на английском.
 |
Ответ отправил: Вадим К (статус: Академик)
Время отправки: 29 июля 2011, 11:49
Оценка за ответ: 4
|
Мини-форум вопроса
Всего сообщений: 59; последнее сообщение — 2 августа 2011, 10:00; участников в обсуждении: 4.
Страницы: [« Предыдущая] [1] [2] [3] [Следующая »]
|
Вадим К (статус: Академик), 29 июля 2011, 13:48 [#21]:
Цитата (Шарайчук Сергей Олександрович):
а именно вставка строки (адреса видео)
Я думаю, это логично и понятно, если посмотреть на сгенерированный html код.
Цитата (Gooddy):
Интересно что демо пример отказывается запускаться локально.
Мало чего может быть. может плеер защищен, или ошибку какую то допустили.
Галочка "подтверждения прочтения" - вселенское зло.
|
|
Gooddy (статус: 3-ий класс), 29 июля 2011, 13:48 [#22]:
ShockwaveFlash1.FlashVars:='way=http://flv-mp3.com/i/pic/sample.flv&swf=http://flv-mp3.com/i/pic/uflvplayer_500x375.swf&w=400&h=300&pic=http://&autoplay=0&tools=1&skin=white&volume=70&q=&comment=';
Вроде так. Я бы сам давно проверил, но не пользуюсь дельфи, а лазарус не поддерживает ActiveX
Чисти код! Чисти код! Чисти код!
|
|
Вадим К (статус: Академик), 29 июля 2011, 13:59 [#24]:
не работает - это не ответ программиста, а домохозяйки.
Как именно не работает? не играет ничего/вываливается с ошибкой (если да, то с какой и в какой строке)/видео не подгружается/кнопка play не нажимается....
Галочка "подтверждения прочтения" - вселенское зло.
|
|
Gooddy (статус: 3-ий класс), 29 июля 2011, 13:59 [#25]:
Видео не подгружается.
Чисти код! Чисти код! Чисти код!
|
|
Вадим К (статус: Академик), 29 июля 2011, 14:03 [#26]:
а если autoplay=1 сделать?
Галочка "подтверждения прочтения" - вселенское зло.
|
|
Gooddy (статус: 3-ий класс), 29 июля 2011, 14:04 [#27]:
Вадим К: Можно как то установить параметр
"allowScriptAccess"?
Подозреваю что там дело.
Чисти код! Чисти код! Чисти код!
|
|
Gooddy (статус: 3-ий класс), 29 июля 2011, 14:06 [#29]:
Дык там даже плеера не видно.
Чисти код! Чисти код! Чисти код!
|
|
Шарайчук Сергей Олександрович (статус: 2-ой класс), 29 июля 2011, 14:06 [#30]:
а если ставить autoplay=1 то изменений никаких не происходит...
Я бы изменил мир, но Бог не дает исходники!
|
|
Gooddy (статус: 3-ий класс), 29 июля 2011, 14:06 [#31]:
Не гоже брать чужой код. Своего то надо 2 строчки.
Чисти код! Чисти код! Чисти код!
|
|
Шарайчук Сергей Олександрович (статус: 2-ой класс), 29 июля 2011, 14:12 [#32]:
Не гоже брать чужой код. Своего то надо 2 строчки.
я и непланирую єтот код использовать мне нужно только чтоб видео на форме воспроизводилось, в моей проге http://www.arashvg.ru/onlainmovie-0-5-beta ато генерить каждій раз хтмл файл и запускать его в браузере, как-то не красиво и не практично...
Я бы изменил мир, но Бог не дает исходники!
|
|
Gooddy (статус: 3-ий класс), 29 июля 2011, 14:16 [#33]:
Я говорю к тому, что для проверки плеера достаточно 2 строчки кода, а в итоге набрана куча чужих ошибок!
Чисти код! Чисти код! Чисти код!
|
|
Вадим К (статус: Академик), 29 июля 2011, 14:16 [#34]:
Цитата (Gooddy):
Можно как то установить параметр
"allowScriptAccess"?
Подозреваю что там дело.
Да, можно. прям в инспекторе объектов. Вполне может быть, что дело в нем.
Галочка "подтверждения прочтения" - вселенское зло.
|
|
Gooddy (статус: 3-ий класс), 29 июля 2011, 14:18 [#35]:
sw.movie := 'c:\player.swf';
sw.FlashVars:='way=http://flv-mp3.com/i/pic/sample.flv&swf=http://flv-mp3.com/i/pic/uflvplayer_500x375.swf&w=400&h=300&pic=http://&autoplay=0&tools=1&skin=white&volume=70&q=&comment=';
sw.play();
sw.autoplay:=1;
Чисти код! Чисти код! Чисти код!
|
|
Gooddy (статус: 3-ий класс), 29 июля 2011, 14:19 [#36]:
sw.allowScriptAccess := true или 1 или 'true', в зависимости от типа.
Чисти код! Чисти код! Чисти код!
|
|
Gooddy (статус: 3-ий класс), 29 июля 2011, 14:20 [#37]:
Прога толковая, скачаю посмотрю даже. Правда я торрентами пользуюсь, если бы кто просмотр в потоке из торрента сделал и поиск по трекерам в одной проге...
Чисти код! Чисти код! Чисти код!
|
|
Gooddy (статус: 3-ий класс), 29 июля 2011, 14:23 [#38]:
Интерфейс на доработку в любом случае, реализация оставляет желать лучшего.
Чисти код! Чисти код! Чисти код!
|
|
Вадим К (статус: Академик), 29 июля 2011, 14:24 [#39]:
просмотр с потока в торренте? маловероятно, в любом случае нужно будет запускать скачку и тут же запускать на просмотр. Но не факт, что будет успевать подкачивать
Галочка "подтверждения прочтения" - вселенское зло.
|
|
Gooddy (статус: 3-ий класс), 29 июля 2011, 14:28 [#40]:
Пф. потоковое видео же норм? Буферизация есть в конце концов. Проблема в том что по протоколу файл качается не от начала и до конца, а рандомными кусками (точнее теми что предлагают). Так что проблема только в том, чтобы заставить загружать куски файла по порядку. Может и нельзя так сделать.
Чисти код! Чисти код! Чисти код!
|
Страницы: [« Предыдущая] [1] [2] [3] [Следующая »]
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|