rtmp-services: Add Mixer FTL service
Adds "Mixer FTL" service and renames the original service with RTMP servers to "Mixer RTMP". Closes jp9000/obs-studio#980master
parent
6f8e38e0a0
commit
535f4a7fcf
|
@ -2,6 +2,7 @@ StreamingServices="Streaming Services"
|
|||
CustomStreamingServer="Custom Streaming Server"
|
||||
Service="Service"
|
||||
Server="Server"
|
||||
Server.Auto="Auto (Recommended)"
|
||||
StreamKey="Stream key"
|
||||
UseAuth="Use authentication"
|
||||
Username="Username"
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
{
|
||||
"url": "https://obsproject.com/obs2_update/rtmp-services",
|
||||
"version": 66,
|
||||
"version": 67,
|
||||
"files": [
|
||||
{
|
||||
"name": "services.json",
|
||||
"version": 66
|
||||
"version": 67
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
@ -281,7 +281,97 @@
|
|||
}
|
||||
},
|
||||
{
|
||||
"name": "Mixer.com",
|
||||
"name": "Mixer.com - FTL",
|
||||
"common": true,
|
||||
"servers": [
|
||||
{
|
||||
"name": "US: Dallas, TX",
|
||||
"url": "ingest-dal.mixer.com"
|
||||
},
|
||||
{
|
||||
"name": "US: San Jose, CA",
|
||||
"url": "ingest-sjc.mixer.com"
|
||||
},
|
||||
{
|
||||
"name": "US: Seattle, WA",
|
||||
"url": "ingest-sea.mixer.com"
|
||||
},
|
||||
{
|
||||
"name": "US: Washington DC",
|
||||
"url": "ingest-wdc.mixer.com"
|
||||
},
|
||||
{
|
||||
"name": "Canada: Toronto",
|
||||
"url": "ingest-tor.mixer.com"
|
||||
},
|
||||
{
|
||||
"name": "EU: London",
|
||||
"url": "ingest-lon.mixer.com"
|
||||
},
|
||||
{
|
||||
"name": "EU: Amsterdam",
|
||||
"url": "ingest-ams.mixer.com"
|
||||
},
|
||||
{
|
||||
"name": "EU: Milan",
|
||||
"url": "ingest-mil.mixer.com"
|
||||
},
|
||||
{
|
||||
"name": "EU: Paris",
|
||||
"url": "ingest-par.mixer.com"
|
||||
},
|
||||
{
|
||||
"name": "EU: Frankfurt",
|
||||
"url": "ingest-fra.mixer.com"
|
||||
},
|
||||
{
|
||||
"name": "EU: Oslo",
|
||||
"url": "ingest-osl.mixer.com"
|
||||
},
|
||||
{
|
||||
"name": "Brazil: Sao Paulo",
|
||||
"url": "ingest-sao.mixer.com"
|
||||
},
|
||||
{
|
||||
"name": "Australia: Melbourne",
|
||||
"url": "ingest-mel.mixer.com"
|
||||
},
|
||||
{
|
||||
"name": "Australia: Sydney",
|
||||
"url": "ingest-syd.mixer.com"
|
||||
},
|
||||
{
|
||||
"name": "Mexico: Mexico City",
|
||||
"url": "ingest-mex.mixer.com"
|
||||
},
|
||||
{
|
||||
"name": "Asia: Hong Kong",
|
||||
"url": "ingest-hkg.mixer.com"
|
||||
},
|
||||
{
|
||||
"name": "Asia: Tokyo",
|
||||
"url": "ingest-tok.mixer.com"
|
||||
},
|
||||
{
|
||||
"name": "South Korea: Seoul",
|
||||
"url": "ingest-seo.mixer.com"
|
||||
},
|
||||
{
|
||||
"name": "India: Chennai",
|
||||
"url": "ingest-che.mixer.com"
|
||||
}
|
||||
],
|
||||
"recommended": {
|
||||
"keyint": 3,
|
||||
"output": "ftl_output",
|
||||
"max audio bitrate": 160,
|
||||
"max video bitrate": 10000,
|
||||
"profile": "main",
|
||||
"bframes": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Mixer.com - RTMP",
|
||||
"common": true,
|
||||
"servers": [
|
||||
{
|
||||
|
@ -362,7 +452,7 @@
|
|||
}
|
||||
],
|
||||
"recommended": {
|
||||
"keyint": 1,
|
||||
"keyint": 3,
|
||||
"max audio bitrate": 160,
|
||||
"max video bitrate": 10000,
|
||||
"profile": "main"
|
||||
|
|
|
@ -259,6 +259,11 @@ static void fill_servers(obs_property_t *servers_prop, json_t *service,
|
|||
return;
|
||||
}
|
||||
|
||||
if (strcmp(name, "Mixer.com - FTL") == 0) {
|
||||
obs_property_list_add_string(servers_prop,
|
||||
obs_module_text("Server.Auto"), "auto");
|
||||
}
|
||||
|
||||
json_array_foreach (servers, index, server) {
|
||||
const char *server_name = get_string_val(server, "name");
|
||||
const char *url = get_string_val(server, "url");
|
||||
|
|
Loading…
Reference in New Issue