Commit Graph

  • adcff01768 Update HOW_IT_WORKS.md main Leandro Moreira 2024-06-07 06:58:38 -03:00
  • a94cd0d84a Update README.md Leandro Moreira 2024-06-07 06:58:07 -03:00
  • 0da0bbe896 remove dup section Leandro Moreira 2024-06-06 16:55:42 -03:00
  • 8fc6f92547 Merge pull request #31 from flavioribeiro/leandromoreira/add-audio Leandro Moreira 2024-06-04 22:08:47 -03:00
  • 51bed46113 simplify readme Leandro Moreira 2024-06-04 22:06:48 -03:00
  • c613a891fa add code context Leandro Moreira 2024-06-04 21:43:31 -03:00
  • 7401b50036 add info for how it works Leandro Moreira 2024-06-02 14:44:17 -03:00
  • 0289b94732 adapt readme for new features Leandro Moreira 2024-06-02 14:31:56 -03:00
  • 535da6517a update readme to reflect current implementation Leandro Moreira 2024-06-02 09:49:53 -03:00
  • c445c13e02 add instructions on how to develop locally or on docker Leandro Moreira 2024-05-19 23:41:10 -03:00
  • 366e8fbcf5 move filters and add codec context setters Leandro Moreira 2024-05-19 19:16:24 -03:00
  • 644ad80756 fix probers test Leandro Moreira 2024-05-19 17:51:12 -03:00
  • fc39c17960 Merge pull request #32 from flavioribeiro/add-rtmp-support Leandro Moreira 2024-05-19 01:00:47 -03:00
  • ea736898d9 add opus audio initial support Leandro Moreira 2024-05-19 00:36:36 -03:00
  • 5960c45e1f change verb Leandro Moreira 2024-05-16 13:26:46 -03:00
  • fdffc29cfa add an implicit flow Leandro Moreira 2024-05-16 13:26:10 -03:00
  • 1a2f958063 fix potential memory leak Leandro Moreira 2024-05-15 23:01:36 -03:00
  • 8e4306c0f7 add proper packet handling for bit stream filter Leandro Moreira 2024-05-15 22:42:15 -03:00
  • 60bff6779f fix flows Leandro Moreira 2024-05-15 21:28:54 -03:00
  • 07ff49ca00 include browser in the async loop Leandro Moreira 2024-05-15 21:25:04 -03:00
  • 4746d833fa rename architecture Leandro Moreira 2024-05-15 10:34:00 -03:00
  • 31daa30478 replaces server by donut Leandro Moreira 2024-05-15 10:31:33 -03:00
  • e7149242b3 move streaming async flow for the ease of understanding Leandro Moreira 2024-05-15 10:27:20 -03:00
  • f2e9ea7991 remove local go astiav impl Leandro Moreira 2024-05-14 15:15:35 -03:00
  • 7ec44e561a add main components Leandro Moreira 2024-05-13 09:48:26 -03:00
  • af8aa3acff add local astiav Leandro Moreira 2024-05-13 08:58:23 -03:00
  • 1dddccf660 move setup of bit stream filter Leandro Moreira 2024-05-13 07:51:58 -03:00
  • c131f10fd4 clean up Leandro Moreira 2024-05-12 22:57:52 -03:00
  • 06d749caff bypass with annex b Leandro Moreira 2024-05-12 20:27:17 -03:00
  • 199c23e9fd add draft for rtmp Leandro Moreira 2024-05-12 15:05:35 -03:00
  • 4cb98061df remove unecessary comments Leandro Moreira 2024-05-02 23:26:54 -03:00
  • ad86b20c4a add comments about what to do Leandro Moreira 2024-05-02 22:27:44 -03:00
  • 933f1b1425 simplify docker images Leandro Moreira 2024-05-02 20:08:19 -03:00
  • f0fb5959fc add instructions to solve docker issues Leandro Moreira 2024-05-02 20:08:00 -03:00
  • 668bb29f43 standardize the input Leandro Moreira 2024-03-06 17:55:12 -03:00
  • 52312607e1 remove unecessary parameter Leandro Moreira 2024-03-06 17:14:48 -03:00
  • d70b35c30c add general refactoring Leandro Moreira 2024-03-04 20:32:16 -03:00
  • fef3ae17c7 Merge pull request #30 from flavioribeiro/leandromoreira/add-audio-adding-filters-libav-for-samplerate Leandro Moreira 2024-03-04 15:21:04 -03:00
  • 55b40adf66 playing audio Leandro Moreira 2024-03-04 08:46:44 -03:00
  • 09b99d3116 fix sample rate audio filter conversion Leandro Moreira 2024-03-03 22:59:18 -03:00
  • 9abfd1adc9 start transcoding audio Leandro Moreira 2024-02-26 08:43:45 -03:00
  • 8dfe08f238 send stream info as meta data Leandro Moreira 2024-02-24 23:45:04 -03:00
  • a3cec908c8 Merge pull request #29 from flavioribeiro/leandromoreira/add-audio-libav-testing Leandro Moreira 2024-02-24 22:18:57 -03:00
  • 3918cee421 introduce new api Leandro Moreira 2024-02-24 22:17:33 -03:00
  • 0acdbfa4aa libav is working Leandro Moreira 2024-02-20 09:37:21 -03:00
  • b92f5087e2 add api plans Leandro Moreira 2024-02-19 14:48:08 -03:00
  • 1d4736d1ed wrapping properly errors Leandro Moreira 2024-02-18 15:39:20 -03:00
  • c43f779fba fix build with race and add faq Leandro Moreira 2024-02-18 15:35:14 -03:00
  • a0dc2b5508 add ffmpeg/libav prober Leandro Moreira 2024-02-18 11:27:04 -03:00
  • c510b07a65 renaming mpegts prober Leandro Moreira 2024-02-16 16:17:32 -03:00
  • 48deaf7ee6 add more annotations Leandro Moreira 2024-02-15 14:42:29 -03:00
  • c839c5d3a5 move main resources for audio transcoding Leandro Moreira 2024-02-13 16:53:14 -03:00
  • addc28292b gather main resources Leandro Moreira 2024-02-13 16:52:48 -03:00
  • e2f211c00e add hints Leandro Moreira 2024-02-13 16:19:47 -03:00
  • 564861880e introduce donut engine Leandro Moreira 2024-02-13 15:58:26 -03:00
  • d7e965aa25 use group parameter Leandro Moreira 2024-02-13 10:36:28 -03:00
  • 9eb3453f44 add dev log Leandro Moreira 2024-02-12 20:52:01 -03:00
  • 824f19e616 handle cancellation as expected acts Leandro Moreira 2024-02-12 20:45:15 -03:00
  • bc6f4637ea removing dup logging Leandro Moreira 2024-02-12 20:37:50 -03:00
  • 91af8e1e53 extract streaming middleware to components Leandro Moreira 2024-02-12 20:04:50 -03:00
  • 6cfb357fef fix unknown msg Leandro Moreira 2024-02-12 14:50:37 -03:00
  • 53ed282056 fix mappers Leandro Moreira 2024-02-12 14:29:18 -03:00
  • dfedeee4e0 add option to run locally Leandro Moreira 2024-02-11 23:47:08 -03:00
  • 3aeb4fa250 add client and server stream info Leandro Moreira 2024-02-11 17:47:18 -03:00
  • bb92c1e5bf refactoring ffmpeg streaming test helper Leandro Moreira 2024-02-10 22:40:02 -03:00
  • 75eec638f8 add prober test for hevc h265 Leandro Moreira 2024-02-10 16:24:49 -03:00
  • 4b40afc316 rename cmd to arguments Leandro Moreira 2024-02-09 20:43:50 -03:00
  • cbb1137f4d add test probers test for local Leandro Moreira 2024-02-09 19:12:43 -03:00
  • 1cc6defe43 extract methods from probers Leandro Moreira 2024-02-09 10:16:08 -03:00
  • 33710100a5 add mpeg-ts prober Leandro Moreira 2024-02-09 09:49:17 -03:00
  • 4ad3d0920a update faq on how to run it locally Leandro Moreira 2024-02-08 14:54:33 -03:00
  • e416a2fce2 adding audio refs Leandro Moreira 2024-02-08 09:08:06 -03:00
  • d8ffe8b5b3 Merge pull request #28 from leandromoreira/adding-audio Leandro Moreira 2024-02-07 13:09:02 -03:00
  • e4c9ea08b3 Merge pull request #27 from leandromoreira/internal-player Leandro Moreira 2024-02-07 13:05:59 -03:00
  • 1a36f67a38 Merge branch 'flavioribeiro:main' into internal-player Leandro Moreira 2024-02-07 13:04:45 -03:00
  • bf2d778ef3 Merge pull request #26 from leandromoreira/memory-leaky Leandro Moreira 2024-02-07 13:03:09 -03:00
  • 249d68656a Merge branch 'flavioribeiro:main' into memory-leaky Leandro Moreira 2024-02-06 08:47:23 -03:00
  • b82ef77c56 dd ref Leandro Moreira 2024-02-04 17:18:45 -03:00
  • 8a3b6ed1e9 add test and linter Leandro Moreira 2024-02-04 16:46:57 -03:00
  • eee7af6cfd simplify readme Leandro Moreira 2024-02-04 16:05:41 -03:00
  • 7064b2eeeb Merge pull request #25 from leandromoreira/main Flavio Ribeiro 2024-02-04 10:09:31 -08:00
  • 5285ae2e18 better tracking of ontrack event Leandro Moreira 2024-02-03 17:31:29 -03:00
  • e3ee981d3d embed demo player Leandro Moreira 2024-02-03 17:19:26 -03:00
  • cf63b8e144 add pprof Leandro Moreira 2024-02-03 09:35:57 -03:00
  • 36db07ff7c use sugar log directly Leandro Moreira 2024-02-01 09:51:52 -03:00
  • f6f44c9125 extract a function for mpeg-ts Leandro Moreira 2024-02-01 09:15:19 -03:00
  • f83dfa2d62 fix docker Leandro Moreira 2024-01-31 16:51:08 -03:00
  • 78b7381ff4 Merge pull request #2 from leandromoreira/refactor Leandro Moreira 2024-01-31 14:34:10 -03:00
  • 51bb96a4aa Merge pull request #1 from flavioribeiro/main Leandro Moreira 2024-01-31 14:31:50 -03:00
  • 1fc0f46b3f moving entities and controllers to the right place Leandro Moreira 2024-01-31 14:23:20 -03:00
  • d45babf6c5 renaming stream variables Leandro Moreira 2024-01-31 09:28:23 -03:00
  • a903aa17d7 provides cancelation when a component stop responding it closes all resources Leandro Moreira 2024-01-31 00:21:15 -03:00
  • 1e29f3c4ab leverage error handling as a middleware Leandro Moreira 2024-01-30 18:33:47 -03:00
  • 89b63f1809 add error handler middleware Leandro Moreira 2024-01-29 16:31:34 -03:00
  • 5bfd75f3d8 add setup and clean up for srt Leandro Moreira 2024-01-29 15:28:09 -03:00
  • 1812137aef set live mode for srt Leandro Moreira 2024-01-29 09:29:40 -03:00
  • 8f9a537c15 make webrtc api global Leandro Moreira 2024-01-29 09:14:49 -03:00
  • 8bd51c4b3c add proper srt server default Leandro Moreira 2024-01-28 22:26:55 -03:00
  • ec39e68077 uses srt live transmit Leandro Moreira 2024-01-28 21:02:26 -03:00
  • 68bd7c942e add internal demo Leandro Moreira 2024-01-28 15:58:03 -03:00