feat: ws connect
This commit is contained in:
@ -85,10 +85,21 @@ bool WebsocketProtocol::OpenAudioChannel() {
|
||||
std::string url = settings.GetString("url");
|
||||
std::string token = settings.GetString("token");
|
||||
int version = settings.GetInt("version");
|
||||
#if CONFIG_USE_DIRECT_WEBSOCKET
|
||||
url = CONFIG_WEBSOCKET_URL;
|
||||
token = CONFIG_WEBSOCKET_TOKEN;
|
||||
version = CONFIG_WEBSOCKET_PROTOCOL_VERSION;
|
||||
#endif
|
||||
if (version != 0) {
|
||||
version_ = version;
|
||||
}
|
||||
|
||||
if (url.empty()) {
|
||||
ESP_LOGE(TAG, "Websocket URL is not set");
|
||||
SetError(Lang::Strings::SERVER_NOT_CONNECTED);
|
||||
return false;
|
||||
}
|
||||
|
||||
error_occurred_ = false;
|
||||
|
||||
auto network = Board::GetInstance().GetNetwork();
|
||||
|
||||
Reference in New Issue
Block a user