Commit Graph

  • d6f166c1f4 Push benchmark supports input from mp4 file (#3588) Dw9 2024-06-01 18:15:35 +08:00
  • 8dad1983a0 ServiceController增加size方法 (#3587) waken 2024-06-01 18:14:52 +08:00
  • 49dfccd56f 补充C API拉流代理缺少retry_count重试次数配置 (#3584) Lidaofu 2024-05-30 10:49:05 +08:00
  • 3a50c6e06d 重新整理issue模板规范要求 xiongziliang 2024-05-25 21:50:25 +08:00
  • 942458480d Demangle backtrace function binary symbols when generated crash logs xiongziliang 2024-05-25 21:16:57 +08:00
  • 12b71ca41d Update zltoolkit xiongziliang 2024-05-25 20:44:58 +08:00
  • f83e287c77 修复C++17新库std::variant导致的编译出错 (#3567) waken 2024-05-23 17:36:56 +08:00
  • 373620cfc6 feat: add broadcast event for player count change (#3562) KkemChen 2024-05-23 10:30:11 +08:00
  • 968f6c69c3 修复Windows下链接OpenSSL静态库缺少Crypt32库的问题 (#3552) Lidaofu 2024-05-19 10:34:46 +08:00
  • 0935da60a3 feat: Add on_mk_get_statistic_cb c api to obtain performance statistics data (#3549) PioLing 2024-05-19 10:30:29 +08:00
  • 65c2abb0b5 修复无法删除mp4录像文件的bug admin 2024-05-15 11:30:16 +08:00
  • 472d7d1e4f 兼容rtsp服务端发送缓冲区溢出覆盖的bug admin 2024-05-15 11:17:12 +08:00
  • 5df2b80757 Nack相关参数可配置化 (#3510 #3507) gongluck 2024-05-12 18:15:11 +08:00
  • bbdbd6a3e0 feat: Using kBeatIntervalMS option for rtsp heartbeat interval time and add kRtspBeatType for setting rtsp heartbeat type xia-chu 2024-05-11 14:38:33 +08:00
  • 1c89950ebe Fix record info size to int64 (#3527) xiongguangjie 2024-05-11 10:49:33 +08:00
  • 18c5bb3670 添加C API on_record_ts 回调ts录像信息 (#3520) Lidaofu 2024-05-10 14:27:23 +08:00
  • 2eed284e61 feat: Close the connection after authentication failed in HTTP API xia-chu 2024-05-09 18:07:08 +08:00
  • 8ac957f338 bugfix: Fix the memory overflow issue in H264Splitter xia-chu 2024-05-09 18:06:19 +08:00
  • 64fdd78330 修复函数mk_rtc_send_datachannel声明、定义没对应的错误 (#3508) gongluck 2024-05-06 11:07:23 +08:00
  • 046aaa3498 修复拉取指定流时时长信息丢失的问题 (#3500) yanggs 2024-05-01 13:19:47 +08:00
  • 86348b86ee Update README.md 夏楚 2024-04-30 22:06:53 +08:00
  • 664d0b67bc Add the listRtpSender http api xia-chu 2024-04-21 11:31:43 +08:00
  • 2d66dd7cb3 Fixing the problem of WebRTC handshake failure caused by unsupported RTP extensions (#3486) xia-chu 2024-04-20 22:49:27 +08:00
  • e4de454d5d Charset default to UTF-8 on Windows xia-chu 2024-04-20 22:25:21 +08:00
  • 44d6457108 Update ZLToolKit, support kqueue for macOS/BSD xia-chu 2024-04-20 21:15:47 +08:00
  • ff70ef233c Fix bug where ts files are not written into m3u8 file during HLS playback. xia-chu 2024-04-20 20:00:25 +08:00
  • 4aa330ab82 rtp g711 encoder rtp not key pos avoid gop cache useless (#3476) xiongguangjie 2024-04-16 22:34:54 +08:00
  • c341f8ebf6 startSendRtp不指定use_ps时,发送的为裸包,不兼容之前的旧版本。 renlu 2024-04-10 13:14:53 +08:00
  • d8cb75d387 Improve url encode and decode code add user pass encode decode methond (#3468) xiongguangjie 2024-04-13 20:36:15 +08:00
  • 3dcd0ed463 Enable video stack individually (#3469) Aven 2024-04-13 20:35:59 +08:00
  • e6506a96d4 Update h264_pusher.c, fix build issue (#3444) Dw9 2024-04-08 10:16:45 +08:00
  • edca662208 fix webrtc echo error (#3442) Dw9 2024-04-05 22:11:50 +08:00
  • 071f008108 add c api for MediaSource (#3433) lidaofu-hub 2024-04-05 22:09:40 +08:00
  • 2159e90f78 Add demo of reading H.264 file and pushing RTSP/RTMP stream xiongziliang 2024-04-05 22:07:09 +08:00
  • 24689fefd1 Fix compilation error (#3432) ljx0305 2024-04-01 17:31:04 +08:00
  • af3ef996b0 Avoid build warnings in the main code xia-chu 2024-03-30 14:59:28 +08:00
  • 0602cc0c0b Add 'params' field to MediaSource tuple information xia-chu 2024-03-30 14:46:39 +08:00
  • 390c374086 Optimize the code xia-chu 2024-03-30 14:41:20 +08:00
  • ecc05dae28 BugFix: fix the issue where modifying the default secret resulted in HTTP api authentication failures xia-chu 2024-03-30 14:04:32 +08:00
  • 861be27ef8 Fix compilation error issues (#3412) ljx0305 2024-03-26 15:05:14 +08:00
  • 3e13e69724 BufFix: avoid may change data in splitter xiongziliang 2024-03-24 22:01:56 +08:00
  • 208f57e2cd Fix macOS compile error by rename version.h -> ZLMVersion.h (#3411 #3410) Jacob Su 2024-03-24 17:18:18 +08:00
  • 7aaafa18e7 Format code xiongziliang 2024-03-23 23:08:10 +08:00
  • d8893877b2 Delete invalid code xiongziliang 2024-03-23 22:52:40 +08:00
  • 029813402d feat: update negotiateSdp and WebRtcArgs (#3371) johzzy 2024-03-23 11:46:30 -03:00
  • 2e2823d4cf VideoStack: move sws execution to WorkThread and optimization interface (#3407) KkemChen 2024-03-23 20:47:38 +08:00
  • d638754364 Update authors xiongziliang 2024-03-23 20:44:25 +08:00
  • b05f515ccc Revert "Fix the issue of failing to push streams to FMS 3.0 server" xia-chu 2024-03-22 20:37:51 +08:00
  • f5ca61d235 Enhance compatibility with non-compliant RTMP AAC streams xia-chu 2024-03-22 20:37:27 +08:00
  • 49ddde28c0 Refactor code xia-chu 2024-03-22 20:36:09 +08:00
  • e972ec5a22 Remove deprecated code xia-chu 2024-03-22 20:35:11 +08:00
  • cfac61e55b BugFix: prevent the player's configuration from being overridden in addStreamProxy xia-chu 2024-03-22 20:34:07 +08:00
  • db4c570d19 WebRTC audio preferred PCMA xia-chu 2024-03-22 20:30:48 +08:00
  • 5036aa5ec5 BugFix: crashes when exceptions are thrown during destruction #3402 xia-chu 2024-03-22 20:29:22 +08:00
  • 66a6253160 Fix compilation error issues (#3385) ljx0305 2024-03-22 20:42:02 +08:00
  • 12d9351666 Fix compile error for enable_webrtc is off ( #3393 #3397) xiongguangjie 2024-03-22 20:41:14 +08:00
  • 5a137f8b8e Update submodule xia-chu 2024-03-17 10:28:10 +08:00
  • 437ae778c0 feat: VideoStack (#3373) KkemChen 2024-03-16 22:56:32 +08:00
  • ff43fa5075 Fix the issue of abnormal timestamps during MP4 recording. (#3363) 百鸣 2024-03-16 22:01:06 +08:00
  • 3b7f16b755 Fix the issue of failing to push streams to FMS 3.0 server. (#3362) haorui wang 2024-03-16 21:58:33 +08:00
  • 69738ad24e BugFix: configuration of downloadRoot cannot use absolute paths xia-chu 2024-03-15 22:24:45 +08:00
  • 50f65c4ba4 Random port pool ensures that both UDP and TCP modes are available simultaneously xia-chu 2024-03-15 22:24:33 +08:00
  • 1930d909f9 Fix the thread safety issue caused by poller thread switching when paced sender enabled xia-chu 2024-03-15 22:24:20 +08:00
  • c9c2706843 avoid addstreamproxy rtsp user or pass contain + xiongguangjie 2024-03-16 19:34:06 +08:00
  • af155ef87a no track throw error avoid addstreamproxy already exist xiongguangjie 2024-03-16 18:56:35 +08:00
  • 8e16a698b6 降低webrtc握手未结束,数据先到的日志等级 (#3368) 小强先生 2024-03-13 10:57:43 +08:00
  • 69800632fe feat(html): update webrtc page (#3361) johzzy 2024-03-12 23:48:17 -03:00
  • 1e39594335 fix for https://bugs.chromium.org/p/webrtc/issues/detail?id=15845 (#3360) johzzy 2024-03-10 10:34:03 -03:00
  • 2f50344e7b Add ServiceController to manage PlayerProxy/PusherProxy/FFmpegSource/RtpServer services (#3337) johzzy 2024-03-10 05:31:20 -03:00
  • 03c93d0b23 Add config for save fmp4 record files (#3356) jamesZHANG500 2024-03-10 16:19:02 +08:00
  • 78a6f041a8 Fixed issue that set use_ps in startSendRtp api does not take effect (#3353) huangcaichun 2024-03-10 16:17:29 +08:00
  • fe61b572e0 Fix hls fmp4 clear cache bug (#3355) xiongguangjie 2024-03-08 11:04:59 +08:00
  • 79b2aa6adc openRtpServer接口增加单视频参数,加快单视频流注册速度 (#3342) waken 2024-03-05 17:06:31 +08:00
  • ffdc13bfb9 RTP proxy通过UDP收流,调整udp recv socket buffer size成配置 (#3336) 张传峰 2024-03-05 10:42:22 +08:00
  • 210894ed83 Use find_package when pkg_check_modules fails wdl1697454803 2024-03-01 13:27:44 +08:00
  • a554fab5fb add cmake minimum required 3.6.0 wdl1697454803 2024-02-28 18:26:25 +08:00
  • f49aed7a32 srt optimization code for query poller (#3334) johzzy 2024-03-02 06:25:32 -04:00
  • 1b709f665a Update submodules xiongziliang 2024-03-02 16:57:27 +08:00
  • 24ad9c9b9e Support mpegts rtp payload in startSendRtp (#3335) 夏楚 2024-03-02 16:53:53 +08:00
  • 5a6364bae2 Add datachannel c apis and callbacks(#3328) gongluck 2024-03-02 16:52:51 +08:00
  • 06abbd0eb7 rtp send rtp g711 audio can config duration (#3325) xiongguangjie 2024-03-02 16:40:13 +08:00
  • 87cb488b04 Added support for DRI frames in MJPEG RTP packetization (#3305) imp_rayjay 2024-02-19 11:54:13 +08:00
  • 4fb593f4a1 Fix compilation failure issue caused by lack of regular expression support in gcc 4.8.5 (#3301 #3279) xiongguangjie 2024-02-19 11:05:30 +08:00
  • da5673d1c4 Update ZLToolKit xiongziliang 2024-02-07 23:07:25 +08:00
  • 81b08af0ce Ensure thread safety of player and pusher xiongziliang 2024-02-07 23:06:42 +08:00
  • 306a32131c Fix crash issue when exit test_player xiongziliang 2024-02-07 22:40:41 +08:00
  • 4d28b99780 Add mk_proxy_player_create2 for support more proxy options (#3262) lidaofu-hub 2024-02-04 23:15:11 +08:00
  • bfcaf15075 Ignore localhost address when get icecand for webrtc from http request (#3282) waken 2024-02-04 23:11:18 +08:00
  • 0359f178de Update ZLToolKit xiongziliang 2024-01-28 19:35:06 +08:00
  • 826f4de24a Add new authors xiongziliang 2024-01-28 19:31:20 +08:00
  • ceae040a7a Fix http url path and component's coding (#3237 #3181) sandro-qiang 2024-01-28 19:18:36 +08:00
  • cfe9a31ca6 Fix http cross domain issues xiongziliang 2024-01-27 21:29:10 +08:00
  • 56bdb14baf 解决流名被替换后,getRtpInfo等接口无法使用新流名的问题 (#3265) chdahuzi 2024-01-27 20:55:57 +08:00
  • fd1ebb1a51 Auto get icecand ip address from http request (#3251) waken 2024-01-26 10:26:30 +08:00
  • 9977b550e0 Add snapshot cmd parameter to ignore audio (#3246) 张传峰 2024-01-26 10:19:19 +08:00
  • 62641f426b Fix a bug in WebRTC where the DTLS certificate is too large(big than MTU) (#3250) 老衲不出家 2024-01-24 15:14:23 +08:00
  • f9da87eb5d update media-server for ps demuxer bug fix (#3249) xiongguangjie 2024-01-23 22:47:39 +08:00
  • fdc5bfac26 Add win32 mmap (#3229) PioLing 2024-01-18 11:04:27 +08:00
  • b43f5a119e correct typo (#3231) Paul Philippov 2024-01-17 22:00:14 -05:00
  • 3a80b1de1e openRtpServer接口新增local_ip参数 (#3224) waken 2024-01-18 10:59:09 +08:00