sgcWebSockets .NET MacOS 64

From sgcWebSockets .NET 4.5.4, MacOS 64 bits is supported, so now you can compile Visual Studio Mac Applications for Mac OS 64 bits. The components supported by MacOS are the same that for Windows, so you can build multi-platform applications using sgcWebSockets .NET library. Find below a video which shows how install sgcWebSockets .NET package on ...

Continue reading
Tags:

MacOS Monterey error loading openSSL libraries

After upgrading to MacOS Monterey, you may experience an error trying to load the openSSL libraries. Invalid dylib load. Clients should not load the unversioned libcrypto dylib as it does not have a stable ABI. This error appears when trying to load an unversioned dylib instead of a library with a revision number. To avoid this error, there is a ne...

Continue reading

sgcWebSockets 4.5.3

Rad Studio  Here is the comprehensive list of new features and bug fixes included in sgcWebSockets 4.5.3:  [+] : Added support for OpenSSL 3.0.0 [+] : New Component TsgcWSAPIServer_RTCMultiConnection, server implementation of RTCMultiConnection project based on WebRTC which allows: MultiVideoConferences, Screen Sharing and Video Broadcast...

Continue reading

OpenSSL 3.0 Indy Delphi and .NET

From sgcWebSockets 4.5.3, the openSSL 3.0 libraries are supported for the following compilers: Delphi 7 - Rad Studio 11 Windows 32/64OSX 64Android 32/64iOS 64Linux 64.NETWindows 32/64 OpenSSL 3.0  OpenSSL it's a major release with several internal changes, but it doesn't offers several advantages over 1.1 The openSSL libraries have been rename...

Continue reading

RTCMultiConnection Delphi Server API

From sgcWebSockets 4.5.3, RTCMultiConnection is supported. RTCMultiConnection is a WebRTC JavaScript library for peer-to-peer applications (screen sharing, audio/video conferencing, file sharing, media streaming etc.) Configuration The RTCMultiConnection requires a WebSocket server for Signaling, so link the server property of RTCMultiConnecti...

Continue reading

Pusher REST API

sgcWebSockets Pusher client has been improved on 4.5.3 version, the HTTP API has been implemented allowing to trigger events, get users of a channel and get a list of channels. Pusher is a hosted WebSockets solution for building powerful realtime interactive apps. The sgcWebSockets client allows to use the following pusher channels: Public Channels...

Continue reading

sgcWebSockets 4.5.2

Here is the comprehensive list of new features and bug fixes included in sgcWebSockets 4.5.2: [+] : Added support for Rad Studio 11 Alexandria. [+] : New Component TsgcTURNServer, implements the STUN/TURN Server Protocol. [+] : New Component TsgcTURNClient, implements the STUN/TURN Client Protocol. [+] : New Demo which shows how use TURN Server and...

Continue reading

Rad Studio 11 Alexandria

Rad Studio 11 Alexandria has been released and sgcWebSockets 4.5.2 version supports it. Customers with an active subscription can download latest version with support for Rad Studio 11. You can check here the new features https://www.embarcadero.com/products/rad-studio/whats-new-in-11-alexandria?aldSet=en-GB

DevExtreme Datagrid WebSocket Protocol

DevExtreme Data Grid, from DevExpress, it's a powerful Data Grid for Javascript. One of the features it's partial updates which allows to update a record of a grid without updating the full page. Usually the update is received using WebSocket protocol. sgcWebSockets library can be used with DevExtreme Data Grid, allowing to update the Grid in Real-...

Continue reading

Delphi 3Commas Client

From sgcWebSockets 4.5.2, 3Commas API is supported. 3Commas is a cryptocurrency trading platform designed to help you build automated trading bots. APIs supportedWebSockets API: connect to a public websocket server and provides real-time market data updates.REST API: The REST API has endpoints for account and order management as well as public...

Continue reading

Telegram Libraries Updated

sgcWebSockets supports Telegram TDLib, so you can build your own Telegram Client for any Delphi personality: Windows 32Windows 64Mac OSXiOSAndroidLinux64 The Telegram libraries have been updated to the latest TDLib version 1.7.6. Customers with an Active subscription can download from private account. Review the changelog from the following li...

Continue reading

Delphi STUN/TURN Server and Client (4/4)

From sgcWebSockets 4.5.2, you can build your own STUN/TURN Server and Clients using sgcWebSockets library. STUN Session Traversal Utilities for NAT (STUN) (acronym within an acronym) is a protocol to discover your public address and determine any restrictions in your router that would prevent a direct connection with a peer. The client will send a ...

Continue reading

Delphi TURN Server Component (3/4)

From sgcWebSockets 4.5.2, TURN protocol is supported on Server components. TsgcTURNServer is the server that implements the TURN Protocol and allows to process requests from TURN clients. The component inherits from TsgcSTUNServer, so all methods and properties are available on TsgcTURNServer. TURN Server supports Long-Term Authentication, All...

Continue reading

Delphi TURN Client Component (2/4)

From sgcWebSockets 4.5.2, TURN protocol is supported on Client Components.  TsgcTURNClient is the client that implements the TURN Protocol and allows to send allocation requests to TURN servers. The client inherits from STUN Client, so all methods supported by the STUN Client are already supported by TURN Client. Basic Usage  Us...

Continue reading

Delphi TURN Protocol (1/4)

From sgcWebSockets 4.5.2 version, TURN protocol is supported on Server and Client components. STUN Protocol was already supported on previous versions. Traversal Using Relays around NAT (TURN) protocol enables a server to relay data packets between devices. If the public IP address of both the caller and callee is not discovered, TURN provides a fa...

Continue reading

sgcWebSockets 4.5.1

Here is the comprehensive list of new features and bug fixes included in sgcWebSockets 4.5.1: [+] : New Component TsgcLib_RCON, is a TCP/IP-based communication protocol which allows console commands to be issued to the server. [+] : New Demo which shows how to use the RCON Client, is located in the folder "50.Other\02.RCON". [+] : New Component Tsg...

Continue reading

Delphi CryptoHopper Client

From sgcWebSockets 4.5.1 CryptoHopper API is partially supported. CryptoHopper it's an automated crypto trading bot that allows to automate trading and portfolio management for Bitcoin, Ethereum, Litecoin and more. Configuration  Requires a Developer Account and once you have been approved you can start to create a new App. The API uses O...

Continue reading

Delphi RCON Client

From sgcWebSockets 4.5.1 RCON protocol is supported. The Source RCON Protocol is a TCP/IP-based communication protocol used by Source Dedicated Server, which allows console commands to be issued to the server via a "remote console", or RCON. The most common use of RCON is to allow server owners to control their game servers without direct acce...

Continue reading

SChannel Cipher List and Connection Info

From sgcWebSockets 4.5.1 SChannel has been improved with 2 new features: 1. There is a new property in TLSOptions.SChannel_Options called CipherList where you can set which Ciphers will be used. 2. There is a new function called GetInfo which returns the info like Protocol used (TLS1.2, TLS1.1...), the cipher, cipher strength... and more Cipher Lis...

Continue reading

sgcWebSockets 4.5.0

 Here is the comprehensive list of new features and bug fixes included in sgcWebSockets 4.5.0: [+] : New Component TsgcSTUNServer, implements the STUN Server Protocol providing a service to discover the mapped IP Address and port number. [+] : New Component TsgcSTUNClient, implements the STUN Client Protocol. [+] : New Demo which shows how use...

Continue reading