Commit Graph

110 Commits

Author SHA1 Message Date
shogo4405 3eb4ebb5a6 Use CBytePerfMon metrics for NetworkTransportReport. 2025-02-11 23:25:38 +09:00
shogo4405 9fda7b1a15 use srt_sendmsg api instead of srt_sendmsg2. 2025-02-11 20:27:33 +09:00
shogo4405 6ac018dc9c closes when srt server abend. 2025-02-11 20:20:54 +09:00
shogo4405 cdb523f70b add getOption method. 2025-02-10 17:56:03 +09:00
shogo4405 3dff62e6ee Update SRTHaishinKit/README.md 2025-02-04 03:04:24 +09:00
shogo4405 a0a987c5ce Update README.md 2025-01-12 16:18:00 +09:00
shogo4405 4ba761b15c Bump to srt up 1.5.4 2025-01-07 02:35:10 +09:00
shogo4405 dd5b8cac94 Update scripts 2025-01-05 16:48:36 +09:00
shogo4405 7880a6f85e Update README.md 2025-01-05 15:54:37 +09:00
shogo4405 4097efd237 Create README.md 2025-01-05 15:45:47 +09:00
shogo4405 0c2727c0f4 fixed MemoryLeak issue SRTConnection, SRTStream. 2025-01-04 00:54:41 +09:00
shogo4405 32172a166b Review of the package structure. 2024-11-24 15:05:48 +09:00
shogo4405 1a2718759a fixed #1621 2024-11-15 01:26:25 +09:00
shogo4405 3ea705aa99 Read from local spm. 2024-11-10 13:27:58 +09:00
shogo4405 2a2786d62c protoocl NetworkConnection. 2024-09-30 01:35:56 +09:00
shogo4405 f52975bfad Refactoring VideoToolbox. 2024-09-16 00:27:28 +09:00
shogo4405 a7196518c3 refs #1463 2024-09-14 02:21:01 +09:00
shogo4405 13847ffe4b refs 0b7c9982 2024-09-14 01:57:26 +09:00
shogo4405 08e4b35d2f Miguration #1558 2024-09-11 01:04:01 +09:00
shogo4405 0b7c99829a Advanced protocol MediaMixerOutput. 2024-09-11 00:30:42 +09:00
shogo4405 4d72f06ea9 Video Buffering Adjustment 2024-09-06 02:22:11 +09:00
shogo4405 da8f2ad490 Add a method for monitoring property changes. 2024-09-05 21:34:49 +09:00
shogo4405 0b52b342dd Sendable Compatible 2024-09-02 02:03:45 +09:00
shogo4405 a84a925e47 Update README.md and rename. 2024-08-28 03:10:44 +09:00
shogo4405 87b2638839 Removed due to compliance with Sendable in Xcode 16. 2024-08-28 02:12:12 +09:00
shogo4405 42d71760fc Implementation of Volume Control. 2024-08-21 23:55:58 +09:00
shogo4405 0cf042a195 Update NetworkMonitoring. 2024-08-21 00:55:02 +09:00
shogo4405 9b005eb25a fixed playback could not be started after the first time. 2024-08-19 21:10:53 +09:00
shogo4405 92a62e140c fixed SRTSocket would deadlock. 2024-08-19 02:10:05 +09:00
shogo4405 56a7638aaf Add HKStreamPlayer. 2024-08-18 23:18:51 +09:00
shogo4405 adb218e36f Refactoring RTMPStream, SRTStream. 2024-08-16 01:26:50 +09:00
shogo4405 56daf60260 Rename MediaMixer.attachCamera to attachVideo. 2024-08-14 03:20:27 +09:00
shogo4405 b01739f3c1 Rename IOMixer -> MediaMixer. 2024-08-13 05:28:23 +09:00
shogo4405 231cff4362 Review of the Sample output Pipeline. 2024-08-13 03:56:36 +09:00
shogo4405 23e923aad1 Implemented the playback function related to the Stream. 2024-08-12 20:33:24 +09:00
shogo4405 b7523349c3 Repackage classes. 2024-08-11 19:24:49 +09:00
shogo4405 4ae9400455 nonisolated(unsafe) let logger 2024-08-11 07:49:09 +09:00
shogo4405 66396609e8 implementation IOStreamBitRateStrategy feature. 2024-08-10 14:25:01 +09:00
shogo4405 7e7bd4e96d actor RTMPConnection and RTMPStream. 2024-08-08 03:12:53 +09:00
shogo4405 b150467756 actor SRTConnection and SRTStream. 2024-08-06 20:55:42 +09:00
shogo4405 ee4368ab9f Rearchitect for 2.0.0 2024-08-06 20:55:42 +09:00
shogo4405 69c624e778 refs #1481 2024-06-18 23:53:20 +09:00
shogo4405 c219468e01 Suppress Warnigns. 2024-06-11 22:51:06 +09:00
shogo4405 4f67a3523e async SRTConnection.open/close. 2024-06-09 23:45:34 +09:00
shogo4405 299562f13c Suppress warnings. 2024-05-13 02:59:19 +09:00
shogo4405 cfef6192b5 Refactor SRTStream. 2024-04-27 15:20:48 +09:00
shogo4405 25e5f2cd3d Refactoring TSWriter/TSReader. 2024-04-24 01:24:59 +09:00
shogo4405 f0485f1b24 Change IOStream.(audio|video)InputFormat to IOStream.(audio|video)InputFormats. 2024-04-20 13:21:24 +09:00
shogo4405 eca783e7ec fixed #1426 2024-04-19 00:22:29 +09:00
shogo4405 0a3dad3857 Rename NetStream to IOStream. 2023-12-15 21:31:02 +09:00