Rilis server streaming Roc 0.1, Ant 1.7 lan Red5 1.1.1

Ana sawetara rilis anyar saka server media mbukak sing kasedhiya kanggo ngatur streaming online:

  • Dipuntepangaken edisi pisanan
    rock, toolkit kanggo streaming audio liwat jaringan ing wektu nyata kanthi latensi dijamin lan kualitas tingkat CD. Sajrone transmisi, panyimpangan wektu jam sistem pangirim lan panampa dianggep. Ndhukung pemulihan paket sing ilang nggunakake kode koreksi kesalahan maju ing implementasine OpenFEC (ing mode wektu tundha minimal, kode Reed-Solomon digunakake, lan ing mode kinerja maksimal, kode kasebut LDPC-tangga). Transmisi nggunakake protokol RTP (AVP L16, 44100Hz PCM 16-bit). Saiki, mung audio sing didhukung, nanging ana rencana kanggo ndhukung video lan jinis konten liyane.

    Sampeyan bisa multiplex stream saka sawetara pangirim kanggo pangiriman kanggo siji panampa. Sampeyan bisa nyambungake profil beda setelan sampling, gumantung ing jinis CPU lan syarat kanggo telat transmisi. Siaran liwat macem-macem jinis jaringan didhukung, kalebu jaringan lokal, Internet lan jaringan nirkabel. Gumantung ing setelan, throughput lan mundhut paket, Roc kanthi otomatis milih paramèter enkoding stream perlu lan nyetel kakiyatan sak transmisi.

    Proyek kasebut kalebu perpustakaan C, piranti baris printah lan pesawat saka modul kanggo nggunakake Roc minangka transportasi ing PulseAudio. Ing wangun sing paling gampang, alat sing kasedhiya ngidini sampeyan ngarahake audio saka file utawa piranti swara ing siji komputer menyang file utawa piranti swara ing komputer liyane. Macem-macem backend audio didhukung, kalebu ALSA, PulseAudio lan CoreAudio. Kode ditulis ing C ++ lan disebarake dening dilisensi ing MPL-2.0. Ndhukung karya ing GNU/Linux lan macOS.

  • Kasedhiya release anyar saka server multimedia Server Media Ant 1.7, sing ngidini sampeyan ngatur streaming liwat protokol RTMP, RTSP lan WebRTC kanthi dhukungan kanggo mode pangowahan bitrate adaptif. Semut uga bisa digunakake kanggo ngatur rekaman video jaringan ing format MP4, HLS lan FLV. Antarane kemungkinan, kita bisa nyathet ananΓ© konverter WebRTC dadi RTMP, dhukungan kanggo kamera IP lan IPTV, distribusi lan ngrekam stream langsung, ngatur streaming menyang jaringan sosial, skala liwat penyebaran kluster, kemungkinan siaran massal saka siji titik menyang jaringan sosial. akeh panampa karo telat 500ms.

    Produk kasebut dikembangake ing kerangka model Open Core, sing nuduhake pangembangan bagean utama ing sangisore lisensi Apache 2.0 lan pangiriman fitur canggih (contone, streaming menyang Youtube) ing edisi mbayar. Versi anyar wis nambah kinerja siaran liwat WebRTC kanthi 40%, nambah panampil log, nambah panel web, nambah API REST kanggo nampilake statistik, konsumsi memori sing dioptimalake, ngatasi kesalahan lan nambah kemampuan kanggo ngirim statistik menyang Apache Kafka. .

  • dumadi release server streaming Abang5 1.1.1, sing ngidini sampeyan ngirim video ing format FLV, F4V, MP4 lan 3GP, uga audio ing format MP3, F4A, M4A, AAC. Mode siaran langsung lan bisa digunakake ing wangun stasiun rekaman kasedhiya kanggo nampa stream saka klien (FLV lan AVC+AAC ing wadhah FLV). Proyek iki wiwitane digawe ing 2005 kanggo nggawe alternatif kanggo Flash Communication Server nggunakake protokol RTMP. Mengko, Red5 nyedhiyakake dhukungan kanggo siaran nggunakake HLS, WebSockets, RTSP lan WebRTC liwat plugins.

    Red5 digunakake minangka server streaming ing proyek kasebut Openacheet Apache kanggo ngatur konferensi video lan audio. Kode kasebut ditulis nganggo basa Jawa lan diwenehake dilisensi ing Apache 2.0. Produk kepemilikan dibangun kanthi basis Red5 Red5 Pro Kab, skala menyang mayuta-yuta pamirsa kanthi latensi pangiriman nganti 500ms lan kemampuan kanggo nyebarake ing awan AWS, Google Cloud lan Azure.

Source: opennet.ru

Add a comment