Jump to content

Red5 (media server)

From Wikipedia, the free encyclopedia
Stable release
2.0.7[1] Edit this on Wikidata / 24 October 2024; 16 days ago (24 October 2024)
Repository
Written inJava
Operating systemCross-platform
TypeMedia server
LicenseApache License 2.0[2]
Websitewww.red5.net

Red5 is a free software[2] media streaming server[3] implemented in Java,[4] which provides services similar to those offered by the proprietary Adobe Flash Media Server[5] and Wowza Streaming Engine[6] including:[7]

  • Streaming Video (FLV, F4V, MP4, 3GP)
  • Streaming Audio (MP3, F4A, M4A, AAC)
  • Recording Client Streams (FLV and AVC+AAC in FLV container)
  • Shared Objects
  • Live Stream Video Publishing (FLV, VP6)
  • Live Stream Audio Publishing (MP3, AAC)
  • Remoting (Action Message Format)
  • Protocols: RTMP, RTMPT, RTMPS, and RTMPE

The Red5 Project originated in the early 2000s with a mission to provide an open-source real time streaming alternative[8] to Adobe’s proprietary Real-Time Messaging Protocol (RTMP). A group of innovative developers set out to reverse-engineer RTMP, enabling wider access to streaming technology and fostering innovation in the field. In September 2005,[9] the Red5 team successfully reverse-engineered RTMP, marking Red5 as the first open-source project to achieve this milestone .[10] This breakthrough allowed developers to integrate RTMP streaming capabilities into their applications without relying on proprietary software.[11] The open-source community quickly adopted Red5, contributing to its development and expanding its functionality for various multimedia and streaming applications.[12] The project is maintained at GitHub as of 2008, and is available under the Apache License (version 2.0)

In response to growing demands for more robust and scalable streaming solutions, the original Red5 team launched Red5 Pro in 2014.[13] Red5 Pro built upon the foundation of the open-source project, introducing advanced features such as ultra-low latency, dynamic scalability, and WebRTC support.[14] These enhancements positioned Red5 Pro as a leading solution for real-time, interactive streaming experiences across multiple devices and platforms.[15]

Today, Red5 Pro continues to be at the forefront of streaming technology, driven by the same spirit of innovation and community collaboration that defined the original Red5 Project.[16] From its beginnings as an open-source initiative to its current status as a leader in the streaming industry, Red5 has significantly impacted the development and accessibility of live streaming technology.[17]

History

[edit]
  • Project Started September 2005
  • Version 0.8.0 Released 4 June 2009[18]
  • Version 1.0.0 Released 3 December 2012
  • Version 1.0.1 Released 15 January 2013[19]
  • Version 1.0.2 Released 13 July 2013
  • Version 1.0.3 Released 5 August 2014
  • Version 1.0.4 Released 26 December 2014
  • Version 1.0.5 Released 7 February 2015
  • Version 1.0.6 Released 8 September 2015
  • Version 1.0.7 Released 13 May 2016
  • Version 1.0.8 Released 23 December 2016
  • Version 1.0.9 Released 12 June 2017
  • Version 1.0.10 Released 9 February 2019
  • Version 1.1.0 Released 22 April 2019
  • Version 1.1.1 Released 29 May 2019
  • Version 1.2.2 Released 5 September 2019
  • Version 1.2.3 Released 14 October 2019
  • Version 1.3.33 (current version) Released 12 April 2024[20]

See also

[edit]

References

[edit]
  1. ^ "Release 2.0.7". 24 October 2024. Retrieved 27 October 2024.
  2. ^ a b "red5-server/LICENSE at master". GitHub. 19 November 2013. Retrieved 25 February 2015.
  3. ^ "Streaming Live with Red5 Media Server".
  4. ^ "A Comparative Study of Open Source Softwares for Virtualization with Streaming Server Applications, Sritrusta Sukaridhoto, Nobuo Funabiki, Toru Nakanishi, and Dadet Pramadihanto" (PDF).
  5. ^ "Mobile Multimedia for Improving the Administrative and Security Services" (PDF).
  6. ^ "Comparison between Red5 and Wowza Media Servers". 23 April 2015.
  7. ^ "Red5 media server Development in open source projects: Janosch Oppermann" (PDF).
  8. ^ "Open Source Live Streaming". 20 November 2023.
  9. ^ "Red5 1.0 Final Released". Archived from the original on 2013-01-08.
  10. ^ "Interview with Chris Allen". Retrieved 2024-06-02.
  11. ^ "Red5 Documentation". Retrieved 2024-06-02.
  12. ^ "Red5 Pull Requests". GitHub. Retrieved 2024-06-02.
  13. ^ "Red5 Pro 1.0 - It's No Joke". April 2016. Retrieved 2024-06-02.
  14. ^ "Why We Build Red5 Pro: And End-To-End Solution". 7 January 2016. Retrieved 2024-06-02.
  15. ^ "The Best Frameworks For Building A Video Streaming App". Retrieved 2024-06-02.
  16. ^ "Red5 Pro Blog". 17 February 2022. Retrieved 2024-06-02.
  17. ^ "Red5 Pro Server Integrates Industry Leading Zixi SDVP". 9 August 2023. Retrieved 2024-06-02.
  18. ^ "[Red5] [ANN] Red5 0.8.0 release".
  19. ^ "Red5 1.0.1 Released".
  20. ^ "Red5/red5-server". GitHub. Retrieved 2024-04-26.
[edit]