Skip to content

Commit ccc23e5

Browse files
committed
Wording fixup again
1 parent 2763957 commit ccc23e5

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

text/0045-add-notion-of-protocol.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -100,10 +100,10 @@ In the future, if we want to support a protocol that doesn't use a server URL, t
100100

101101
#### About service JSON file
102102

103-
- For `services` objects, a `"protocol"` field will be added. This will be used to indicate the protocol for services in situation where:
103+
- For `services` objects, a `"protocol"` field will be added. This will be used to indicate the protocol for services in situation where one of these is true:
104104
- The protocol can not be deduced from server's URL prefix.
105-
- The service is RTMP but has an HTTP URL as its server URL and it has custom code to request the true server URL through an API in the plugin. In this case the protocol will be enforced to the right protocol.
106-
- Services that use a protocol that is not registered will not be shown. e.g. OBS Studio without RTMPS support will not show services and servers that rely on RTMPS.
105+
- The service is RTMP but has an HTTP URL as its server URL and it has custom code to request the true server URL through an API in the plugin. In this case the protocol will be enforced to the right protocol (e.g., Dacast, YouNow).
106+
- Services that use a protocol that is not registered will not be shown. For example, OBS Studio without RTMPS support will not show services and servers that rely on RTMPS.
107107
- Codecs field for audio and video will be added to allow services to limit which codec is compatible with the service.
108108
- `"output"` field in the `"recommended"` object will be deprecated, but it will be kept for backward compatibility. `const char *(*get_output_type)(void *data)` in `obs_service_info` will no longer be used by `rtmp-services`.
109109
- The JSON schema will be modified to require the `"protocol"` field when the protocol is not auto-detectable. The same for the `"output"` field to keep backward compatibility.
@@ -114,7 +114,7 @@ In the future, if we want to support a protocol that doesn't use a server URL, t
114114

115115
The user can set a custom server through the service "Custom…", the protocol will be deduced based on URL prefixes from service outputs and default to RTMP if no matches.
116116

117-
NOTE: Allowing the user to manually choose the protocol (e.g. HLS) is part of RFC 39.
117+
NOTE: Allowing the user to manually choose the protocol (e.g., HLS) is part of RFC 39.
118118

119119
### Audio encoders
120120

0 commit comments

Comments
 (0)