Sean DuBois
ed577a05aa
libobs: Add bearer token to obs_service_connect_info
...
This adds a new OBS_SERVICE_CONNECT_INFO_BEARER_TOKEN which is needed for WHIP output.
Signed-off-by: pkv <pkv@obsproject.com>
2023-06-09 20:20:49 -05:00
Chase Adams
d61e802a34
rtmp-services: Add Livepeer Studio
2023-06-09 14:45:10 -07:00
Lain
106c7aa61f
Update copyrights/names
2023-05-20 01:31:18 -07:00
Service Checker
dba6544265
rtmp-services: Remove defunct servers/services
2023-04-27 15:21:40 +02:00
tytan652
ac241faff1
rtmp-services: Fix building with service updates disabled
...
Two constants are marked as -Wunused-variable which turns into an error
2023-04-24 12:04:11 -07:00
tytan652
15e0064179
rtmp-services: Enable service updates by default
...
Fix an oversight of 1f6cf34c2c
Which turns off by default service updates on any *nix
2023-04-24 12:02:57 -07:00
tt2468
1f6cf34c2c
rtmp-services: Allow service updates to be disabled on *nix
...
Effectively reverts 8b315186a7
, as the
cmake referenced in the description has long since been completely
rewritten and replaced.
2023-04-23 23:47:09 -07:00
tytan652
41cec5540c
rtmp-services: Bump format version to v5
2023-04-22 16:17:40 -07:00
PatTheMav
1172629492
rtmp-services: Remove macro-based constant usage
...
Macros make the code you see different from the code the compiler sees.
Modern C renders traditional uses of macros for constants and utility
functions unnecessary. Macros should only be used when there is no
other solution available.
2023-04-08 16:12:55 -07:00
Translation Updater
7c5560bf1b
Update translations from Crowdin
2023-03-27 13:39:03 +00:00
PatTheMav
349372b3b3
cmake: Add changes for CMake build framework 3.0
...
New code path only taken if OBS_CMAKE_VERSION is set to 3.0.0 or
greater, old functionality remains unchanged.
2023-03-26 18:20:38 -04:00
Jeremy Woertink
90e8e81e99
rtmp-services: Add Joystick.TV
...
Adding JoystickTV as an official service
Closes obsproject/obs-studio#8414
2023-03-26 14:40:57 -07:00
tt2468
1cd802810b
rtmp-services: Add IRLToolkit Sydney ingest
2023-03-26 14:23:23 -07:00
Yuriy Chumak
d68a75c60c
rtmp-services: Add AV1 and HEVC to YouTube RTMPS service
2023-03-26 16:37:31 +02:00
derrod
4b038c9a40
rtmp-services: Add AV1 to services schema
2023-03-26 16:37:31 +02:00
derrod
e767cacf0a
rtmp-services: Explicitly set codecs for RTMP services
2023-03-26 16:37:31 +02:00
tytan652
19acb8cc5f
rtmp-services: Fix supported audio codecs in rtmp_common
2023-03-25 10:03:22 +01:00
tytan652
6f755451d9
rtmp-services: Set protocol in rtmp_common if none set
2023-03-24 16:07:40 -04:00
Matt Gajownik
1af982fcfa
rtmp-services: Fix formatting and indentation of services schema
...
Also define editorconfig for rtmp-services to match existing structure.
2023-03-21 20:58:05 +11:00
tytan652
d917ceafe8
rtmp-services: Add connect infos checks
2023-03-19 17:38:02 +01:00
tytan652
258e339d2f
rtmp-services: Add connect infos to services
2023-03-19 17:38:02 +01:00
tytan652
aeab6b8fc4
libobs,docs,rtmps-services: Add supported audio codecs
...
Also remove Opus-only "supported audio codecs" in the services JSON.
2023-03-19 17:27:42 +01:00
tytan652
213eb613d3
rtmp-services: Remove output getter from rtmp_common
2023-03-19 17:16:13 +01:00
tytan652
9d8d98b142
rtmp-services: Remove fallback to H264 if no codec found
...
The fallback in now inside the output.
2023-03-19 17:08:06 +01:00
tytan652
fa58a38b24
rtmp-services: Add protocol getter to services
2023-03-19 16:31:05 +01:00
tytan652
513c6bc489
rtmp-services: Add protocols to services JSON
...
If the server URL is not an RTMP(S) URL, the protocol field becomes
required.
The output field becomes required on non-RTMP(S) services to keep
backward compatibility.
Also skip service if the protocol is not available.
2023-03-19 15:29:03 +01:00
Mico Häsänen
d33abf68e5
rtmp-services: Add Enchant.events to service list
2023-03-02 18:00:52 -05:00
Ryan Foster
681014bec2
rtmp-services: Fix whitespace issues in services.json
...
* Remove trailing whitespace
* Use spaces instead of tabs for indents
2023-03-02 13:24:39 -05:00
Albert
414937a963
rtmp-services: Update Streamvi ( #7921 )
...
Co-authored-by: Joel Bethke <joel.bethke@gmail.com>
2023-03-01 17:36:58 -06:00
Stripchat
8fd6949778
rtmp-services: Update Stripchat streaming service ( #8269 )
2023-03-01 16:16:01 -06:00
Tophicles
87b7f7785f
rtmp-services: Add LiveStreamerCafe ( #8203 )
...
Incremented version number as requested.
Co-authored-by: Kristopher Marentette <tophicles@syslog.brucenet>
2023-03-01 16:15:45 -06:00
Regan Black
6e0f5dccb2
rtmp-services: Update Switchboard Live Servers ( #8180 )
...
Co-authored-by: Regan Baah <one0ten@outlook.com>
2023-03-01 16:15:25 -06:00
Kevin Deng
480a8700da
rtmp-services: Update Mildom more_info_link ( #8334 )
...
Co-authored-by: kevin.dww <kevin.dww@nonolive.com>
2023-03-01 16:13:38 -06:00
PatTheMav
1bb06a8bdc
rtmp-services: Fix missing newline at the end of files
2023-02-18 15:22:33 -08:00
Service Checker
5b370d4e3a
rtmp-services: Remove defunct servers/services
2023-02-13 02:20:50 +01:00
kevin.dww
321776efa3
rtmp-services: update Mildom servers
2023-01-13 00:30:32 -08:00
Translation Updater
783bd52197
Update translations from Crowdin
2023-01-08 04:10:37 +00:00
Richard Stanway
b51773b97b
rtmp-services: Specify RTMP_SERVICES_FORMAT_VERSION in package.json
2023-01-06 21:16:21 +01:00
Service Checker
626dbd3c3d
rtmp-services: Remove defunct servers/services
2022-12-12 01:28:41 +01:00
Clemens Meinhart
ba27474027
rtmp-services: Add Bitmovin
2022-12-02 15:48:00 +01:00
Ryan Foster
bfcca93424
rtmp-services: Suppress LNK4098
...
Suppress LNK4098 to allow building against pre-built Jansson for now.
2022-11-22 00:14:16 -05:00
pkv
88ac8098a1
rtmp-services: Add ffmpeg-mpegts-muxer in schema v4
...
This adds ffmpeg-mpegts-muxer to the enum of output modules in schema.
Updates schema to v4.
Signed-off-by: pkv <pkv@obsproject.com>
2022-11-17 21:56:38 -05:00
tt2468
19fbc886fa
rtmp-services: Add IRLToolkit
2022-11-13 10:00:59 +01:00
rch850
ca53f16e20
rtmp-services: Add Whowatch
2022-11-08 20:04:45 +01:00
Translation Updater
f065f20ce1
Update translations from Crowdin
2022-10-25 22:32:14 +00:00
Mattias Landin
2a0f3d4c04
rtmp-services: Add Vindral service
2022-10-24 17:26:28 +02:00
Service Checker
98199315e0
rtmp-services: Remove defunct servers/services
2022-10-09 16:54:48 -07:00
Alex Kosenko
39111dab3d
rtmp-services: Update ingest list for Restream.io
2022-10-09 16:38:05 -07:00
Luke Strickland
046b95dac9
rtmp-services: Update Glimesh to add RTMP ingests
2022-10-08 22:44:50 +02:00
Wahaj Dar
ff7720bfe8
rtmp-services: Add Livepush to service list
...
Adding latest Livepush rtmp endpoints to streaming service list
2022-09-17 16:37:13 -07:00
Translation Updater
cc2d0791ca
Update translations from Crowdin
2022-08-30 09:00:44 +00:00
Be1erafon
a709bc4a73
rtmp-services: Update Streamvi
2022-08-26 19:04:32 +02:00
Service Checker
9bdb136cd4
rtmp-services: Remove defunct servers/services
2022-08-20 01:30:29 -07:00
Ro
85f2888048
rtmp-services: Update Switchboard Live service ( #7104 )
...
Updated servers and recommend settings.
2022-08-16 23:12:07 +02:00
tytan652
8989cf5caf
rtmp-services: Remove useless supported codec field
...
We normally default to H264 onlt and AAC only if nothing is set.
2022-08-02 09:41:32 -07:00
tytan652
96eb14af47
rtmp-services: Add fallback to H264 if no supported codec found
2022-08-02 09:41:32 -07:00
tytan652
0283fd2c71
rtmp-services: Fix incompatible-pointer-types warnings
2022-08-02 09:41:32 -07:00
Translation Updater
81734be37c
Update translations from Crowdin
2022-07-31 23:40:53 +00:00
Be1erafon
6c39293bc8
rtmp-services: Add Streamvi service
2022-07-30 12:41:58 +02:00
wpstream
14f4e993a7
rtmp-services: Add WpStream service ( #6784 )
2022-07-29 22:30:50 +02:00
jp9000
8a698e863d
libobs: Add func to get supported service codecs
...
Allows a service to return a list of codecs that are currently supported
2022-07-26 09:23:35 -07:00
Norihiro Kamae
7e3656ab33
plugins: Cleanup unused-parameters
...
- Remove unnecessary UNUSED_PARAMETER
- Add OBS_UNUSED attribute to unused parameters
- Also removes unused variables
2022-07-19 11:01:00 -04:00
Richard Stanway
174e91f211
rtmp-services: Avoid calling bmemdup on NULL resolution list
2022-07-18 23:12:49 +02:00
Hernán
68f3a5f37d
rtmp-services: Update Piczel.tv recommended settings
2022-06-27 15:02:18 -04:00
kevin.dww
ee59905be1
rtmp-services: Add Mildom and Nonolive
2022-06-25 16:12:50 -07:00
Service Checker
d30484cef6
rtmp-services: Remove defunct servers/services
2022-06-05 01:40:20 +02:00
evandroduarte
47e2398ce5
rtmp-services: Update Eventials ingests
2022-06-01 22:04:14 +02:00
derrod
56264befab
rtmp-services: Apply automatic formatting to JSON
2022-05-20 08:55:56 -04:00
Matt Gajownik
2960669f9a
rtmp-services: Add JSONSchema definitions for services
2022-05-20 20:25:19 +10:00
vfernandes-sympla
f516b4c9d9
rtmp-services: Add sympla service
2022-05-11 23:37:13 -07:00
田七不甜
94b19960e7
rtmp-services: Update Bilibili Live
2022-04-16 16:48:54 -07:00
karenkim-AfreecaTV
42c7e29d25
rtmp-services: Update AfreecaTV
...
Add Brazil server
2022-04-07 01:48:22 -07:00
striphat-dev
8360893730
rtmp-services: Update Stripchat streaming service
2022-03-29 19:55:44 +02:00
Richard Stanway
85addc3dac
UI, file-updater, rtmp-services: Enable curl ALPN support
...
In the years since this code was added, ALPN is now widely supported,
and NPN is being removed entirely in the latest version of nginx. It's
time to start using ALPN!
2022-03-24 17:10:01 -07:00
Ryan Foster
ae3570a741
rtmp-services: Fix file mode
...
Revert file mode changes from 99afbc687e
.
2022-03-23 12:44:49 -04:00
vasuais
99afbc687e
rtmp-services: Update SharePlay.tv recommendations
2022-03-23 09:16:23 -07:00
pkv
c8b2db9760
obs-libfdk: Set bitstream to ADTS for mpegts output
...
This sets the aac bitstream to ADTS for the mpegts output.
This fixes a bug with mpegts ouput where the avformat muxer issues
an error with fdk-aac encoder.
Signed-off-by: pkv <pkv@obsproject.com>
2022-03-19 15:25:02 -07:00
vasu
7dcd22dc95
rtmp-services: Add Shareplay.tv
2022-03-18 14:21:14 -07:00
PatTheMav
49e9d49943
plugins: Update CMakeLists.txt for included plugins
2022-03-16 23:11:08 +01:00
Justin B. Watson
24b2ad8532
rtmp-services: Update Brime Live ingests
2022-02-27 02:06:54 +01:00
Thulinma
9c504f4d35
rtmp-services: Update Picarto ingests
2022-02-12 15:02:10 -08:00
Translation Updater
ac8dbf67be
Update translations from Crowdin
2022-02-06 02:24:08 +00:00
Roman Sivriver
e6a55e7763
rtmp-services: Update YouNow ingest
2022-02-01 13:42:08 -08:00
Francisco Oltra
5f5355a813
rtmp-services: Update nanoStream Cloud / bintu ingests ( #5884 )
...
* rtmp-services: Update nanoStream Cloud / bintu ingests
- fix transcoding rtmp urls
- add information and dashboard links
2022-01-29 15:24:46 -08:00
Translation Updater
261345f9ef
Update translations from Crowdin
2021-12-12 02:38:59 +00:00
Ek Palmer
2e1c5fc801
rtmp-services: Add Fantasy.Club
2021-12-11 13:56:40 -08:00
Guang Zhou
99a7d19d15
rtmp-services: Add Manyvids.com
2021-11-11 10:10:15 -08:00
David Plappert
8d374bdaa8
rtmp-services: add PhoneLivestreaming
2021-11-10 12:42:29 -08:00
lucha
e09b952068
rtmp-services: Add Autistici.org
2021-11-09 13:54:57 -08:00
Thomas Müller
d7a95eb690
rtmp-services: add Utreon
2021-11-09 13:38:40 -08:00
zhaolong
e7a4ed4067
rtmp-services: add Kuaishou live
2021-11-04 06:41:55 -07:00
Adrián Pardini
b15b5b8561
rtmp-services: update CamSoda domains
2021-10-30 15:26:33 -07:00
vishakh-h
c7f095ebd7
rtmp-services: add "Jio Games"
2021-10-24 00:46:33 -07:00
Vainock
11a690b038
Update translations from Crowdin
2021-09-24 09:42:08 -07:00
kiwialec
dda48c99bc
rtmp-services: Add Disciple Media
2021-09-08 06:58:25 -07:00
Willy Liu(HQ ENG)
e276b23f94
rtmp-services: Remove 17LIVE
2021-08-26 13:55:37 +02:00
Ryan Foster
97e1d6ebf1
rtmp-services: Add stream key link URLs
...
This commit adds the stream key link URLs to services that have them
from UI/window-basic-auto-config.cpp and
UI/window-basic-settings-stream.cpp. This will enable querying these
values from services.json and remove service-specific code from UI code.
2021-08-16 09:48:14 -07:00
Ryan Foster
6bdea81823
rtmp-services: Change "stream key link" key to "stream_key_link"
...
This change is to be consistent with an upcoming commit where
"stream_key_link" is used for the key. While the JSON spec allows spaces
in keys, it isn't widely exercised. Having spaces in keys may introduce
other issues if the JSON data were processed in JavaScript (e.g., dot
notation vs. bracket notation), so let's just replace the spaces with
underscores.
2021-08-16 09:48:14 -07:00
jp9000
1abf7ae3cf
rtmp-services: Add BoxCast
2021-08-16 07:37:38 -07:00
jp9000
f0ab940282
rtmp-services: Fix comparison mismatch warning
2021-08-10 23:30:03 -07:00