問題タブ [smooth-streaming]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
5590 参照

c#-4.0 - 断片化された MP4 "mdat" アトムから MP4 ファイルを再構築しますか?

Smooth Streaming サーバーからビデオ ファイルを再構築しようとしています。Smooth Streaming は、FTYP も MOOV アトムもない通常の MP4 ファイルである fMP4 ファイルを提供します。

これらのアトムに格納されているすべての情報は、私が持っているマニフェスト XML ファイルに配置されます。

次のいずれかの方法で、元の MP4 ファイルをプログラムで再構築する方法はありますか。

  • MDAT にある H264/AAC コンテンツ (および画像形式情報) から直接新しいファイルを再構築します。また
  • FTYP および MOOV アトムの再構築

または、fMP4をマージできるツールはありますか?

0 投票する
1 に答える
1847 参照

android - Androidフォンからvlcストリーミングサーバーへのライブビデオストリーミング、そして最終的にエンドクライアントへのストリーミング。ウェブブラウザ

Androidフォンからライブストリーミングをしたいです。モバイル部分を作成し、動画データをバイト形式でサーバーに送信できるようにしました。

サーバー側ではそれを読むことができますが、vlc サーバーを使用してブロードキャストしてクライアント ブラウザーを終了させたいと考えています。

スクリーン キャプチャー用にvlc ストリーミングを構成でき、ogg/thoera 形式を使用してブラウザーに表示できます。

受信したバイトを入力ストリームとして vlc にリンクすることに行き詰まっています。

同じことを達成するための他の適切な方法を提案していただければ幸いです。

同じものを IIS ライブ ビデオ スムーズ ストリーミングパブリッシュ ポイントに送信するにはどうすればよいですか。

ありがとう、
シヴァム

0 投票する
0 に答える
782 参照

iis - IIS に基づいてビデオ オンデマンド ソリューションを作成する方法は?

IIS メディア サービスの Web サイトにアクセスして、そこにあるすべての優れた機能に夢中になりました。私が必要としているのは、次の機能を備えたビデオ オンデマンド (コース外のストリーミング) を提供することです。

  • アダプティブ ストリーミング
  • デスクトップ、iOS、および Android デバイスのサポート。
  • 実際のコンテンツの前にランダムな短いビデオ (広告) を挿入します。
  • 必要に応じてプレイリストを作成できる。

資料を読んだとき、私はいくつかのことに混乱しました:

  • Playlist 拡張機能はスムーズ ストリーミングをサポートしていないことに気付きました。また、そこでプレイリストを使用する方法が見つかりませんでした。
  • ライブ スムーズ ストリーミングには、モバイル デバイスと互換性を持たせるための設定がいくつかありますが、アーカイブされたコンテンツ (プレゼンテーションと呼ばれるもの) のこれらのオプションが見つかりませんでした。
  • Windows Media サービスには、「オンデマンド コンテンツ チャネル」を分離するための「パブリッシング ポイント」という概念があります。この種の「分離」を実現するには、IIS で複数の Web サイトを作成する必要がありますか?
  • Windows Media サービス コンソールとその API はリアルタイムの統計を提供し、特定の時間に誰がコンテンツを再生しているかを知ることができます。IISで見ることができませんでした。

しかし、私がどれほど混乱しており、これらすべての質問が頭に浮かんでいるという事実にもかかわらず、オンデマンド ビデオ チャネルをまとめたメイン トピックの助けに感謝します。これには基本的な機能、特にモバイル サポートが必要です。

0 投票する
1 に答える
1058 参照

silverlight - IIS Live Smooth Streaming 公開ポイントへの Web カメラ ビデオのストリーミング

Web カメラ ビデオをキャプチャして IIS ライブ スムーズ ストリーミング公開ポイントに送信する方法に関するチュートリアルはありますか?

0 投票する
1 に答える
797 参照

windows - Windows8タブレットストリーミングのサポート

Windows 8タブレット(およびWindows Phone 8)のメトロスタイルアプリ内でネイティブにサポートされるビデオストリーミング配信方法を知っている人はいますか?

次のいずれかがネイティブでサポートされることを期待しています。

Apple HLS(Http Live Streaming)Microsoft SmoothStreamingRTSPストリーミング

メトロスタイルアプリでスムーズストリーミングがサポートされていることは知っていますが、ビデオ再生をネイティブビデオプレーヤーに渡す(クリックした場合)リンクをサイトに表示する方法が見つかりません。

任意のアイデアをいただければ幸いです。

ありがとう、

0 投票する
1 に答える
227 参照

