[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Передача параметра приложению из браузера
froza
Привет!
Суть задачи такова: есть самба сервер (файловый), и веб сервак, на вебе крутится скрипт php видео архива (самописный) который выдает ссылки на видеофайлы для просмотра, формата "\\Video_archive\Video\Test.avi"
Вопрос состоит в том, как можно с браузера с помощью пхп передать эти ссылки в программу обработки по умолчанию? Тоесть нажать на ссылку и запустилось видео например в WMPlayer или LightAlloy.
С помощью стандартных средств (file://, smb:// ... ) видео качается в темп, только потом открывается. Задача - открывать напрямую с файл сервака.

Если кто может подсказать решение, желательно кроссплатформенные (Опера,ИЕ, Файр).

Спасибо!



Спустя 18 минут, 29 секунд (3.07.2009 - 15:45) sergeiss написал(а):
Меня в очередной раз умиляет вопрос "как сделать то-то и то-то средствами ПХП, но на стороне клиента" blink.gif

Тему я переместил в раздел "PHP ?".

А ответ на вопрос такой: если ты знаешь, как передать эти параметры без ПХП, то так же их и передавай. Без ПХП. Максимум, чем тут поможет ПХП - это позволит при формировании страницы прописать эти параметры у ссылки.

Спустя 1 час, 12 минут, 33 секунды (3.07.2009 - 16:58) Guest написал(а):
Извиняюсь, быть может не правильно сформулировал вопрос... Вопрос в принципе не столько языке программирования, сколько в передаче этих параметров...

Спустя 2 минуты, 51 секунда (3.07.2009 - 17:01) froza написал(а):
Видимо не в тот раздел заостил тему, надо действительно на клиентскую сторону перенести huh.gif
Небольшое дополнение: как представить в HTML (либо JS, Ajax) ссылку на ресурс SAMBA?

Спустя 23 минуты, 30 секунд (3.07.2009 - 17:24) kirik написал(а):
Цитата (froza @ 3.07.2009 - 09:01)
как представить в HTML (либо JS, Ajax) ссылку на ресурс SAMBA?

Никак.. Браузеры не понимают такого.

Цитата (froza @ 3.07.2009 - 07:27)
Вопрос состоит в том, как можно с браузера с помощью пхп передать эти ссылки в программу обработки по умолчанию? Тоесть нажать на ссылку и запустилось видео например в WMPlayer или LightAlloy.

Не понял.. Что значит "По умолчанию", и вообще... Тебе нужно из клиентского браузера запустить на удаленной виндовс машине видео? Или как..?

Спустя 1 час, 35 минут, 10 секунд (3.07.2009 - 18:59) froza написал(а):
Нет, никакого криминала smile.gif мне надо на моей машине запустить с браузера файл видео по ссылке \\Video\Net\Video.avi ...

IE 7 работает по file://Video/Net/Video.avi, но очень глупо, он кеширует на винт весь видео файл в несколько гигов, потом его воспроизводит локально
Опера вообще не открывает по такой ссылке, только когда напрямую вбиваешь в адресную строку туже ссылку - открывает.

Тоесть проще говоря тыкаешь на ссылку типа <a href=file://Video...avi>ФИЛЬМ</a> Предлагается открыть и запускается видео в стандартном проигрываетеле.

Но какбы сделать чтоб работало по людски...
Например какимто из языков передать ссылку на файл напрямую в проигрыватель.. чтото типа ShellExeс ('\\.....") , только вот на каком языке, и возможно ли такое?

Спустя 6 минут, 41 секунда (3.07.2009 - 19:06) kirik написал(а):
Цитата (froza @ 3.07.2009 - 10:59)
Тоесть проще говоря тыкаешь на ссылку типа <a href=file://Video...avi>ФИЛЬМ</a> Предлагается открыть и запускается видео в стандартном проигрываетеле.

Тоесть тебе нужно с самба сервера через веб сервер отдать клиенту видео файл?

Спустя 2 минуты, 9 секунд (3.07.2009 - 19:08) froza написал(а):
Да, веб сервер служит каталогизатором и различным описаловом для видео, можно выбрать и открыть видео. Но открывать естественно не в браузере а в станд. проигрывателе..

Спустя 24 минуты, 8 секунд (3.07.2009 - 19:32) kirik написал(а):
А нельзя сделать симлинк на самбовую шару, чтобы потом отдавать файл как будто бы с вебсервера? Я просто не пробовал никогда..

Спустя 4 часа, 49 минут, 42 секунды (4.07.2009 - 00:22) froza написал(а):
Можно... если поможет - это не сложно сделать. Правда лишняя наргузка на сеть, веб и самба территориально разрознены... А в чем суть предложения?

Спустя 1 час, 8 минут, 19 секунд (4.07.2009 - 01:30) PandoraBox2007 написал(а):
оффтоп Samba на Windows 7 с топом последней десятки файлов в кеше и самой системой кеширования гонят беса попробуй

Спустя 1 день, 10 часов, 5 минут, 26 секунд (5.07.2009 - 11:36) froza написал(а):
PandoraBox2007, у тебя где-то нехватает запятых, немогу донести мысль до своего разума smile.gif Что такое топ последней десетки ?)

Ребята а есть у кого идеи как можно реализовать мысль??

Спустя 3 часа, 20 минут, 8 секунд (5.07.2009 - 14:56) Гость_AndryG написал(а):
Реализовать свой протокол ... типа http:// file:// .... пишем реализацию своего протокола my_video:// (судя по всему, это не общеземной ресурс...) ... и на обработчик протокола перекладываем задачу локального запска файла прямо с нужного места без кеширования

Спустя 1 день, 3 часа, 29 минут, 39 секунд (6.07.2009 - 18:26) PandoraBox2007 написал(а):
Хаб, торрен протоколы P2P

Спустя 41 минута, 9 секунд (6.07.2009 - 19:07) Sylex написал(а):

Спустя 2 минуты, 14 секунд (6.07.2009 - 19:09) Sylex написал(а):

Спустя 17 часов, 38 минут, 4 секунды (7.07.2009 - 12:47) froza написал(а):
AndryG Очень интересная мысль, както не подумал о ней... Я правильно понял, что тогда прийдется обработчик протокола на локальном браузере обновлять? Проще тогда перелопатить обработку "\\" или "file://"
Но это будет не кроссплатформено (под разные браузеры).
Либо я что-то не так понял?


Sylex Спасибо, но это немного не то что надо.. Это потоковое видео, которое будет гоняться через веб сервак. Задача немного иная: просто передать браузеру ссылку, чтоб он додумался открыть видео файл во внешней программе по ссылке c другого сервера типа "\\Video\..."
А ссылки очень занятные, в особенности последняя, интересно почитать.
Правильным конечно былобы переделать под потоковое вещание, да уже слишком много сделал для существующей базы, сегодня вот дописываю бота для сортировки контента по жанрам, автоматической архивации и удаления по голосам пользователей smile.gif

З.ы. задумался над реализацией идеи AndryG, покопать обработчик протокола в браузере, сделать несколько иным обработку ссылок. правда прийдется писать под несколько браузеров, да и не у всех это настраиваетс.. ИМХО.. может кто что подскажет?

Спасибо!!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.