問題タブ [embedded-video]
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.
iphone - アプリケーションのドキュメントフォルダからUIWebViewにロードされたhtmlファイルにビデオを埋め込みます
videoplay.html
次の内容のHTMLファイルがあります
次のコードを使用している間(Loading from application bundle)
HTMLコンテンツをロードし、ムービーを表示し、ムービーファイルを再生できます。
次のコードを使用し(Loading from Document folder of application)
ます。htmlコンテンツをロードしますが、ムービーファイルの代わりに黒い部分を表示します。
上記のコードに何が欠けているので、コードが機能しませんか?何か案が ?
UIFileSharingEnabled機能を備えたアプリケーションが必要です。これにより、ユーザーはビデオをドキュメントフォルダー自体に配置できるため、ビデオファイルはドキュメントフォルダーのみに配置されます。
バウンティのアップデート 私は次のようなものを見つけました。ただし、それでも、ビデオが大きい(約100 MBを超える)場合は、小さいビデオ(約50 MB未満)でのみ機能します。
これを自分のプロジェクトに実装する必要があるので、他に方法はありません。
python - Python/Django: ユーザーが送信したビデオ コード フラグメントを埋め込みビデオとしてレンダリングする方法は?
ユーザーが投稿/コメントで動画リンクを送信し、埋め込み動画としてレンダリングできるようにしたいと考えています。
たとえば、YouTube は次のような動画を埋め込むためのコードを提供しています。
ユーザーが上記のコード フラグメントをコメントに入れた場合、どうすれば正しくレンダリングできますか?
Django はすべての HTML タグを自動エスケープするため、デフォルトでは上記のコードは機能しません。しかし、自動エスケープを無効にすると、大量のセキュリティ リスクが発生します。
これを処理する最良の方法は何ですか?
iframe - Safariブラウザでiframeタグを使用してビデオの自動再生を停止する方法
Web サイトに Quick Time を使用してビデオを埋め込んでいますが、ページをロードすると自動的に再生が開始されます。
コード埋め込み動画はこちら。
ブラウザ - Safari 5.1.1
また、パラメーター autoplay=0 を渡そうとしましたが、どちらも機能しませんでした。この自動再生を停止する方法を提案できる人はいますか?
ありがとう
javascript - javascript 埋め込みビデオ ユーザーがいつ視聴したかを知る方法
私はオンラインコースを持っています。ユーザーに次のビデオを表示したい:
- それは自動で始まります
- ユーザーは前後に移動できません (showcontrols=false)
- ビデオ全体を見るまで、ユーザーは次のコース ページに移動できません。
今、私は最後のポイントを逃しています。ビデオの長さはわかっているので、ビデオの位置を秒単位でチェックするタイマーを設定して、それを長さと比較することを考えています。現在のビデオの位置が長さに非常に近い場合は、[次へ] ボタンを有効にします。
ほとんどのブラウザと互換性のある方法でこれを達成するにはどうすればよいですか? また、javascriptで動画の長さを知る方法はありますか? (長さは手入力で構いません)
私はこのようなものを持っています:
html - HTMLページにYouTubeビデオを埋め込む方法は?
私のウェブページにいくつかの YouTube リンクを含めたいのですが...誰か助けてくれませんか? 私はこれに慣れていないので、フォーマットやこれらのようなものについてはわかりません....何を使用すればよいのか、HTMLコードの間に埋め込む方法を説明していただけますか? どうもありがとうございました
javascript - クリックイベントをトリガーしないJavaScriptビデオ再生
コンセプトはこれです。ビデオのJSコードをdivに配置すると、そのdivがクリックされたときに実行されるjQueryコードが作成されます。IE再生/一時停止、またはビデオ内の何かを実行すると、イベントがトリガーされます。私の例では、テキストの表示を遅らせました。
ここに見られるように
これを実行する場合はFFであり、IEで実行する場合は正常に機能します。またはChromeはクリックイベントをトリガーしません。
この動作は、YouTube、Vimeo、Amazon s3 ETCに関係なく、JSが埋め込まれたすべてのビデオに適用されます。
私が間違っていることはありますか、それとも回避策がありますか(つまり、Div全体に明確な画像または何かを置くと、これは私を夢中にさせます..)
注:クリックの代わりにMouseDownイベントを使用しようとしましたが、これは機能しますが、シングルクリックでビデオが開始されません:-/(FFでは正常に機能します)
jsFiddleが気に入らない場合は、JSコードをご覧ください。
そしてHTML:
css - IE で埋め込みビデオにカーソルを合わせるとドロップダウン メニューが消える
ビデオが埋め込まれたドロップダウンメニューがあります。このビデオは、IE を除くすべてのブラウザーで正常に表示および再生されます。
IE のどのバージョンでもビデオにカーソルを合わせると、ドロップダウン メニューが消えます。
現在、次のコードの一部を使用して、動画カテゴリ内の投稿に追加されたカスタム フィールドからランダムな動画を取得しています。
「カテゴリ」ドロップダウンメニューの下にあります - サイトへのリンク: http://www.keyaspectscoaching.com/
javascript - 埋め込みプレーヤーがリモート ブラウザで動作しない
サーバー上にある *.avi ファイルを再生するために、Web プロジェクト (jsp) に埋め込まれた wmv プレーヤーを使用しています。jsp のリンクをクリックすると、正常に動作し、ビデオが再生されます。
しかし、別のマシンでページを開こうとすると、埋め込みプレーヤーが機能せず、代わりにサーバーからファイルをダウンロードします。
これは私が使用したコードです
ウェブ上で上記のスクリプトを見つけましたが、解決策が見つかりませんでした。
video-streaming - H.264 ビデオのライブ RTSP ストリームを Web ページに埋め込む
RTSP(rtsp://...)を介してネットワーク経由でライブH.264ビデオを提供するサーバーがあり、ユーザーのブラウザーでストリームを表示する方法を見つけようとしています(少なくともWindowsとOS X - Linux はおまけです)。現在、VLC Player が埋め込まれており、IE9 と Mozilla Firefox 12.0 の両方で動作していますが、ユーザーがブラウザーまたは同様のもの (プログラム全体ではなく) のプラグインをインストールするだけでよい場合は理想的です。 .
オープン ソース ソリューションは使用できますが、GPL は使用できません。Java アプレットまたは同様のものは可能性があります。
これまでに検討された、うまくいかなかった解決策:
- HTML5 ビデオ タグ: ライブ RTSP ストリームをサポートしていないようです
- GStreamer (Java Bindings) / OSSBuild GStreamer-WinBuilds v0.10.7 Beta 4 LGPL : プラグインは、RTSP ソースと WinBuild で不安定に見えました (私のストリームではストリーム SETUP 要求に関連するエラーが発生しましたが、他のストリームでは発生しませんでした)
- JavaFX : 最新のリリースでライブ RTSP ストリームのサポートを中止したようです
- Xuggler : ライセンスが問題を引き起こしているようです
- JMF : 古い、明らかな H.264 サポートなし
- FMJ : ライブ RTSP ストリームはサポートされていないようです
これらの可能性のいずれかを再評価する必要がありますか? その他の提案 (Flash や Silverlight など) をいただければ幸いです。
ありがとう!
編集: HTML5 で解決策を得ることができれば本当に素晴らしいことです。