質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

90.52%

  • HTML5

    4011questions

    HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

 web上での動画配信をダウンロードさせないために最近は

解決済

回答 2

投稿

  • 評価
  • クリップ 26
  • VIEW 14K+

aki8933

score 59

こんにちは、いつもお世話になっております。

web掲載する動画をダウンロード不可の状態にしたいのですが
当方の動画配信の知識と経験が、6〜7年前で止まってまして、昨今の事情にお詳しい方にお伺いしたいです。
当時は以下の手法で行っていました。

・動画ファイルはストリーミング配信とし専用ストリーミングサーバーに設置
・html上にメタファイル(.asxなど)をかまして再生

現在考えられるデメリットとして以下があります。
①wmサーバーは高い
②wmpでの再生になるので基本的にはwindows専用になる。またスマホタブレットでは閲覧不可

またサーバーについて、上記は大企業サイトの話なので、小規模な企業様で比較的安価で利用出来るようなサーバー、サービス、
またはアイディアがあればご教授頂けないでしょうか。

ちなみに
・vimeo、youtubeなどはNGです。
・100%ダウンロード不可は難しいということは理解しておりますので、「嫌ならwebに掲載するな」というのは、、
できたらなしでお願いします!!

以上、よろしくお願い致します。

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 2

checkベストアンサー

+10

100%ダウンロード不可となるとダウンロード再生ではなく、ストリーミング再生であるべきです。
そしてマルチデバイスで動作を想定し、iOSも対象としているのであればHLS形式で配信する必要があります。
http://dev.classmethod.jp/tool/http-live-streaming/
の「各プラットフォームに対応する配信方式」で対応フォーマットがよくわかります。

以下の資料で最近の動向がわかります。

  • HTML5時代のネット動画技術〜良い子悪い子普通の子(増補改訂版)
    http://www.slideshare.net/otachan/html5-63938625

DRM付きの提供例です。

  • HTML5 + JavaScriptでDRMつきMPEG-DASHを再生させる
    http://www.slideshare.net/Gaprot/html5-javascriptdrmmpegdash

サーバをオンプレミスで実装する必要がある場合で配信サーバのパッケージを購入する場合は
Wowza Media Serverが比較的安価です。Adobe Media Serverなどよりも安価になります。
https://www.wowza.com/forums/content.php?508-How-to-do-MPEG-DASH-streaming

オンプレミスの制限がなければASPサービスやクラウドサービスを利用する方が構築は容易です。
https://docs.microsoft.com/ja-jp/azure/media-services/media-services-content-protection-overview
https://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/introduction.html

また、Webに置くけど会員制サイト等で特定のユーザのみ動画のURLを知ることができる、という仕組みであればワンタイムURLを使用するという方法もあります。

  • Amazon CloudFront で HLS動画のプライベートオンデマンド配信を行う方法
    http://akiyoko.hatenablog.jp/entry/2015/08/24/192618
  • ワンタイムURLで動画への不正アクセスを防ぐ方法
    http://bizvalley.co.jp/blog/5635.html

企業や特定の組織内のメンバのみであればOffice365 Videoもお手軽です。
https://office365blog-public.sharepoint.com/Lists/Posts/Post.aspx?ID=146

以上、ご参考まで。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2017/01/07 08:07

    ご回答ありがとうございます。お礼がおそくなり失礼しました。
    かなり参考になりました。
    会員制になるかもしれないので、ワンタイムURLがよさそうです。

    どうもありがとうございました。

    キャンセル

+2

Video.js http://videojs.com/ をカスタマイズする方法がおすすめです。
パッケージ型サービスですとこのようなものが各社から出ていますので比較してみるといいかもしれません。 https://cloudpack.jp/service/option/streampack.html

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2017/01/07 08:10

    ご回答ありがとうございます。お礼がおそくなり失礼しました。
    なるほど〜こんなのもあるのですね。
    参考にさせて頂きます。

    キャンセル

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 90.52%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

関連した質問

同じタグがついた質問を見る

  • HTML5

    4011questions

    HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。