Jump to content
  • 0

Создание видео учебника


cmp
 Share

Question

Добрый день, уважаемые мастера.

Описание задачи: создание простого учебника (желательно на html) и включение в него видео-уроков. Причем учебник может храниться на сервере и пользователь должен иметь возможность его просматривать.

Описание проблемы: в случае локальной версии учебника все работает нормально, но если учебник в виде html страниц лежит на сервере, то видео с этих страниц не открывается у пользователя (пробовал уже видео размещать на странице по-разному, и <embed>, и <object>, и с помощью различных flash-плееров(JW, Tarantinov, etc)).

Вопрос: есть ли возможность сделать так, чтобы пользователь мог просматривать видео на html страницах, которые лежат на сервере?

Заранее спасибо за помощь.

Edited by cmp
Link to comment
Share on other sites

17 answers to this question

Recommended Posts

  • 0

Тру тег <video> не везде работает, а надо, чтобы результат был максимально универсальный.

На youtube тоже не вариант выкладывать, т.к. локальный просмотр тоже должен быть предусмотрен, т.е. вариант - юзер скинул учебник с сервера и дома почитал, а дома у него, скажем, нет инета.

Flash плеер загружается, загружает картинку - постер к видео, плейлист (тоже пробовал) загружает, но при попытке воспроизвести видео либо не реагирует (стандартные средства) либо пишет "Video not found or access denied" ну или уходит в бесконечную загрузку (это зависит от плеера). Путь к видео задаю относительный (опять же из соображений универсальности), но путь правильный, т.к. локально все работает прекрасно.

P.S. Фактически в итоге получиться должен не сайт в чистом виде, т.е. он не будет оформлен как сайт, просто на внутреннем сервере организации должны лежать эти html страницы с встроенным видео.

Edited by cmp
Link to comment
Share on other sites

  • 0

cmp,

Может на папке, где видео запрет стоит?

Если ввести путь к видео в адресную строку, что-нибудь происходит?

Можете дать ссылку на страницу?

Edited by sigma77
Link to comment
Share on other sites

  • 0

Запрета нет, если ввести путь к видео в адресную строку, то видео открывается по умолчанию в WMP в его же окне. Ссылку на страницу дать не могу, т.к. я же говорил, что это просто набор страниц на внутреннем сервере организации, в инет не будет выложен скорее всего никогда.

Edited by cmp
Link to comment
Share on other sites

  • 0

Может вопрос немного не по теме форума, но все-же задам:

Может кто-то знает тогда с помощью чего можно создать такой учебник? Повторю требования:

1) Оперативность и универсальность (можно смотреть как локальную версию на компе пользователя, так и прямо с сервера);

2) Необходимость встраивания в страницы учебника видео.

Link to comment
Share on other sites

  • 0

1) если на ПК пользователя что-то можно смотреть, то это что-то должно быть изначально откуда-то получено. Значит первоисточником является сетевой ресурс и в этом случае не понятно чего вы хотите, копию сайта/страницы передавать пользователю?

Edited by ShumNo
Link to comment
Share on other sites

  • 0
Запрета нет, если ввести путь к видео в адресную строку, то видео открывается по умолчанию в WMP в его же окне.

А вы видео точно для флеша переконвертировали? Расширение у файла какое? Должно быть .flv

Link to comment
Share on other sites

  • 0

Ладно, я так понял, что меня никто не понял. Постараюсь внести ясность, Сервер - не сервер для сайтов, а сервер - файлопомойка организации, туда надо закинуть учебник, он состоит из html страниц, на страницах - видео. Пользователь может скачать с файлопомойки данный учебник и читать-смотреть у себя на компе, а может смотреть открывая странички прямо с файлопомойки. В случае с локальным просмотром проблем нет, в случае, когда страницы открываются с сервера - видео не грузится. Видео пробовал в flv, mp4, wmv, avi с разными плеерами и стандартными средствами.

Link to comment
Share on other sites

  • 0

Плевать какой сервер или не сервер. Если предполагается просмотр в браузере, то должен быть флеш-плеер и видео в формате flv. Это значит, что вам надо как минимум 2 видео-файла: для просмотра в браузере и для просмотра через плеер в операционке.

Link to comment
Share on other sites

  • 0

Но пользователь локально смотрит те-же самые html страницы, что и на сервере, зачем два видео файла. Т.е. он и с сервера смотрит через браузер и локально тоже смотрит через браузер. А даже если они и нужны два файла, то как сделать, чтобы видео работало и при просмотре с сервера и при локальном просмотре?

Edited by cmp
Link to comment
Share on other sites

  • 0

Но пользователь локально смотрит те-же самые html страницы, что и на сервере, зачем два видео файла. Т.е. он и с сервера смотрит через браузер и локально тоже смотрит через браузер. А даже если они и нужны два файла, то как сделать, чтобы видео работало и при просмотре с сервера и при локальном просмотре?

А проблем с адресом к видео после скачивания учебника (что из себя представляет?) пользователем нет?

Link to comment
Share on other sites

  • 0

Нет, пользователь качает с сервера папку "Учебник" (допустим), сохраняет где-то на компе, потом заходит в нее, открывает страницу, допустим, Main.html, на ней он видит список ссылок на уроки, тыкает по ссылке, открывается страница данного урока, на ней он смотрит уже видео. Локально все работает, не работает если весь этот процесс выполнять без скачивания на комп пользователя.

Edited by cmp
Link to comment
Share on other sites

  • 0

Снова здравствуйте, дорогие мастера. Поискал различные конструкторы электронных книг и понял, что все они либо платные, либо максимально ограничены функционалом. Но нашел другую интересную вещь - конвертеры из html в exe, однако, не нашел таких, которые бы реально могли вставлять видео файлы в генерируемый exe файл и были бы бесплатны, неужели таких нет? Кто-нибудь подскажите пожалуйста, если знаете.

Link to comment
Share on other sites

  • 0

Все, разобрался и все заработало, но убил кучу времени на это, выложу здесь инструкцию, может кому-нибудь потом пригодится, так как такие вопросы периодически возникают.

1) Если ваш плеер пишет что-то вроде "Файл не найден" ("Видео не найдено"), то скорее всего решение в следующем:

- Если вы используете JW player, то решение в том, что надо указывать абсолютные пути к файлам видео.

- Если другие плееры (другие флэш и стандартные), то проблема в отсутствии MIME типов на сервере, как их настроить можно прочитать здесь.

- Проверьте правильность названий файлов и путей к ним. :)

2) Если вам не принципиально создавать html страницы с видео, а вы хотите сделать, скажем, электронный учебник и вставить в него видео, то можно воспользоваться различными программами, лучше всего для этого использовать программы-конверторы html в exe. В итоге вы получаете 1 исполняемый файл с вашей видео книгой. Таких программ много, но во многих видео у меня отказалось открываться, т.к. они используют встроенный браузер, в котором отсутствуют необходимые плагины. Помог мне создать видео книгу Activ E-Book Compiler, он позволяет собирать проект из html файлов и файлов-контента и компилировать его в один exe файл, программа условно бесплатна, т.е. есть триал, который принципиально отличается от полной версии только тем, что первая страница скомпилированной книги является рекламой данной программы.

Вот, пользуйтесь, а то я много часов и даже дней прочесывал инет в поисках решения проблемы и собирая эту инфу буквально по крупицам. Удачи всем!

Edited by cmp
  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy