-
リアルタイムトランスポートプロトコル(RTP)
Nov 03 , 2021
RTPとは何ですか? Real-time Transport Protocol(RTP)は、ライブデータの一貫した配信のために最適化されたオーディオまたはビデオデータを送信するために設計されたネットワーク標準です.これは、インターネットテレフォニー、Voice over IP、およびビデオテレコミュニケーションで使用されます. 1対1の通話(ユニキャスト)または1対多の会議(マルチキャスト)に使用できます. RTPは通常、ユーザーデータグラムプロトコル(UDP)上で実行されます. RTPは、RTP制御プロトコル(RTCP)と組み合わせて使用されます. RTPはメディアストリーム(オーディオやビデオなど)を伝送しますが、RTCPは送信統計とサービス品質(QoS)を監視するために使用され、複数のストリームの同期を支援します. RTPはVoiceover IPの技術的基盤の1つであり、このコ...
続きを読む
-
IPマルチキャストRTPマルチキャスト
Nov 11 , 2021
IPマルチキャストとは何ですか? IPマルチキャストは、インターネットプロトコル(IP)データグラムを関心のある受信者のグループに1回の送信で送信する方法です.これはIP固有のマルチキャスト形式であり、ストリーミングメディアやその他のネットワークアプリケーションに使用されます. IPv4およびIPv6で特別に予約されたマルチキャストアドレスブロックを使用します. IPマルチキャストは、ネットワーク内のIPインフラストラクチャを介した1対多および多対多のリアルタイム通信のための技術です.受信者のIDに関する事前の知識も、受信者の数に関する事前の知識も必要としないため、より多くの受信者集団に拡張できます.マルチキャストは、パケットを多数の受信者に配信する必要がある場合でも、送信元がパケットを1回だけ送信することを要求することにより、ネットワークインフラストラクチャを効率的に使用します.ネットワ...
続きを読む
-
Speex:言論の自由のための無料コーデック
Nov 17 , 2021
概要 Speexは、音声用に設計されたオープンソース/フリーソフトウェアの特許フリーのオーディオ圧縮形式です. Speexプロジェクトは、高価なプロプライエタリ音声コーデックの無料の代替手段を提供することにより、音声アプリケーションの参入障壁を下げることを目的としています.さらに、Speexはインターネットアプリケーションにうまく適応しており、他のほとんどのコーデックにはない便利な機能を提供します.最後に、SpeexはGNUプロジェクトの一部であり、改訂されたBSDライセンスの下で利用できます. Speexは、Voice over IP(VoIP)およびファイルベースの圧縮を対象としています.設計目標は、高品質の音声と低ビットレートに最適化されるコーデックを作成することでした.これを実現するために、コーデックは複数のビットレートを使用し、超広帯域、広帯域、狭帯域をサポートします. コーデッ...
続きを読む
-
FreeSWITCH:フリーでオープンソースのソフトスイッチ
Dec 02 , 2021
FreeSWITCHとは何ですか? FreeSWITCHは、ソフトウェア定義のテレコムスタックであり、独自のテレコムスイッチから、あらゆるコモディティハードウェアで実行される多用途のソフトウェア実装へのデジタルトランスフォーメーションを可能にします. Raspberry PIからマルチコアサーバーまで、FreeSWITCHはあらゆるデバイスの通信の可能性を解き放つことができます. FreeSWITCHは、ホスト型クラウドプラットフォームであるSignalWireと組み合わせることで、外界と相互接続し、あらゆるサイズに拡張できます. FreeSWITCHは、IPネットワーク(VoIP)およびPSTN(つまり、通常の固定電話)からの音声、ビデオ、およびテキスト通信を処理できます. FreeSWITCHは、すべての一般的なVoIPプロトコルと、PRIとのインターフェイスをサポートします.サポート...
続きを読む
-
ARP:アドレス解決プロトコル
Dec 02 , 2021
ARPとは何ですか? アドレス解決プロトコル(ARP)は、インターネット層アドレス(IPv4アドレスなどのレイヤー3アドレス)に関連付けられたデータリンク層アドレス(メディアアクセス制御(MAC)アドレスなどのレイヤー2アドレス)を検出するために使用される通信プロトコルです. ARPは、1982年にRFC826によって定義されました. ARPは、あるデバイスが別のデバイスに要求を送信して情報を要求し、他のデバイスが必要な情報で応答する要求/応答または要求-応答プロトコルです.メッセージ交換パターンです. ARPパケットはリンク層によってカプセル化され、特定のネットワークでのみ配信されます.その結果、ARPはリンク層プロトコルであると言われています. のソフトウェア トンマインド ネットワークスピーカー :IPToolおよび Tonmind Audio Managerは、ARPプロトコルを適...
続きを読む
-
FFmpeg:PAシステムでFFmpegを使用する
Dec 10 , 2021
FFmpegとは何ですか? FFmpegは主要なマルチメディアフレームワークであり、人間や機械が作成したほとんどすべてのものをデコード、エンコード、トランスコード、マルチプレクサ、デマルチプレクサ、ストリーミング、フィルタリング、および再生することができます.それは最先端までの最もあいまいな古代のフォーマットをサポートします.それらがいくつかの標準化委員会、コミュニティ、または企業によって設計されたかどうかは関係ありません.また、移植性も高く、FFmpegは、さまざまなビルド環境、マシンアーキテクチャ、構成の下で、Linux、Mac OS X、Microsoft Windows、BSD、SolarisなどのテストインフラストラクチャFATEをコンパイル、実行、および合格します. FFmpegワークフロー. Tonmind PA System Liteソフトウェアは、音声フォーマット変換とサ...
続きを読む
-
VLCメディアプレーヤー
Dec 24 , 2021
とは VLCメディアプレーヤー? VLCメディアプレーヤー(以前はVideoLANクライアントであり、一般に単にVLCと呼ばれていました)は、VideoLANプロジェクトによって開発された無料のオープンソースのポータブルクロスプラットフォームメディアプレーヤーソフトウェアおよびストリーミングメディアサーバーです. VLCは、デスクトップオペレーティングシステムと、Android、iOS、iPadOSなどのモバイルプラットフォームで利用できます. VLCは、AppleのApp Store、Google Play、MicrosoftStoreなどのデジタル配信プラットフォームでも利用できます. VLCは最も人気のあるオープンソースメディアプレーヤーです. トンマインド IPスピーカー VLCによるRTPブロードキャストストリーミングをサポートします. VLCのデフォルトのディストリビューション...
続きを読む
-
JRTPLIB:RTPオープンソースプロトコルライブラリ
Dec 24 , 2021
JRTPLIBとは何ですか? JRTPLIBは、C ++で記述されたオブジェクト指向ライブラリであり、RFC 1889で定義されているReal-time Transport Protocol(RTP)をサポートします.RTPパケットの送受信が非常に簡単になり、RTCP(RTP制御プロトコル)機能が次のようになります.完全に内部で処理されます. ライブラリの最新バージョンは3.11.1(2017年3月)です. 3.x.xシリーズは、ライブラリを完全に書き直したものであり、RFC 3550に準拠することを目的としています.また、ライブラリは、あらゆる種類のRTP対応アプリケーションの構築に役立つ多くの便利なコンポーネントを提供します.このバージョンは、ハッセルト大学の研究センターであるデジタルメディア専門家センター(EDM)で開発されました.古い2.xシリーズも引き続き利用できます.このバージ...
続きを読む