내 웹 사이트 용 Youtube와 유사한 시나리오를 구현 중입니다. 동영상을 올리면 모든 사람들이 볼 수 있습니다. 내 질문에 다른 사람들이 원격으로 재생되기 전에 업로드 한 후 비디오를 인코딩해야한다고 생각하지만 인코딩 프로세스가 매우 느립니다 (Microsoft Expression Encoder와 mplayer를 사용해 보았을 때 20 분의 비디오를 인코딩하는 데 약 10 분 소요). 놀랍게도 YouTube에 매우 큰 동영상을 업로드하더라도 다른 사람들이 선택하여 즉시 재생할 수있는 것처럼 보입니다. 인코딩 프로세스가 거의 제로 시간이 걸리는 것처럼 보입니다.파일 업로드 문제
아무도 아이디어가 있으십니까? Youtube는 어떻게 마술처럼 빠르게 프로세스를 인코딩 했습니까? 또는 Youtube가 인코딩 프로세스를 건너 뜁니다. 그러나 인코딩 프로세스를 건너 뛴 경우 YouTube에서 업로드 한 모든 동영상을 재생할 수 있습니다 (예 : 동영상이 비트 전송률, 사진 크기 등과 같은 일부 매개 변수를 따름)? 사전에
덕분에, 조지
이 인코더는 어디에서 실행하고 있습니까? 작은 데스크탑이나 적절한 서버에 있습니까? –
@ S.Lott, 서버에서 실행합니다. 그것은 2 개의 CPU, Windows Server 2003 및 x64 머신, 4G RAM을 가지고 있습니다. 내가 인코딩 한 비디오는 약 80M 입력이며 비디오를 인코딩하는 데 약 40-50 분이 소요됩니다 (비디오의 전체 길이는 약 90 분입니다). 성능 향상을위한 아이디어? – George2