Я использую подобный сценарий, такой как Youtube для моего веб-сайта - загрузка видео и так, чтобы все люди могли смотреть. Мой вопрос заключается в том, что мне нужно закодировать видео после загрузки, прежде чем другие люди смогут играть удаленно, но процесс кодирования очень медленный (я пытался с помощью Microsoft Expression Encoder, а также mplayer, кодировать 20-минутное видео занимает около 10 минут). К моему удивлению, даже если мы загрузим очень большое видео на Youtube, кажется, что другие люди могут сразу выбирать и играть, похоже, что процесс кодирования занимает почти нулевое время.проблема с загрузкой файла
У вас есть идеи? Как Youtube так быстро закодировал процесс? Или Youtube полностью пропустит процесс кодирования - но если пропустить процесс кодирования, как Youtube может обеспечить воспроизведение всех загружаемых видео (например, видео следуют некоторым параметрам, таким как скорость передачи, размер изображения или что-то еще)?
спасибо заранее, Джордж
Где вы управляете этим кодером? На вашем крошечном рабочем столе или на соответствующем сервере? –
@ S.Lott, я запускаю его на сервере. Он имеет 2 процессора, Windows Server 2003 и x64, 4G RAM. Кодирование видео I составляет около 80 м, для кодирования видео требуется около 40-50 минут (вся длина видео составляет около 90 минут). Любые идеи для улучшения производительности? – George2