Commit Graph

118 Commits

Author SHA1 Message Date
Alexey Khit a9d1e64f88 Fix STUN candidate in IPv6 format 2023-01-08 15:45:11 +03:00
Alexey Khit 7c69ba13b0 Fix RTP H264 with two SEI in packet 2022-12-17 22:59:06 +03:00
Alexey Khit c9dd0e37e4 Fix RTSP JPEG processing 2022-12-09 00:22:25 +03:00
Alexey Khit 7057b4846f Code refactoring 2022-12-05 00:47:46 +03:00
Alexey Khit b7718b33b8 Rewrite WS transport handler 2022-12-04 23:24:20 +03:00
Alexey Khit a692ecd7c1 Fix H265 for WebRTC in Safari 2022-12-03 11:44:26 +03:00
Alexey Khit 4c0929d854 Support MP4 over WebSocket 2022-12-02 21:33:51 +03:00
Alexey Khit 999e81c2dd Code refactoring for webrtc candidates 2022-12-01 23:41:12 +03:00
Alexey Khit 8c6729027b Add feature to SETUP new RTSP tracks after PLAY 2022-12-01 23:37:11 +03:00
Alexey Khit d3bd5eeab5 Added a blank payloader for MJPEG RTSP 2022-12-01 23:20:31 +03:00
Alexey Khit a16d8acc30 Add support HTTP JPEG and MJPEG sources 2022-12-01 13:01:48 +03:00
Alexey Khit 1b518b94fd Add support auth for RTSP server 2022-11-27 10:08:37 +03:00
Alexey Khit 65e7efa775 Support codecs negotiation for MSE 2022-11-23 21:45:10 +03:00
Alexey Khit 3c3e9d282b Update about H265 support in readme 2022-11-23 20:35:11 +03:00
Alexey Khit 0e281e36d3 Fix race (concurency) for Track 2022-11-22 20:03:36 +03:00
Alexey Khit 7c31fa2ffd Fix empty SPS for MSE H265 2022-11-22 17:22:26 +03:00
Alexey Khit 0ed9d2410a Fix H265 support for MSE in Safari 2022-11-22 17:21:58 +03:00
Alexey Khit 1c89e7945e Remove printf for webrtc ontrack 2022-11-18 09:13:24 +03:00
Alexey Khit 48635ae341 Add two locks for Track 2022-11-18 09:12:48 +03:00
Alexey Khit 1e247cba92 Igroner app media for WebRTC from Hass 2022-11-14 17:26:59 +03:00
Alexey Khit cdd42a8ed2 Change HomeKit codec from AAC to ELD 2022-11-14 00:58:34 +03:00
Alexey Khit 4815ce1baf Fix stop ffmpeg without matching tracks 2022-11-14 00:58:34 +03:00
Alexey Khit e6d3939c78 Fix external producers 2022-11-13 21:33:09 +03:00
Alexey Khit 3e8e87bfcc Fix RTSP unknown response handler 2022-11-13 19:26:22 +03:00
Alexey Khit b617796941 Improve RTCP for HomeKit 2022-11-13 14:35:53 +03:00
Alexey Khit 77888fe086 Refactoring for HomeKit client 2022-11-11 22:47:14 +03:00
Alexey Khit 7bc3534bcb Add useful links to readmes 2022-11-11 22:44:54 +03:00
Alexey Khit 2f68711405 Fix MP4f test consumer 2022-11-11 22:44:34 +03:00
Alexey Khit b8cab5db60 Remove aacparser from MP4 muxer 2022-11-11 22:44:05 +03:00
Alexey Khit d478436758 Set video track for WebRTC always first 2022-11-11 16:33:08 +03:00
Alexey Khit f77db44529 Refactoring for HomeKit client 2022-11-11 13:24:09 +03:00
Alexey Khit 49f6233bde Update RTSP server filters 2022-11-08 01:50:28 +03:00
Alexey Khit 32651c74ab Fix frame.mp4 support 2022-11-08 01:13:38 +03:00
Alexey Khit 3a07e9fa03 Fix lock on mp4 restarts 2022-11-07 13:32:27 +03:00
Alexey Khit e1bc30fab3 Add support AAC for RTSP 2022-11-07 11:02:26 +03:00
Alexey Khit d16ae0972f Code refactoring 2022-11-07 11:01:19 +03:00
Alexey Khit 8b93c97e69 Add support AAC for RTMP to MP4 2022-11-06 22:44:48 +03:00
Alexey Khit 278f7696b6 Make sink private for Track 2022-11-04 20:54:35 +03:00
Alexey Khit e9ea7a0b1f Add reconnection feature 2022-11-04 17:23:42 +03:00
Alexey Khit 0231fc3a90 Code refactoring 2022-11-04 17:16:42 +03:00
Alexey Khit 5a8df3e90a Change RTSP dial timeout to 5 sec 2022-11-04 17:05:57 +03:00
Alexey Khit a31cbec3eb Fix check RTSP transport prefix 2022-11-04 17:05:30 +03:00
Alexey Khit 6c1b9daa8b Update logs for RTSP packets (disabled) 2022-11-03 11:25:47 +03:00
Alexey Khit 616f69c88b Cache public IP for 5 min 2022-11-02 12:48:36 +03:00
Alexey Khit f72440712b Add timeout to GetPublicIP func 2022-11-02 12:47:26 +03:00
Alexey Khit f17dadbbbf Rewrite keepalive and add timeouts for RTSP 2022-11-02 10:50:11 +03:00
Alexey Khit 2629dccb81 Rename HTTP-FLV 2022-10-31 20:05:28 +03:00
Alexey Khit 0dacdea1c3 Add support RTMPT (flv over HTTP) 2022-10-30 17:17:42 +03:00
Alexey Khit 24082b1616 Fix backchannel reconnection issue 2022-10-29 11:33:01 +03:00
Alexey Khit 7964b1743b Fix RTSP processing for Amcrest IP4M-1051 2022-10-29 11:29:53 +03:00