Запуск Adobe Media Server 4.5 на Windows Server 2008. У меня есть подключенный сетевой диск (Amazon S3, подключенный через Webdrive), на котором хранятся все мои видео. Используя путь UNC, я могу успешно транслировать через RTMP. Однако, когда я пытаюсь использовать потоковую передачу по протоколу HTTP, видео будет воспроизводиться около одной секунды, а затем я получаю сообщение об ошибке. В моем журнале ошибок Apache написано следующее:
[ошибка] mod_jithttp [404]: [err = 1] "c: \" не существует
Похоже, он добавляет «c: \» в начало моего пути UNC. Но мой файл httpd.conf должен быть правильным, если он работает хотя бы долю секунды. Что происходит? Это сводит меня с ума после того, как я наконец правильно настроил все разрешения. Спасибо!
Если у кого-то такая же проблема, вот как я это понял. Использование косой черты в моей конфигурации Apache привело к исправлению этого.
Однако, если вы пытаетесь подключить учетную запись Amazon S3 в Windows (через TNTDrive или Windrive), тогда, когда пользователь переходит к видео на вашем сайте, сервер фактически должен загрузить все видео до этого момента, а затем пользователь может видеть остальное. Это невероятно медленно и неэффективно.