問題タブ [libvlc]

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 投票する
0 に答える
259 参照

c#-4.0 - 衛星テレビとロゴ/スクロール用の C# アプリケーション

アプリケーション (基本的には、追加機能を備えたメディア プレーヤー) を開発したいと考えています。私が欲しいのは:

  1. 指定されたビデオを再生します (つまり、ローカル ビデオまたは衛星 TV など。HBO、NAT GEO など)
  2. 右上/左隅にロゴを表示
  3. スクロールを再生します (画面下部の CNN で再生されるニュース スクロールのように)
  4. L 字型の広告 (地理的な地域によっては、クリケットの試合中に頻繁に再生される場合もあります)。基本的に、送信はある程度歪んでいます。次に、傾斜によって解放された領域が L 字型の広告で埋められます。

libVLC または libVLCnet を使用して実装することは可能ですか?

はいの場合、簡単な学習方法を知る必要があります。私は本当に libVLC に詳しくなく、C# .net のノウハウをいくつか持っています。

ありがとう

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

streaming - libvlcを使用してmp3をネットワークにストリーミングします

libvlcを使用してMP3ファイル(または実際には任意のオーディオファイル)を取得してネットワークにストリーミングし、iTunesなどに接続してインターネットラジオのように聞くにはどうすればよいですか?

C APIの例が推奨されますが、どの言語でも問題ありません。

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

c++ - libvlc - シンプルな C++ ストリーミング

これは、私が実際に見つけることができない古典的な単純なエラーである必要があります..

VS2010 C++ プロジェクトの libvlc を使用しています。次の手順に従って、ウェブカメラから記録し、RTSP 経由でストリーミングしました。

1)

myargs にはプラグイン パスのみが含まれます

2)

3) libvlc_vlm_play_media(inst, "mybroadcast");

4) libvlc はスレッドを使用するため、しばらくスリープします。これが干渉しないことは確かです。

エラーログには次のように書かれています:

live555 デバッグ: 接続タイムアウト live555 エラー: rtsp://192.168.1.100:5544 との接続に失敗しました

どこが間違っていますか?

酸素のドキュメントで私を指摘しないでください。私はすでに何千回も読んでいますが、実際には答えが含まれていません. ストリーミング オプションに関するリンクがありましたが、現在は vlc 開発者 wiki で壊れています

助けを求めています、お願いします

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

python - libVLC 関数 media_player_new() がセグメンテーション違反をスローする

media_player_new() がセグメンテーション違反をスローします。

クラッシュする場所は次のとおりです。

libvlc.dylib は、スクリプトが探している場所にあります: /Applications/VLC.app/Contents/MacOS/lib

vlc.py はここにあります: git://git.videolan.org/vlc/bindings/python.git

デバッグする理由や方法はありますか?

0 投票する
5 に答える
9216 参照

time - VLC のタイム コードとファイル名のプレフィックス

http://wiki.videolan.org/Documentation:Play_HowTo/Format_Stringという資料を見つけました。「scene-$T-」のように、ファイル名のプレフィックスでビデオのタイム コードを試します。ただし、シーンフィルターはファイル名にタイムコードを出力しません。これらのフォーマット文字列変数は 0.9.0 バージョンのみをサポートしていますか?

前もって感謝します。

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

video - 高速 VLC (および/または libvlc) フレーム抽出

可能な限り最速の方法で VLC からすべてのフレームを抽出したいと考えています。私が現在持っているものは次のとおりです。

このコマンドは VLC プレーヤーを開き、ヘッドレス ビデオを再生するため、すべてのフレームを抽出するには、ビデオを最後まで再生する必要があります。

FFmpeg を使用できることはわかっています。試してみましたが、非常に高速ですが、VLC が必要です。libvlc の回避策はすべて受け入れられます。

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

java - どちらがいいですか?JMFまたはVLCJ。特にYouTubeビデオのストリーミング用

私は平均的なJava開発者であり、完全にJavaで開発されたブラウザーを考え出そうとしています。私のブラウザはYouTubeビデオを再生できる必要があり、そのためにJMFを使用することを計画していました。これが私の質問です:

1)JMFを使用して、YouTubeなどのリンクから動画をストリーミングおよび再生できますか。はいの場合、誰かがデモリンクを指摘できますか(基本的なもので十分ですが、残りは開発します)

2)それが可能であれば、JMFまたはVLCJを使用する必要がありますか?VLCJをお勧めする場合、「libvlc」はどこにありますか?私はそれを探すのに苦労しました。

事前に助けてくれたみんなに感謝します

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

java - vlcjを使用してビデオフレームとフレームタイムファイルを同時に読み取る方法

私はVLCJに取り組んでいます。すべてのフレームの継続時間が独立したファイルに記録されているビデオを再生したい。そこで、ビデオコンテンツファイルとフレームタイムファイルを同時に読み取るために、VLCJの入力モジュールを変更する予定です。最後に、結果はVLCJがフレームごとにビデオを再生することであり、フレーム時間ファイルがビデオフレームの再生時間を決定します。

これを実装するには、VLCJソースコードのどのモジュールを変更する必要があるかを知っている人はいますか?

0 投票する
3 に答える
1311 参照

c# - c から c# への変換 (smem を使用した libvlc メソッド)

ここで C コードを変換しようとしています: http://wiki.videolan.org/Stream_to_memory_(smem)_tutorial をオープン ソース プロジェクト (ispy) の C# に変換します。

現時点での私の主な問題は、メソッド シグネチャの変換です。

void handleStream(void* p_audio_data, uint8_t* p_pcm_buffer, unsigned int channels, unsigned int rate, unsigned int nb_samples, unsigned int bits_per_sample, unsigned int size, int64_t pts )

C# に相当します。何か案は?

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

qt - ビデオを再生する QWidget の上に QML を含む QDeclarativeView の透過性 (フォノンまたは libvlc を使用)

私は現在、ビデオプレーヤーを開発しています。

最上位層の GUI は QML で記述されています。下位レイヤーに対して透過的である必要があります。コントロール要素、いくつかのリストなどが含まれており、 を使用して表示されますQDeclarativeView

説明

下のレイヤーは QWidget です。libvlc を使用して、このウィジェットにビデオ コンテンツを表示します。

理由: フォノンでデコードできない MPEG-TS を受信して​​います。*.tsしたがって、着信ストリームをデコードして出力をディスプレイに表示するには、libvlc が必要です。

QDeclarativeViewと の両方の要素がにQWidget 埋め込まれてい ます。QMainWindowupperLayerupperLayerlowerLayer

問題:

lowerLayer が画像や色付きの図形などの静的要素を表示している限り、すべてが正常に機能し、完全な透過性と機能性を備えています。

*.tslibvlc を使用して説明したビデオや、 を使用したランダムなビデオなどのビデオの表示を開始するとすぐにPhonon::VideoPlayerupperLayerのビデオ部分の上にある の部分がlowerLayerの色で表示され、配置されているlowerLayer(default: gray)の部分upperLayerが上記のlowerLayerビデオ要素を含まない、またはその他の部分は、正しい動作で表示されます。

質問:

ビデオが再生されている場合でも、upperLayer を透明にする可能性はありますか?