smooth-streaming - Microsoft Smooth Streaming を使用して、セグメント化されたアーカイブ ビデオを再生する

Smooth Streaming は初めてです。Microsoft Smooth Streaming プレーヤーを使用して、複数のセグメントにまたがるライブ ビデオを再生できます。マニフェストには、すべてのセグメントに関する情報が含まれているようです。

しかし、アーカイブから再生する場合、HTML 内の URL をセグメントの 1 つで ISM にポイントすることができ、その特定のセグメントを正常に再生できますが、ビデオ全体を再生する機能を備えた方法がわかりません。巻き戻し、早送りなど

複数のセグメントにわたってそのようなことを行うことは可能ですか?

0 投票する
0 に答える
1738 参照

silverlight - Microsoft Smooth Streaming の複合マニフェストを作成する方法

Microsoft Smooth Streaming は初めてで、複合マニフェストの作成について質問があります。
ここからのガイダンスに従ってください。

Silverlight プレーヤーで再生される単一のクリップ要素の複合マニフェストを作成できました。
しかし、他のビデオからさらにクリップを追加しようとすると、プレーヤーは動作を停止し、エラー情報は表示されませんでした。

そして、私はこれをすべて手作業で行っています。Expression Encoder 4 Pro を使用してそのようなビデオを作成しようとすると、.ismcファイルではなく通常のファイルが作成されました.csm

私の質問は次のとおりです。

さまざまなビデオのクリップを含む複合マニフェストを作成する最良の方法は何ですか? これらのビデオをエンコードする際に従うべき仕様はありますか? または、複合マニフェストのサポートにより、ビデオ形式に何らかの制限が課されますか?

最後に、デバッグする簡単な方法はありますか (.csm ファイルを検証するなど)?

自分のソリューションを編集します

誰も気にしていないようですが、ようやく解決したので、他の人の時間を節約するためにここに書き留めておきます。

複合マニフェストをデバッグするために、Visual Studio で単純な Silverlight アプリを作成し、エラーを報告する単純な関数を追加しました。

MainPage.xaml.cs:

そして、このウェブページが役に立ちました。

以下を使用する必要があります。

それ以外の

ClipBeginとの値を正しく計算する必要がありClipEndます。

.ismc以下は、aを aに変換する Python のサンプル コードです.csm(以下の ism は、マニフェスト xml コンテンツの xml.etree.ElementTree オブジェクト表現であると仮定します)。

0 投票する
4 に答える
9264 参照

drm - 無料の PlayReady サーバーはありますか?

暗号化された Microsoft スムーズ ストリーミング ストリームを使用して実験を試みています。また、トランスフォーム マネージャーがインストールされた IIS サーバーがあります。しかし、テスト用にオンラインで利用できる無料の PlayReady サーバーがあるのだろうか?

試用版または機能限定版の場合があります。これにさらに投資する前に、簡単な POC を行いたいだけです。

Microsoft PlayReady サイトでサービス プロバイダーのリストを見つけました: http://www.microsoft.com/playready/licensing/asp/

しかし、いずれも無料試用版を提供していないようです。

私が利用できるサービスを知っている人はいますか?または、スムーズなストリーミングに DRM を適用する別の方法はありますか?

アップデート:

答えてくれてありがとう、そしてSanderのおかげで、私は実際に使用可能なものを見つけました: http://playready.directtaps.net/pr/doc/slee/

ご参考までに

0 投票する
1 に答える
781 参照

flash - Flash Player でのスムーズ ストリーミングの再生

Flash Player でのスムーズ ストリーミング コンテンツの再生に関するニュースはありますか?

0 投票する
1 に答える
1628 参照

azure - Windows Azure Media Services Apple HLS ストリーミング - ビデオは再生されず、オーディオのみが再生されます

Windows Azure Media Services を使用して、ビデオ ファイルをアップロードし、エンコードしてから公開しています。Windows Azure Media Services サンプル コードを使用してファイルをエンコードしましたが、コードを使用して ".mp4" ファイルを Apple HLS に変換すると、iOS デバイスで正しく機能しないことがわかりました。オーディオのみが再生され、ビデオは表示されません。一方、Windows Azure Media Services Portal を使用して HLS でファイルをエンコードおよび公開すると、iOS デバイス (オーディオとビデオの両方の再生) で完全に正常に動作します。

私はこれについて何日も頭を悩ませてきましたが、誰かが(コードを介して)エンコードプロセスについて私を案内してくれることを本当に義務付けられていますか?

これは私が今まで持っているものです!