web-dev-qa-db-ja.com

パスワードで保護されたビデオをソーシャルメディアで共有する

私たちは、ユーザーが公開イベントで記録したビデオを視聴およびダウンロードできるサイトを開発しています。ビデオはパスワードで保護され、イベントで支払ったユーザーのみが利用できます...

...しかし、一方で、イベントの魅力的な宣伝になるため、ユーザーがソーシャルメディアでそれらのビデオを共有することも必要です。ユーザーにパスワードを使用してサイトにログインさせ、ビデオをダウンロードしてからYoutube/Facebookに再アップロードするのは面倒です。したがって、明らかな代替手段は、便利な「共有」ボタンの1つを使用することですが、そのアプローチの問題は次のとおりです。

  • ビデオは、当社のサイトで物理的にホスト(およびリンク)されます。これらのビデオがバイラルになり、帯域幅のコストが爆発的に増加するとどうなりますか?

  • ビデオはパスワードで保護されています。

私がこれについて考えた解決策は次のとおりです。

  1. リストにない動画として、ユーザーの動画を(パスワードで保護された)サイトとYouTubeに同時にアップロードします。

  2. ユーザーは自分のパスワードを使用してサイトにアクセスし、ビデオをダウンロードできます(テレビなどで視聴するため)。

  3. ユーザーが「共有」ボタンを押すと、YouTubeのリンクが表示され、動画がリストに表示されます。

これは YouTubeをCDNとして使用する のアイデアと一致しているようであり、その質問に異論はないようでした。私のアイデアがYoutube TOSに違反していないことを確認するためだけにこれを投稿しています。また、それが良いものであるか、より良い代替案があるかもしれません。

2
PaulJ

私のアイデアがYoutube TOSに違反していないことを確認するために、これを投稿しています

いいえ、あなたは良いです。

また、それが良いものであるかどうか、またはより良い代替手段があるかどうかを確認します。

YouTubeを使用するというアイデアは良いアイデアであり、バイラル帯域幅のコストから身を守るためのいくつかの選択肢がありますが、それらはすべて特定の時点を過ぎた有料ソリューションです(ここではVimeoについて具体的に考えています)。それをプロジェクトの予算に織り込んでいます。しかし、「パスワードで保護されているが、一般に共有および表示できる」という側面全体に頭を悩ませようとしています。

ユーザーが動画を取得するために費用を支払う場合、その時点を過ぎてパスワード保護する必要があるのはなぜですか?ユーザーは非公開にするか、公開するオプションを切り替えるかを選択できます。その際、YouTubeチャンネルにアップロードして共有ボタンを有効にすることができます。ユーザーが選択して友人と共有したいだけの場合は、電子メールまたはTwitterで送信できるトークンベースのログインバイパスリンクを作成し、X時間後にトークンを失効させて乱用から保護するのが適切な時間です。

1
JCL1178