Commit Graph

  • e9fae906c4 rename github workflow #2744 aler9 2023-11-26 20:22:25 +0100
  • 81c803ba64
    webrtc: fix bad quality when converting Opus from WebRTC to LL-HLS (#2499) (#2740) Alessandro Ros 2023-11-24 22:07:33 +0100
  • b1ae23482f webrtc: fix bad quality when converting Opus from WebRTC to LL-HLS (#2499) #2740 aler9 2023-11-24 21:57:08 +0100
  • db5ba9903f
    build(deps): bump github.com/bluenviron/gohlslib from 1.0.5 to 1.0.6 (#2736) dependabot[bot] 2023-11-23 19:10:50 +0100
  • 7a62ac73b7
    build(deps): bump github.com/bluenviron/gohlslib from 1.0.5 to 1.0.6 #2736 dependabot[bot] 2023-11-23 17:28:49 +0000
  • dc453620fe
    record: fix invalid segment duration in case of offsets between video/audio (#2477) (#2715) Alessandro Ros 2023-11-23 13:36:07 +0100
  • e6f861ee95
    rename 'binaries' workflow into 'nightly_binaries' (#2714) Alessandro Ros 2023-11-23 13:35:27 +0100
  • 0f434f11cf record: fix invalid segment duration in case of offsets between video/audio (#2477) #2715 aler9 2023-11-19 13:05:33 +0100
  • a6af4b6be0 Update mediamtx.yml Kirill 2023-11-21 19:06:30 +0500
  • 55972d0f5c Add externalAuthenticationRead and externalAuthenticationWrite to config Kirill 2023-11-21 19:05:29 +0500
  • b877d9b8cb
    Merge branch 'bluenviron:main' into main Kirill 2023-11-21 18:33:34 +0500
  • 6a82f84bd5 Allow read without authorization Kirill 2023-11-21 18:33:01 +0500
  • f335fc67f9
    test: use `t.Setenv` to set env vars in tests (#2722) Eng Zer Jun 2023-11-21 00:34:56 +0800
  • 34a9b1b4c6
    test: use `t.Setenv` to set env vars in tests #2722 Eng Zer Jun 2023-11-20 23:05:45 +0800
  • 607191399d rename 'binaries' workflow into 'nightly_binaries' #2714 aler9 2023-11-19 13:08:03 +0100
  • dee7176cb0
    build(deps): bump github.com/bluenviron/mediacommon from 1.5.0 to 1.5.1 (#2711) dependabot[bot] 2023-11-17 18:33:04 +0100
  • dbb3372c32
    build(deps): bump github.com/bluenviron/mediacommon from 1.5.0 to 1.5.1 #2711 dependabot[bot] 2023-11-17 17:15:56 +0000
  • c3d9be322d
    allow using 'fallback' with static sources (#2606) (#2706) Alessandro Ros 2023-11-16 23:37:43 +0100
  • 4fa6c16c85
    Add query as optional block for SRT publish and read (#2656) Bohdan Cherniakh 2023-11-17 00:32:17 +0200
  • 1d716d9065 allow using 'fallback' with static sources (#2606) #2706 aler9 2023-11-16 22:47:28 +0100
  • 3277765851
    apidocs: add missing recording settings to PathConf (#2705) Alessandro Ros 2023-11-16 22:47:01 +0100
  • d551d76a51 apidocs: add missing recording settings to PathConf #2705 aler9 2023-11-16 22:24:05 +0100
  • 09f43d9764
    build(deps): bump github.com/bluenviron/gortsplib/v4 from 4.5.0 to 4.6.0 (#2702) dependabot[bot] 2023-11-15 20:28:40 +0100
  • b09ed9df38
    build(deps): bump github.com/bluenviron/gortsplib/v4 from 4.5.0 to 4.6.0 #2702 dependabot[bot] 2023-11-15 17:20:25 +0000
  • 3f17ce8726
    Merge branch 'main' into patch-1 #2665 Boyi C 2023-11-14 10:22:40 +0800
  • 42150c7ae5
    update readme (#2695) Alessandro Ros 2023-11-13 18:05:07 +0100
  • d990fd82c3 update readme #2695 aler9 2023-11-13 18:04:02 +0100
  • a760a98bcc
    webrtc: fix crash when reading from path 'publish' (#2688) (#2692) Alessandro Ros 2023-11-13 14:36:18 +0100
  • ed11364234 webrtc: fix crash when reading from path 'publish' (#2688) #2692 aler9 2023-11-13 11:35:08 +0100
  • e8f57153d5
    after a release, post to issues once (#2691) Alessandro Ros 2023-11-13 11:51:32 +0100
  • 5bfd654b63 after a release, post to issues once #2691 aler9 2023-11-13 11:22:13 +0100
  • 88489af99d Add query, username and password to session list #2689 Krusade LLC 2023-11-12 18:40:17 -0800
  • bb6d264a7b deploy: 7a1e155531 aler9 2023-11-12 23:22:42 +0000
  • 7a1e155531
    update dependencies (#2687) v1.3.0 Alessandro Ros 2023-11-13 00:09:42 +0100
  • 00c684dc68 update dependencies #2687 aler9 2023-11-13 00:05:26 +0100
  • 687d8685ef
    webrtc: improve connectivity mechanism (#2686) Alessandro Ros 2023-11-12 23:55:28 +0100
  • 5c6e445a61 webrtc: improve connectivity mechanism #2686 aler9 2023-11-02 22:16:05 +0100
  • 4cf8948fe6
    automatically inform authors of GitHub issues about new releases (#2685) Alessandro Ros 2023-11-12 21:57:55 +0100
  • 453dcb1c7c automatically inform authors of GitHub issues about new releases #2685 aler9 2023-11-12 21:52:54 +0100
  • 83a3086de7
    webrtc: prevent pion/webrtc from writing log lines (#2681) Alessandro Ros 2023-11-12 13:46:25 +0100
  • 7a2e56ec28 webrtc: prevent pion/webrtc from writing log lines #2681 aler9 2023-11-12 13:23:56 +0100
  • 5ae35af464
    build(deps): bump github.com/pion/webrtc/v3 from 3.2.21 to 3.2.22 (#2675) dependabot[bot] 2023-11-11 20:39:12 +0100
  • f4d943d1ab
    build(deps): bump github.com/pion/webrtc/v3 from 3.2.21 to 3.2.22 #2675 dependabot[bot] 2023-11-11 14:59:35 +0000
  • f44d80867f
    build(deps): bump github.com/pion/rtp from 1.8.2 to 1.8.3 (#2677) dependabot[bot] 2023-11-11 15:58:52 +0100
  • 50b51da37f
    build(deps): bump github.com/pion/rtp from 1.8.2 to 1.8.3 #2677 dependabot[bot] 2023-11-11 14:55:51 +0000
  • 34275ca40d
    build(deps): bump github.com/pion/rtcp from 1.2.11 to 1.2.12 (#2676) dependabot[bot] 2023-11-11 15:55:11 +0100
  • a62d9382e1
    build(deps): bump github.com/pion/rtcp from 1.2.11 to 1.2.12 #2676 dependabot[bot] 2023-11-10 17:19:14 +0000
  • 2fe31a2421
    record: allow using special characters in recording path (#2674) Alessandro Ros 2023-11-10 16:07:21 +0100
  • 2e16fb556a record: allow using special characters in recording path #2674 aler9 2023-11-10 16:01:40 +0100
  • d51baa04f7
    record: fix deleting segments in case of relative paths (#2526) (#2673) Alessandro Ros 2023-11-10 16:03:04 +0100
  • 15a8ed3c19 record: fix deleting segments in case of relative paths (#2526) #2673 aler9 2023-11-10 15:48:24 +0100
  • ef19552632
    fix setting 'recordDeleteAfter' to zero (#2670) (#2671) Alessandro Ros 2023-11-10 13:51:52 +0100
  • 57679c84a5 fix setting 'recordDeleteAfter' to zero (#2670) #2671 aler9 2023-11-10 13:39:51 +0100
  • fb585b5b72
    build(deps): bump golang.org/x/crypto from 0.14.0 to 0.15.0 (#2668) dependabot[bot] 2023-11-10 13:18:24 +0100
  • 650163dba7
    build(deps): bump golang.org/x/crypto from 0.14.0 to 0.15.0 #2668 dependabot[bot] 2023-11-09 21:42:50 +0000
  • b87a3ca735
    build(deps): bump golang.org/x/term from 0.13.0 to 0.14.0 (#2667) dependabot[bot] 2023-11-09 22:41:08 +0100
  • ca2e3a9ebe
    build(deps): bump github.com/pion/rtcp from 1.2.10 to 1.2.11 (#2669) dependabot[bot] 2023-11-09 22:40:51 +0100
  • 78d6c90f38
    build(deps): bump github.com/pion/rtcp from 1.2.10 to 1.2.11 #2669 dependabot[bot] 2023-11-09 17:30:30 +0000
  • 2b68b3be76
    build(deps): bump golang.org/x/term from 0.13.0 to 0.14.0 #2667 dependabot[bot] 2023-11-08 17:47:55 +0000
  • cb04d28f6e
    metrics: expose state of WebRTC sessions (#2662) Alessandro Ros 2023-11-08 12:01:39 +0100
  • 0d08abf119 metrics: expose state of WebRTC sessions #2662 aler9 2023-11-07 21:32:43 +0100
  • f82c6e3654
    tests: fix race condition in TestPathRunOnDemand (#2663) Alessandro Ros 2023-11-08 11:21:08 +0100
  • 4bf0d10079
    metrics: add paths_bytes_sent, srt_conns, srt_conns_bytes_received, srt_conns_bytes_sent (#2620) (#2619) (#2629) Dr. Ralf S. Engelschall 2023-11-08 11:20:16 +0100
  • 4e16a8983e
    Add extra info to yaml configuration file Boyi C 2023-11-08 11:12:01 +0800
  • 8723be83d9 tests: fix race condition in TestPathRunOnDemand #2663 aler9 2023-11-07 21:37:43 +0100
  • 65688914d6 add tests #2629 aler9 2023-11-07 21:11:46 +0100
  • 25da1f0d74 protect Stream.BytesSent() aler9 2023-11-07 20:48:21 +0100
  • 2a6060d302
    build(deps): bump github.com/gorilla/websocket from 1.5.0 to 1.5.1 (#2652) dependabot[bot] 2023-11-07 19:41:51 +0100
  • 062e3a2ccf fix: removed default values for APIServerKey and APIServerCert #2658 Elia Ravella 2023-11-07 14:51:52 +0100
  • 4b6ed326c2 feat: added TLS encryption support to API calls Elia Ravella 2023-11-07 09:59:18 +0100
  • 61d17d8c37 Add query as optional block for SRT publish and read #2656 bohdan 2023-11-07 01:01:51 +0200
  • 7e8e4805f6
    build(deps): bump github.com/gorilla/websocket from 1.5.0 to 1.5.1 #2652 dependabot[bot] 2023-11-06 17:23:59 +0000
  • 5dae270900
    srt: fix race condition when disposing late packets (#2648) Alessandro Ros 2023-11-05 18:39:37 +0100
  • 9ca41b1ce3 add missing Prometheus exports (#2620, #2619): paths_bytes_sent, srt_conns, srt_conns_bytes_received, srt_conns_bytes_sent Ralf S. Engelschall 2023-11-02 13:19:53 +0100
  • a06b184deb srt: fix race condition when disposing late packets #2648 aler9 2023-11-04 22:22:41 +0100
  • 621a10a8e9
    update gortsplib (#2646) Alessandro Ros 2023-11-04 18:47:39 +0100
  • ad51936ae2 update gortsplib #2646 aler9 2023-11-04 17:50:54 +0100
  • 813611057d
    add runOnUnDemand hook (#2645) Alessandro Ros 2023-11-04 13:07:51 +0100
  • 2e1433f42f add runOnUnDemand hook #2645 aler9 2023-11-04 11:09:56 +0100
  • 1d1d64cb89
    rename sourceProtocol into rtspTransport, sourceAnyPortEnable into rtspAnyPort (#2644) Alessandro Ros 2023-11-04 11:12:22 +0100
  • 4b3dfa94e9 rename sourceProtocol into rtspTransport, sourceAnyPortEnable into rtspAnyPort #2644 aler9 2023-11-03 22:40:50 +0100
  • faf7218fda
    webrtc: restore compatibility when running behind a proxy, in a subpath (#2638) Alessandro Ros 2023-11-03 17:36:51 +0100
  • 7ffc431c98 webrtc: restore compatibility when running behind a proxy, in a subpath #2638 aler9 2023-11-03 17:30:42 +0100
  • 4f876ed207
    fix crash when publishing to a path with 'runOnDemand' from outside 'runOnDemand' (#2636) (#2637) Alessandro Ros 2023-11-03 16:54:25 +0100
  • 15737a84ae fix crash when publishing to a path with 'runOnDemand' from outside 'runOnDemand' (#2636) #2637 aler9 2023-11-03 16:36:41 +0100
  • d41e4025de
    hls: format code (#2634) Alessandro Ros 2023-11-03 09:42:37 +0100
  • 34737788bc hls: format code #2634 aler9 2023-11-03 09:38:11 +0100
  • 39a239caba
    hls: bugfix, stability and resilience improvements in the webpage Dr. Ralf S. Engelschall 2023-11-03 09:14:01 +0100
  • ade4972edb - BUGFIX: pass "video" element to create() on restart triggering fatal-error - STABILITY: await MEDIA_ATTACHED event before performing "loadSource" on HLS - STABILITY: await MANIFEST_PARSED event before performing "play" on video element - RESILIENCE: on "MEDIA_ERROR" event perform "recoverMediaError" on HLS #2631 Ralf S. Engelschall 2023-11-02 19:42:26 +0100
  • 42afc8d327
    fix SRT URL in README by replacing 'publish' with 'read' (#2628) Dr. Ralf S. Engelschall 2023-11-02 13:55:50 +0100
  • 870238607c
    update docs (#2630) Alessandro Ros 2023-11-02 13:55:01 +0100
  • 0e1b362d0b update docs #2630 aler9 2023-11-02 13:46:40 +0100
  • a62b4e9f05 fix SRT URL in example by replacing 'publish' with 'read' #2628 Ralf S. Engelschall 2023-11-02 13:11:10 +0100
  • 15f1c73314
    hls: apply readTimeout to HLS sources (#2627) Alessandro Ros 2023-11-02 12:45:46 +0100
  • 68b862c7f6
    webrtc: allow using sourceFingerprint with WebRTC sources (#2618) (#2626) Alessandro Ros 2023-11-02 12:38:20 +0100
  • b500f59438 hls: apply readTimeout to HLS sources #2627 aler9 2023-11-02 12:34:01 +0100
  • 7b7ab3dc74 webrtc: allow using sourceFingerprint with WebRTC sources (#2618) #2626 aler9 2023-11-02 12:31:29 +0100
  • 107a9a4281
    webrtc: add options (width, height, framerate, audio capture) and store parameters in URL (#1837) (#2167) (#2584) Lukinoh 2023-11-02 12:24:28 +0100
  • 63c8feccab
    build(deps): bump github.com/pion/interceptor from 0.1.24 to 0.1.25 (#2622) dependabot[bot] 2023-11-02 10:55:12 +0100
  • 9ea029a689
    Merge ee14a4c3d6 into 43d41c070b #2623 Dr. Ralf S. Engelschall 2023-11-01 23:58:13 +0100