diff options
| author | Mistivia <i@mistivia.com> | 2025-09-13 20:53:56 +0800 |
|---|---|---|
| committer | Mistivia <i@mistivia.com> | 2025-09-13 20:53:56 +0800 |
| commit | a4daf467f871b0e77f07f1071b47b960da7bfba9 (patch) | |
| tree | 43b8847b395a90f5aadb57593c0d84e2c13cca7c /main.c | |
| parent | f3eeea1d7092f3ca98836035bf75b941d14c2067 (diff) | |
add s3 client
Diffstat (limited to 'main.c')
| -rw-r--r-- | main.c | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -1,8 +1,11 @@ +#include <pthread.h> #include <stdio.h> +#include <stdlib.h> #include "rtmpserver.h" #include "ringbuf.h" #include "transcode_talker.h" +#include "s3_worker.h" typedef struct { RingBuffer *ringbuf; @@ -65,8 +68,12 @@ int main() { }; TranscodeTalker_init(&main_ctx.transcode_talker); + s3_worker_init(); + pthread_t transmux_thread; pthread_create(&transmux_thread, NULL, &TranscodeTalker_main, &main_ctx.transcode_talker); + pthread_t s3worker_thread; + pthread_create(&s3worker_thread, NULL, &s3_worker_main, NULL); start_rtmpserver(rtmp_cbs, &main_ctx); return 0; |
