Commit Graph

  • 69a86858f1 api: add 'query' field to RTMP, RTSP, SRT and WebRTC clients (#2689) #2844 aler9 2023-12-26 13:55:21 +0100
  • 1341421412
    move api, metrics and pprof into dedicated packages (#2843) Alessandro Ros 2023-12-26 13:41:15 +0100
  • f441c3b847 move api, metrics and pprof into dedicated packages #2843 aler9 2023-12-26 13:36:11 +0100
  • 3ecd79f076
    RunOn.. commands - Propagate errors in restart configurations (#2828) James Bohnert 2023-12-26 06:06:58 -0600
  • 765873ef06 apply gofmt #2828 aler9 2023-12-26 13:01:33 +0100
  • 1feeba92b0
    webrtc: prevent NotReadableError when publishing with Android (#2698) (#2842) Alessandro Ros 2023-12-26 12:53:33 +0100
  • 605d656923 webrtc: prevent NotReadableError when publishing with Android (#2698) #2842 aler9 2023-12-16 21:26:09 +0100
  • 1c2f42688f add split name mstee1 2023-12-25 14:35:19 +0300
  • 8cabc21b5d add stor to path manager mstee1 2023-12-25 14:28:29 +0300
  • d9b4d3b9e6 add record to ts mstee1 2023-12-25 11:46:44 +0300
  • 70c54b0ccf add incert to fmp4 mstee1 2023-12-25 11:45:02 +0300
  • 31831526f8 add stor to path manager mstee1 2023-12-25 11:31:26 +0300
  • 1ceb23b651 add storage mstee1 2023-12-25 11:21:48 +0300
  • bbb763b121 add set defaults to conf mstee1 2023-12-25 11:19:03 +0300
  • 66c945c5a7 add models to work with database mstee1 2023-12-25 11:02:44 +0300
  • 68de41e0f4 del print mstee1 2023-12-25 10:57:02 +0300
  • 9e5711f7a5 test print mstee1 2023-12-25 10:54:59 +0300
  • 6b9a3f4c2a RunOnX commands - Propagate errors in restart configurations James Bohnert 2023-12-20 10:13:37 -0600
  • f80987ac00
    Merge 062e3a2ccf into e6fec31516 #2658 eravellaSC 2023-12-19 15:51:26 +0100
  • e6fec31516
    bump hls-js to v1.4.14 (#2825) v1.4.1 github-actions[bot] 2023-12-19 12:22:38 +0100
  • 895f64334c bump hls-js to v1.4.14 #2825 mediamtx-bot 2023-12-19 05:10:18 +0000
  • d20071565f
    build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#2823) dependabot[bot] 2023-12-18 20:18:28 +0100
  • 854529b2cc
    build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 #2823 dependabot[bot] 2023-12-18 17:59:02 +0000
  • fe4f436bd3
    rtmp: change default RTMPS port to 1936 when it is omitted in source (#2821) Alessandro Ros 2023-12-18 10:45:18 +0100
  • 4e8b8a2014
    rtmp, srt: fix output of 'is reading from' log entry (#2820) Alessandro Ros 2023-12-18 10:38:31 +0100
  • 12cf4c9ac0 rtmp: change default RTMPS port to 1936 when it is omitted in source #2821 aler9 2023-12-18 10:35:32 +0100
  • 5f4dfd1a3b rtmp, srt: fix output of 'is reading from' log entry #2820 aler9 2023-12-18 10:26:38 +0100
  • b0ca00fca6
    add instructions on cross compilation (#2817) Alessandro Ros 2023-12-17 12:27:02 +0100
  • f1be4f6ee1 add instructions on cross compilation #2817 aler9 2023-12-17 12:24:53 +0100
  • db52e94040
    update issue template (#2815) Alessandro Ros 2023-12-17 12:07:26 +0100
  • 7298244583 update issue template #2815 aler9 2023-12-16 22:13:52 +0100
  • 94953f5d22
    webrtc: support Chrome versions older than M72 (#2621) (#2814) Alessandro Ros 2023-12-16 18:39:36 +0100
  • 9c42d0481c webrtc: support Chrome versions older than M72 (#2621) #2814 aler9 2023-12-16 18:36:15 +0100
  • 89560c19a0
    rtmp: fix parsing error caused by extended timestamps (#2393) (#2556) (#2384) (#1550) (#2564) (#2808) Alessandro Ros 2023-12-16 17:17:42 +0100
  • 0c131a2e92
    rpi: pass log level to libcamera (#2617) (#2811) Alessandro Ros 2023-12-15 12:10:16 +0100
  • 6c41f5ce77 rpi: pass log level to libcamera (#2617) #2811 aler9 2023-12-15 12:04:06 +0100
  • f50cc0518c rtmp: fix parsing error caused by extended timestamps (#2393) (#2556) (#2384) (#1550) (#2564) #2808 aler9 2023-12-14 11:29:04 +0100
  • 22414bb38c
    rtmp: return error in case of extended chunk stream IDs (#2806) Alessandro Ros 2023-12-14 11:38:47 +0100
  • 9a41951881 rtmp: return error in case of extended chunk stream IDs #2806 aler9 2023-12-13 23:09:03 +0100
  • 1b71d6975a
    build(deps): bump github.com/google/uuid from 1.4.0 to 1.5.0 (#2804) dependabot[bot] 2023-12-12 19:16:21 +0100
  • c4198787f1
    build(deps): bump github.com/google/uuid from 1.4.0 to 1.5.0 #2804 dependabot[bot] 2023-12-12 17:57:45 +0000
  • bae9052f22
    build(deps): bump github.com/pion/rtcp from 1.2.12 to 1.2.13 (#2801) dependabot[bot] 2023-12-11 18:57:36 +0100
  • f147a342c4
    build(deps): bump github.com/pion/rtcp from 1.2.12 to 1.2.13 #2801 dependabot[bot] 2023-12-11 17:09:33 +0000
  • d261bfe773
    support static sources in paths with regular expressions (#824) (#2799) v1.4.0 Alessandro Ros 2023-12-10 21:23:41 +0100
  • 9bb9d58cf8
    update gortsplib (#2800) Alessandro Ros 2023-12-10 21:21:52 +0100
  • 27f7028187 support static sources in paths with regular expressions (#824) #2799 aler9 2023-12-10 21:07:40 +0100
  • e4c2db65f6 update gortsplib #2800 aler9 2023-12-10 21:18:11 +0100
  • 15e6c199b4
    always use 'all_others' or 'all' after every other path configuration (#2798) Alessandro Ros 2023-12-10 19:28:02 +0100
  • 5eb7bb4558 always use 'all_others' or 'all' after every other path configuration #2798 aler9 2023-12-10 19:13:05 +0100
  • eeba61f037 self updater #2797 Joery 2023-12-09 20:41:56 +0100
  • e06f4bc998
    add instructions on OpenWrt service (#2795) Alessandro Ros 2023-12-09 16:30:30 +0100
  • f7d7a03bea add instructions on OpenWrt startup #2795 aler9 2023-12-09 16:27:47 +0100
  • 5ee26130d2
    rewrite OpenWrt installation procedure (#2794) Alessandro Ros 2023-12-09 14:39:16 +0100
  • 18b7364f6e rewrite OpenWrt installation procedure #2794 aler9 2023-12-09 14:29:46 +0100
  • 11988249df
    move servers into internal/servers (#2792) Alessandro Ros 2023-12-08 19:17:17 +0100
  • ada9b0ee78 move servers into internal/servers #2792 aler9 2023-12-08 16:30:20 +0100
  • 3891e7eb26
    bump hls-js to v1.4.13 (#2791) github-actions[bot] 2023-12-08 10:33:30 +0100
  • d9af891ec6 bump hls-js to v1.4.13 #2791 mediamtx-bot 2023-12-08 05:10:26 +0000
  • a125b51573
    Merge 12426497e0 into ea28a1fef2 #2727 Kirill 2023-12-04 10:54:40 -0800
  • ea28a1fef2
    build(deps): bump github.com/bluenviron/gortsplib/v4 from 4.6.0 to 4.6.1 (#2785) dependabot[bot] 2023-12-04 19:35:32 +0100
  • 943def853f
    build(deps): bump github.com/bluenviron/gortsplib/v4 from 4.6.0 to 4.6.1 #2785 dependabot[bot] 2023-12-04 17:55:46 +0000
  • b8dd7b9e52
    add RTMPS metrics (#2783) Alessandro Ros 2023-12-03 16:59:35 +0100
  • a79cc4aa87 add RTMPS metrics #2783 aler9 2023-12-03 16:53:59 +0100
  • ed72fa7db1
    fix crash when requesting metrics and RTMP, SRT or WebRTC servers are not present anymore (#2782) Alessandro Ros 2023-12-03 16:42:12 +0100
  • b71e124447 fix crash when requesting metrics and RTMP, SRT or WebRTC servers are not present anymore #2782 aler9 2023-12-03 16:28:40 +0100
  • 20123fd5b9
    record: rename segmentPath into path (#2777) Alessandro Ros 2023-12-02 15:35:21 +0100
  • f49c0e7ec1 record: rename segmentPath into path #2777 aler9 2023-12-02 15:30:31 +0100
  • 7c8e593b0b
    record: normalize decoding and encoding of segment paths (#2775) Alessandro Ros 2023-12-02 15:15:17 +0100
  • 05e4c6417c record: normalize decoding and encoding of segment paths #2775 aler9 2023-12-02 14:55:01 +0100
  • 5da2ded815
    record: rename recFormat into format (#2776) Alessandro Ros 2023-12-02 15:03:37 +0100
  • 2818184d90 record: rename recFormat into format #2776 aler9 2023-12-02 14:59:44 +0100
  • 47bd7352f0
    support unix timestamp in filenames of recorded segments (#2774) Neeraj Kanhere 2023-12-02 08:36:13 -0500
  • 233e318b43 update documentation #2774 aler9 2023-12-02 14:32:59 +0100
  • fa1b2d8709 add tests aler9 2023-12-02 14:28:27 +0100
  • 9ec82d51ef fix lint errors aler9 2023-12-02 14:11:06 +0100
  • 9b14d05ba2 added support for %s to use unix timestamp in filenames Neeraj Kanhere 2023-12-02 00:23:31 -0500
  • 3e12f83732
    hls, webrtc: fix appending slash to paths that contain slashes (#2773) Alessandro Ros 2023-12-01 21:14:45 +0100
  • a5a74531e2 hls, webrtc: fix appending slash to paths that contain slashes #2773 aler9 2023-12-01 21:11:39 +0100
  • aade2eedb9
    hls, webrtc: prevent XSS attack when appending slash to paths (#2766) (#2767) (#2772) Alessandro Ros 2023-12-01 20:54:18 +0100
  • 73c0fbb8e0 hls, webrtc: prevent XSS attack when appending slash to paths (#2766) (#2767) #2772 aler9 2023-12-01 20:46:44 +0100
  • 4ccb245feb
    webrtc: fix propagating query parameters when appending slash to paths (#2771) Alessandro Ros 2023-12-01 20:24:00 +0100
  • 50e7b038c4
    hls: fix appending slash when behind a reverse proxy (#2770) Alessandro Ros 2023-12-01 20:23:04 +0100
  • 750d04fe38 webrtc: fix propagating query parameters when appending slash to paths #2771 aler9 2023-12-01 20:17:42 +0100
  • 6b81b3adba hls: fix appending slash to paths that contain slashes #2770 aler9 2023-12-01 20:15:56 +0100
  • 4bfced6498 rtsp: fix compatibility with Altasec NVRs (#2762) #2769 aler9 2023-12-01 19:43:19 +0100
  • a4fbd3c5f4
    / Path based open redirect #2767 shanjunmei 2023-12-01 15:00:54 +0800
  • 0e5e3324a7
    rpicamera: allow to change bitrate and IDR period dynamically (#2703) (#2764) Alessandro Ros 2023-11-30 21:43:19 +0100
  • 8af05ac27e rpicamera: allow to change bitrate and IDR period dynamically (#2703) #2764 aler9 2023-11-30 21:36:48 +0100
  • 6ca59e0ed8
    bump gosrt (#2761) Alessandro Ros 2023-11-29 19:41:56 +0100
  • a9fd35abe9 bump gosrt #2761 aler9 2023-11-29 19:36:11 +0100
  • 12426497e0
    Merge branch 'bluenviron:main' into main #2727 Kirill 2023-11-29 19:46:49 +0500
  • fe9426cc05
    build(deps): bump golang.org/x/crypto from 0.15.0 to 0.16.0 (#2751) dependabot[bot] 2023-11-27 19:59:43 +0100
  • 1165922897
    build(deps): bump golang.org/x/term from 0.14.0 to 0.15.0 #2752 dependabot[bot] 2023-11-27 18:06:02 +0000
  • 4cc54a1e6f
    build(deps): bump golang.org/x/crypto from 0.15.0 to 0.16.0 #2751 dependabot[bot] 2023-11-27 18:05:58 +0000
  • ce45498769
    move hooks into dedicated package (#2746) Alessandro Ros 2023-11-26 22:06:07 +0100
  • 9a9a1bdc84 move hooks into dedicated package #2746 aler9 2023-11-26 22:02:19 +0100
  • df36e55e52 deploy: d640dcf14d aler9 2023-11-26 19:31:32 +0000
  • d640dcf14d
    fix missing comment in conf (#2745) v1.3.1 Alessandro Ros 2023-11-26 20:24:52 +0100
  • e4f86be005
    rename github workflow (#2744) Alessandro Ros 2023-11-26 20:24:39 +0100
  • 8fc8f1d9f0 fix missing comment in conf #2745 aler9 2023-11-26 20:23:13 +0100