2013-02-12 61 views
5

Tôi đang phát triển một ứng dụng iOS tạo tệp video và có thư viện xã hội để người dùng hiển thị các clip của họ. Sau rất nhiều nghiên cứu tôi thấy rằng Google Drive sẽ hoàn hảo để phù hợp với nhu cầu của tôi nên tôi đã làm một số thử nghiệm và đã thành công làm cho ứng dụng tải tệp lên GDrive và mọi thứ.Google Drive là nền tảng lưu trữ/phát trực tuyến video?

Bây giờ tôi cần truyền tệp đã tải lên trong MPMoviePlayerViewController, vì điều đó tôi sẽ cần một số loại liên kết trực tiếp, tôi đúng không? Sau khi thử nghiệm ban đầu, tôi đã sử dụng biến WebContentLink làm URL nguồn và nó hoạt động hoàn hảo, tôi thực sự hài lòng với kết quả, tuy nhiên bây giờ nó không hoạt động nữa, tôi không biết điều gì đã xảy ra và tôi nghĩ phương pháp mà tôi đã sử dụng không thể tin được? Tôi đã thử tất cả các liên kết có thể khác và không có liên kết nào trong số đó có vẻ hoạt động.

Ai đó có thể đưa ra hướng dẫn về việc điều này có thực sự được Google Drive hỗ trợ hay không và đó là cách tốt nhất để lưu trữ một cách đáng tin cậy như thế nào?

Cảm ơn bạn rất nhiều!

+0

Tôi đã làm cho nó hoạt động trở lại bằng cách thêm .mp4 vào cuối biến tên tệp (Khi tải lên) và sử dụng webContentLink làm URL cho trình phát phim. Chỉ muốn biết bạn nếu bạn cho rằng đây là phương pháp đáng tin cậy và tôi không vi phạm bất kỳ thời hạn sử dụng nào của Google Drive. Trân trọng! – MindTrip

+0

Một cập nhật khác .. bây giờ tôi đã có mọi thứ hoạt động trở lại, tôi gặp phải một vấn đề khác, có vẻ như có giới hạn bandwich đối với tệp và sau một vài (thực sự không nhiều) hiển thị trong video nó ngừng hoạt động trở lại, tôi đã thử liên kết trực tiếp trên trình duyệt và bây giờ tôi nhận được thông báo: "Rất tiếc, bạn không thể xem hoặc tải xuống tệp này vào lúc này. Quá nhiều người dùng đã xem hoặc tải xuống ......." Tôi sẽ thích nghe từ nhóm Google Drive về các câu hỏi của tôi và nếu có thể, tôi có thể lưu trữ nó một cách đáng tin cậy như thế nào. – MindTrip

+0

Ps: Nếu tôi sử dụng embedLink để hiển thị nó trong một trình duyệt web, nó hoạt động mà không có bất kỳ hạn chế bandwich nào, tuy nhiên tôi không thể sử dụng embedLink trong thiết bị iOS vì nó là một trình phát dựa trên flash ... – MindTrip

Trả lời

0

Trải nghiệm phát trực tiếp các tệp không phải là lý tưởng ngay bây giờ, xin lỗi. Đó là điều mà Google đang làm việc.

Bạn đang thực hiện điều này một cách chính xác. WebContentLink nên sử dụng hạn ngạch của người dùng và điều đó là đủ cho hầu hết các trường hợp. Nếu bạn có thể đưa ra một số con số cụ thể, chúng ta có thể nhìn vào nó.

Liên kết nhúng là cách tốt nhất để hiển thị nó trên thiết bị di động, nhưng như bạn nói sẽ không hoạt động ở mọi nơi.

2

Tôi cũng gặp phải lỗi tương tự khi tôi cố tải xuống 28 lần (thử nghiệm) cùng một tệp 24mb.

Tuy nhiên tôi nhận ra nếu tôi tải sử dụng chủ sở hữu nội dung ID, nó cho phép tải về sau thời gian 28

https://docs.google.com/a/onwardsct.com/uc?id=0ByvXJAlpPqQPYWNqY0V3MGs0Ujg&export=download

Xin lỗi, bạn không thể xem hoặc tải về tập tin này vào lúc này.

Quá nhiều người dùng đã xem hoặc tải xuống tệp này gần đây. Vui lòng thử truy cập lại tệp sau. Nếu tệp bạn đang cố gắng truy cập đặc biệt lớn hoặc được chia sẻ với nhiều người, có thể mất tối đa 24 giờ để có thể xem hoặc tải xuống tệp. Nếu bạn vẫn không thể truy cập tệp sau 24 giờ, hãy liên hệ với quản trị viên miền của bạn.

0

có, Google Drive có thể được sử dụng để lưu trữ và phát trực tuyến video theo ý muốn của bạn. Nó cũng có thể được sử dụng làm máy chủ demo cho các dự án web. Đây là how to host a website on Google drive.

Các vấn đề liên quan