Uitgave van de streamingservers Roc 0.1, Ant 1.7 en Red5 1.1.1

Er zijn verschillende nieuwe versies van open media-servers beschikbaar, bedoeld voor het organiseren van streaming in het netwerk:

  • GeĆÆntroduceerd eerste uitgave
    Roc, een toolkit voor real-time audiostreaming over het netwerk met gegarandeerde latentie en kwaliteit op het niveau van audio-cd's. Bij de overdracht wordt de afwijking van de systeemklokken van de zender en ontvanger in aanmerking genomen. Herstel van verloren pakketten wordt ondersteund met behulp van codes van directe foutencorrectie in de implementatie OpenFEC (in de modus met minimale vertraging wordt de Reed-Solomon-code toegepast, en in de modus met maximale prestaties het schema LDPC-Staircase). Bij de overdracht wordt het RTP-protocol (AVP L16, 44100Hz PCM 16-bit) gebruikt. Momenteel wordt alleen de overdracht van audio ondersteund, maar er zijn plannen om video- en andere contentsoorten te ondersteunen.

    Er is de mogelijkheid om de stroom van meerdere zenders te multiplexen voor levering aan ƩƩn ontvanger. Het is mogelijk om verschillende instellingsprofielen voor sampling te verbinden, afhankelijk van het type CPU en de vereisten voor latentie tijdens de overdracht. Streaming via verschillende netwerktype is ondersteund, inclusief lokale netwerken, internet en draadloze netwerken. Afhankelijk van de instellingen, bandbreedte en pakketverlies kiest Roc automatisch de nodige streamcoderingparameters en past het de intensiteit tijdens de overdracht aan.

    Het project bestaat uit een C-bibliotheek, toolset voor de opdrachtregel en een set modules voor het gebruik van Roc als transport in PulseAudio. In de eenvoudigste versie stelt de beschikbare toolset je in staat om audio van een bestand of geluidsapparaat op ƩƩn computer naar een bestand of geluidsapparaat op een andere computer te sturen. Verschillende audiobackends worden ondersteund, waaronder ALSA, PulseAudio en CoreAudio. De code is geschreven in C++ en wordt verspreid onder MPL-2.0 licentie. Werkt in GNU/Linux en macOS.

  • Beschikbaar nieuwe release van de mediaserver Ant Media Server 1.7, waarmee streaming via de RTMP, RTSP en WebRTC-protocollen kan worden georganiseerd met ondersteuning voor adaptieve bitrate-diensten. Ant kan ook worden gebruikt voor netwerkregistratie van video in MP4-, HLS- en FLV-indelingen. Tot de mogelijkheden behoren een WebRTC naar RTMP-converter, ondersteuning voor IP-camera's en IPTV, distributie en opname van live streams, streaming naar sociale media, schaalbaarheid via clusterimplementatie, en de mogelijkheid om vanuit ƩƩn locatie massaal te streamen naar vele ontvangers met vertragingen van slechts 500 ms.

    Het product ontwikkelt zich binnen een Open Core-model, dat inhoudt dat de kern onder de Apache 2.0-licentie wordt ontwikkeld en dat geavanceerde functies (zoals streaming naar YouTube) worden geleverd in de betaalde editie. In de nieuwe versie is de streamingprestaties via WebRTC met 40% verbeterd, is er een logviewer toegevoegd, is de webinterface verbeterd, is er een REST API toegevoegd voor het weergeven van statistieken, is het geheugengebruik geoptimaliseerd, zijn de foutafhandelingsprocessen verbeterd en is de mogelijkheid toegevoegd om statistieken naar Apache Kafka te verzenden.

  • Heeft plaatsgevonden release van de streamingserver Red5 1.1.1, waarmee video in FLV-, F4V-, MP4- en 3GP-indelingen kan worden verzonden en geluid in MP3-, F4A-, M4A- en AAC-indelingen. Live-streaming en opname-stations voor het ontvangen van streams van klanten (FLV en AVC+AAC in een FLV-container) zijn beschikbaar. Het project is oorspronkelijk gestart in 2005 om een alternatief voor de Flash Communication Server te creĆ«ren, dat het RTMP-protocol gebruikt. Vervolgens werd er via plugins ondersteuning voor streaming met HLS, WebSockets, RTSP en WebRTC toegevoegd aan Red5.

    Red5 wordt gebruikt als streamingserver in het project Apache OpenMeetings voor video- en audioconferenties. De code is geschreven in Java en wordt geleverd onder de Apache 2.0-licentie. Op basis van Red5 is er een proprietair product ontwikkeld Red5 Pro, dat schaalbaarheid tot miljoenen kijkers biedt met levertijden van 500 ms en de mogelijkheid voor implementatie in de clouds van AWS, Google Cloud en Azure.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster