Последние заказы посыпались с просьбой сделать загрузку видео на сайт, для того чтобы пользователя не напрягать перекодировкой видео в flv, требуется делать это с помощью php.
Выход найти библиотеку fmpeg на сервере установить, но стандартные хостинги этого не поддерживают.
Второй способ использовать сервисы rutube.ru или др.
…
Первый этап:
Подключиться к партнерской программе какого нибудь видеосервиса и получить у них код для загрузки видео файла на сайт.
Скрипт для загрузки от сервиса rutube.ru
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
<?php function add_movie(){ GLOBAL $rt_developer_key,$REDIRECT_OK,$REDIRECT_ER; $out = ' <script> rt_mode = "upload"; rt_developer_key = "'.$rt_developer_key.'"; rt_redirect_ok = "'.$REDIRECT_OK.'"; rt_redirect_error = "'.$REDIRECT_ER.'"; rt_category = "13"; rt_enc = "CP1251"; </script> <script src="http://rutube.ru/js/api.js"></script> '; return $out; } ?> |
$rt_developer_key — ключ который выдается при регистрации
$REDIRECT_OK — урл для успешной загрузки
$REDIRECT_ER — урл для ошибки при загрузке
Второй этап:
Получить ссылку на загруженный видео файл и скачать его на свой хостинг.
продолжение следует…