登录

FlashAV Webrtc for Delphi Component v4.30 Full Source

FlashAV Webrtc for Delphi Component v4.30 Full SourceFlashAV Webrtc for Delphi Component v4.30 Full Source

provides developers with a robust toolkit for building VOIP or audio/video chat applications across Windows, Android, Linux, macOS, and iOS platforms. With support for Delphi 12 and recent runtime upgrades, including Android, Windows, and macOS enhancements, the component offers seamless integration and development of WebRTC features. Notable additions include Mac OSX desktop capture, audio track muting, improved window support, and the ability to stream desktop, window, and local video files.

Moreover, developers gain access to advanced functionalities such as statistic information retrieval, speaker and camera switching on iOS, and software echo cancellation on Android, all contributing to enhanced audio quality. FlashAV Webrtc for Delphi Component also facilitates text chat via DataChannel and integrates seamlessly with Janus-gateway video conference clients, supporting conferences of up to 6 users. With codec support for VP8, VP9, H264, and Opus, as well as bitrate and video size constraints, developers can ensure optimal performance and compatibility across various environments.

In its latest iteration, FlashAV Webrtc for Delphi Component features a rewritten signal server using Indy, eliminating dependencies on external components and employing native WebRTC views for video display. To facilitate testing, developers must ensure the proper setup of the signal server and firewall configurations. Additionally, for Janus server testing, setting up an instance is necessary, providing developers with a comprehensive environment to harness the full potential of FlashAV WebRTC for the Delphi Component.

Key Features of FlashAV Webrtc for Delphi Component :

  1. Support for Delphi 12 and recent runtime upgrades
  2. Compatibility across Windows, Android, Linux, macOS, and iOS platforms
  3. Mac OSX desktop capture
  4. Audio track muting
  5. Improved window support
  6. Streaming of desktop, window, and local video files
  7. Retrieval of statistical information
  8. Speaker and camera switching on iOS
  9. Software echo cancellation on Android
  10. Text chat via DataChannel
  11. Integration with Janus-gateway video conference clients, supporting conferences of up to 6 users
  12. Codec support for VP8, VP9, H264, and Opus
  13. Bitrate and video size constraints
  14. Rewritten signal server using Indy
  15. Native WebRTC views for video display
  16. Requirements for proper signal server setup and firewall configurations for testing
  17. Setup of Janus server instance for testing purposes