HTML5ライブ放送


10

Adobe Flashは、Adobe Flash Player、RTMPプロトコル、Flash Media Server、およびFlash Media Live Encoderを使用して、ライブブロードキャストを可能にします。

HTMLビデオ/オーディオに対応するプロトコルとソフトウェアは何ですか?

RTMPプロトコル、Flash Media Server、Flash Media Live Encoderに代わるものは何ですか?

HTML5で可能ですか?


1
関連のStackOverflowの質問:stackoverflow.com/questions/1735933/...
Ƭᴇcʜιᴇ007

回答:


3

Wowzaは現在、HTML5をサポートするMedia Serverに取り組んでいます。こちらでご覧いただけます。最後に確認した映画です。

それは使用していますWebMの、プロジェクトで誰にでも自由に利用できるWeb用の高品質、オープンなビデオフォーマットの開発に専念します。それはMatroskaコンテナーに基づいています。現在、HTML5ビデオを再生するためにYouTubeで使用されています。

このストリームのソースは、Wowzaサーバー側公開APIを使用してライブストリームとしてストリーミングされるWebMファイルです。

タグノートによると:

注:HTML5、WebM、VP8、Ogg Vorbisをサポートするブラウザーが必要です。次のブラウザで動作します。

したがって、これらはWebブラウザにライブストリームを配信するための要件であると思われます。


3

HTML5はHTML4の拡張であるため、videoタグの srcパラメータで指定されている任意のtcp / ipポートを使用して機能します。Flashなどのプラグインを使用せずにブラウザで直接処理されるため、モバイルデバイス向けの唯一の既存のストリーミングソリューションです。

HTML5ビデオはプロトコルにとらわれない-プロトコルは、たとえば次のように、ソースURLによって暗示されます。

<video src="rtp://myserver.com/path/to/stream">
    Your browser does not support the VIDEO tag and/or RTP streams.
</video>

または多分 :

<video src="http://myserver.com:1935/path/to/stream/myPlaylist.m3u8">
    Your browser does not support the VIDEO tag and/or RTP streams.
</video>

これはすべて、使用されるプロトコルに対するブラウザーのサポートに依存します。ビデオファイルを単にストリーミングすることは通常常にサポートされますが、上記のようなより複雑なケースでは、ブラウザが必要なサポートを欠いているときにプラグインの使用が必要になる場合があります。

HTML5プレーヤーは、ツールとしてHTML、CSS、JavaScriptのみを使用して構築できます。

例としては、VideoJSがあり、CSSを使用して100%スキンを変更できる無料のオープンソースの軽量プレーヤーです。このWebサイトには、HTML5ビデオに関する多くの有用な情報も含まれています。

Kalturaプロジェクトの周辺には、html5video -Kalturaコミュニティサイトからアクセスすることで、より多くの情報を入手できます。このサイトには、HTML5プレーヤーの比較と記事「Getting Started-Navigating HTML5」も含まれてます。

HTML5で既存のビデオファイルを公開するには、HTML5コードを作成する無料のHtml5 Video Creatorを使用できます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.