Commit Graph

3019 Commits

Author SHA1 Message Date
shogo4405 10de7bd500 Remove as duplicate AVCaptureDevice.devices(). 2025-09-19 20:14:51 +09:00
shogo4405 32e5b23d9a Update README.md 2.1.2 2025-09-18 23:35:13 +09:00
shogo4405 337757a2f8 fix can't compile Xcode26. 2025-09-18 22:56:28 +09:00
shogo4405 dcb2242954 Update documents. 2025-09-18 22:43:45 +09:00
shogo4405 225b188822 Merge pull request #1781 from HaishinKit/feature/fix-playback
fixed an issue that prevented playback via RTMP.
2025-09-18 22:25:57 +09:00
shogo4405 4d9010b05d fix Can't RTMP playback. 2025-09-18 22:23:51 +09:00
shogo4405 69b0043796 Update RTCLogger.swift for SwiftDoc. 2025-09-17 02:12:48 +09:00
shogo4405 55e8eff485 Update project.pbxproj 2025-09-17 01:56:57 +09:00
shogo4405 bd2432c81a Add RTPFormatParameter. 2025-09-17 01:51:13 +09:00
shogo4405 94cde2b0cd fixed Packetizer control. 2025-09-16 06:02:42 +09:00
shogo4405 2992c79240 Update documents. 2025-09-16 02:10:12 +09:00
shogo4405 2c66e59b49 Merge pull request #1780 from HaishinKit/feature/update-macos-examples
Update Example macOS.
2025-09-15 02:56:57 +09:00
shogo4405 207cd17ce9 Update Example macOS. 2025-09-15 02:41:17 +09:00
shogo4405 166b1982ba Merge pull request #1779 from HaishinKit/feature/uiview-presentable
Add UIViewRepresentable for SwiftUI.
2025-09-14 20:23:19 +09:00
shogo4405 bcf6604b18 Add UIViewRepresentable for SwiftUI. 2025-09-14 20:08:03 +09:00
shogo4405 809711f7d3 Rename ViewRepresentable. 2025-09-14 14:52:37 +09:00
shogo4405 8bfd42154a Use Publish/Playback consistently as the terminology. 2025-09-14 14:07:04 +09:00
shogo4405 da50cebf36 Changed to initialize RTCTrack with a description. 2025-09-14 14:00:17 +09:00
shogo4405 fd038ccd86 Update documents. 2025-09-13 01:41:11 +09:00
shogo4405 e045bd6e74 Bump up libdatachannel to v0.23.2 2025-09-13 00:20:32 +09:00
shogo4405 88ee47aae5 Refactor MediaStream.swift 2025-09-09 02:03:03 +09:00
shogo4405 0d1a46a1cf Update MediaStream.swift 2025-09-08 23:53:05 +09:00
shogo4405 c6b1c9ae10 Refactor RTCTrack. 2025-09-08 23:42:26 +09:00
shogo4405 0c3d09596f swiftlint --fix --format 2025-09-08 20:54:56 +09:00
shogo4405 eb36d9fd4c Update README.md 2025-09-08 00:52:07 +09:00
shogo4405 e4cc42f61d add WHIP Support. 2025-09-08 00:33:41 +09:00
shogo4405 baab0cc9ab Merge pull request #1778 from HaishinKit/dependabot/bundler/rubocop-1.80.2
Bump rubocop from 1.80.1 to 1.80.2
2025-09-07 20:09:54 +09:00
dependabot[bot] 28a2c923d3 Bump rubocop from 1.80.1 to 1.80.2
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.80.1 to 1.80.2.
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop/compare/v1.80.1...v1.80.2)

---
updated-dependencies:
- dependency-name: rubocop
  dependency-version: 1.80.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-07 11:07:39 +00:00
shogo4405 47e92acf9c Update README.md 2025-09-07 14:16:11 +09:00
shogo4405 8cb6f309a6 fixed an issue where streaming could fail to start in FME compatibility mode 2025-09-07 02:29:26 +09:00
shogo4405 e7a2208079 Merge pull request #1776 from HaishinKit/feature/fix-rtmp-session-api-stream-error
Revise exception handling in RTMPStream layer.
2025-09-06 16:56:05 +09:00
shogo4405 0b82c1aa62 Revise exception handling in RTMPStream layer. 2025-09-06 16:54:04 +09:00
shogo4405 0280260308 Rename AVCNALUnit -> H264NALUnit. 2025-09-03 23:21:33 +09:00
shogo4405 0d641318b1 Update README.md 2025-09-03 22:13:53 +09:00
shogo4405 723094a347 Merge pull request #1775 from HaishinKit/feature/rtchaishinkit
Support for the WHEP (WebRTC-HTTP Egress Protocol)
2025-09-03 22:03:37 +09:00
shogo4405 40323fef1f add RTCConnection skelton. 2025-09-03 21:58:47 +09:00
shogo4405 609d9b0e58 Update Gemfile.lock 2.1.1 2025-09-03 21:38:50 +09:00
shogo4405 f134749ed6 Update Example macOS. 2025-09-01 21:05:25 +09:00
shogo4405 8cc18fd66c Update Examples visionOS. 2025-09-01 20:42:28 +09:00
shogo4405 5868703eb3 Merge pull request #1774 from HaishinKit/feature/streaminfo-sendable
Now conforms to Sendable RTMPStreamInfo.
2025-09-01 07:33:16 +09:00
shogo4405 b221ad95d8 Now conforms to Sendable. 2025-09-01 07:25:12 +09:00
shogo4405 2ec67688d7 Merge pull request #1771 from HaishinKit/dependabot/bundler/rubocop-1.80.1
Bump rubocop from 1.80.0 to 1.80.1
2025-09-01 01:10:50 +09:00
dependabot[bot] 480ad2a2f9 Bump rubocop from 1.80.0 to 1.80.1
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.80.0 to 1.80.1.
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop/compare/v1.80.0...v1.80.1)

---
updated-dependencies:
- dependency-name: rubocop
  dependency-version: 1.80.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-31 00:00:55 +00:00
shogo4405 a29c7e88fc Merge pull request #1770 from HaishinKit/feature/audio-stereo-source
Stereo recording feature for Example iOS ver 2025
2025-08-27 00:57:26 +09:00
shogo4405 5a48dbd7fe Stereo recording feature. 2025-08-27 00:42:58 +09:00
shogo4405 3f30091ba7 Merge pull request #1767 from HaishinKit/dependabot/bundler/rubocop-1.80.0
Bump rubocop from 1.79.2 to 1.80.0
2025-08-24 22:42:00 +09:00
dependabot[bot] a3c13a5c2f Bump rubocop from 1.79.2 to 1.80.0
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.79.2 to 1.80.0.
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop/compare/v1.79.2...v1.80.0)

---
updated-dependencies:
- dependency-name: rubocop
  dependency-version: 1.80.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-24 00:37:54 +00:00
shogo4405 a31cc5b79b Update README.md 2025-08-18 12:11:12 +09:00
shogo4405 87e14fd194 Add AudioCodecSettings.Format option. 2025-08-17 21:26:44 +09:00
shogo4405 8aac9c7be1 Add Memory release test for IngestView 2025-08-17 19:33:01 +09:00