Skip to content

Update Rtmp Library#6

Open
daroltidan wants to merge 1195 commits into
theshiftstudio:masterfrom
pedroSG94:master
Open

Update Rtmp Library#6
daroltidan wants to merge 1195 commits into
theshiftstudio:masterfrom
pedroSG94:master

Conversation

@daroltidan

Copy link
Copy Markdown

No description provided.

@daroltidan daroltidan closed this Mar 8, 2023
@daroltidan daroltidan reopened this Mar 8, 2023
@daroltidan daroltidan closed this Mar 8, 2023
@daroltidan daroltidan reopened this Mar 8, 2023
dependabot Bot and others added 26 commits August 14, 2025 18:59
Bumps [org.jetbrains.kotlin.android](https://github.com/JetBrains/kotlin) from 2.2.0 to 2.2.10.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.2.0...v2.2.10)

---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin.android
  dependency-version: 2.2.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…ns.kotlin.android-2.2.10

Bump org.jetbrains.kotlin.android from 2.2.0 to 2.2.10
Bumps `agp` from 8.12.0 to 8.12.1.

Updates `com.android.application` from 8.12.0 to 8.12.1

Updates `com.android.library` from 8.12.0 to 8.12.1

---
updated-dependencies:
- dependency-name: com.android.application
  dependency-version: 8.12.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.android.library
  dependency-version: 8.12.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps `agp` from 8.12.1 to 8.12.2.

Updates `com.android.application` from 8.12.1 to 8.12.2

Updates `com.android.library` from 8.12.1 to 8.12.2

---
updated-dependencies:
- dependency-name: com.android.application
  dependency-version: 8.12.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.android.library
  dependency-version: 8.12.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
pedroSG94 and others added 30 commits June 28, 2026 12:37
WhipClient could not publish to https WHIP servers:
- validSchemes only allowed "http", so an https URL was rejected with
  "Endpoint malformed".
- setAuthorization was an unimplemented TODO() that crashed any caller.
- the signaling request hardcoded http:// and POSTed to only the appName
  path segment, using the last path segment as the token. Standard WHIP
  servers expect a POST to the full endpoint URL with an Authorization:
  Bearer token.

Changes:
- accept "https" in validSchemes.
- build the signaling POST from the parsed scheme (https over TLS) and the
  full endpoint path.
- implement setAuthorization to carry the Bearer token (mapped from the
  shared user/password API).

Tested against a standard https WHIP ingest (Dolby/Millicast): the publish
is accepted (201 + ICE) where it was previously rejected.
fix(whip): support https endpoints with Bearer auth
Refactor implement https and bearer auth
add method addCertificates
refactor ASC to share in RTMP and RTSP
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.