Commit Graph

83 Commits

Author SHA1 Message Date
deepch
a027ba9c94 Merge remote-tracking branch 'origin/master' 2022-09-22 11:14:04 +03:00
deepch
57a79ff9e2 test h265 2022-09-22 11:13:57 +03:00
陈鹏杰
e8d8603d2c
fix parse sdp sprop-parameter-sets
when sprop-parameter-sets  value is "sprop-parameter-sets=,xxxxxx",the first param is emprty
2022-09-13 09:20:14 +08:00
deepch
61aa8e4f72 fix h264 mp4 bug 2022-08-04 21:11:38 +03:00
Ondrej Sery
24c185b51e Skip RTCP packets when these are multiplexed on the same port.
Whithout this change, the packet is miss interpretted as a valid one and
breaks packet sequence as well as duration computation from prev.
packet timestamp.

Following description here https://www.rfc-editor.org/rfc/rfc5761#section-4.
The second header byte is the best way to discriminate RTP data stream
from RTCP packets. This change only focuses on the common scenario of
Senders and Receiver report packets. Other RTCP packets are more
ambiguous as they potentially conflict with payload types.
2022-08-04 19:32:31 +02:00
deepch
31d128e853 fix ContinuityCounter bug 2022-07-16 16:02:21 +03:00
deepch
37a9a8619c test drop rtc 2022-07-04 17:01:23 +03:00
deepch
417f833371 mjpeg 2022-06-14 15:32:10 +03:00
deepch
898c5e5d57 fps 2022-06-05 22:26:12 +03:00
deepch
7d87dbe2dd test annex 2022-04-27 23:59:59 +03:00
deepch
4d9f00d63c ts dur ts audio never key 2022-03-28 15:47:46 +03:00
deepch
68ae487ae8 delete debug 2022-03-17 18:21:39 +03:00
deepch
b576476c5d delete debug 2022-03-17 18:20:49 +03:00
deepch
9b5af91694 test fast push 2022-03-14 01:28:42 +03:00
deepch
1f0d31fcfb test fast push 2022-03-14 01:03:29 +03:00
deepch
c9ede83713 nal 24 2022-03-13 23:51:51 +03:00
deepch
4a535c5296 test annexB 2022-03-13 22:18:18 +03:00
deepch
b13c5434c5 test annexB 2022-03-13 22:16:09 +03:00
deepch
c652970643 fix negative dur 2022-03-09 19:34:30 +03:00
deepch
e379e68a0b fix negative dur 2022-03-09 19:31:51 +03:00
deepch
4054700600 fix channel id 2022-02-10 23:50:25 +03:00
deepch
6ba34dc2bf InsecureSkipVerify 2022-02-08 15:30:08 +03:00
deepch
505988a89c InsecureSkipVerify 2022-02-08 15:14:06 +03:00
Andrey Semochkin
5dcd145cf8
Merge pull request #42 from border/source
add ICECandidates support
2022-02-08 07:38:43 +03:00
deepch
13fad59f2c mkv in progress 2022-01-27 04:10:06 +03:00
deepch
e0fc50b09e pion update 2022-01-25 14:39:23 +03:00
BianJiang
f9cbb924f6 add ICECandidates support 2021-11-17 19:36:09 +08:00
Allen Porter
bd0574f7e1 Support rtsps streams
Open a TLS connection when the protocol is rtsps. Tested and verified on Nest web cams.
2021-11-12 23:38:14 -08:00
deepch
06d985e42f fix raw 2021-10-04 17:34:09 +03:00
deepch
f877cce125 fix proxy vlc 2021-09-30 19:59:31 +03:00
deepch
161a0454da raw muxer annexB h264 h265 2021-09-30 02:10:08 +03:00
deepch
a77315fe6e Merge remote-tracking branch 'origin/master' 2021-09-25 17:38:05 +03:00
deepch
24b5a0e410 proxy rtp packet 2021-09-25 17:37:55 +03:00
Sean DuBois
74caf04808 Support Opus in RTSP Client
Handle av.OPUS in makeCodecData
2021-09-24 12:28:45 -04:00
Scott
a3df2473e2 fix aac division error 2021-09-15 16:01:00 +08:00
deepch
374dbda6f4 add codec wait 2021-09-07 12:30:07 +03:00
Mr.Tang
60f8bb7cd7
remove log Fatalln
when the code is h265,the program exit by log
2021-08-11 16:35:35 +08:00
Alexey Khit
09ed0e1f30 Adds support SDP Plan B fallback 2021-07-28 16:50:21 +03:00
Andrey Semochkin
5b25bda1a0 test dvrip 2021-05-23 13:37:05 +03:00
Andrey Semochkin
5adbbcc01f fps 2021-05-08 23:07:59 +03:00
Andrey Semochkin
338966ed52 remove ping / pong 2021-04-23 10:48:39 +03:00
Alexey Khit
f17b270919 Fix SDP parsing PCMA and PCMU 2021-04-21 17:03:35 +03:00
Andrey Semochkin
2eeda69894 test hls ll 2021-04-19 20:59:55 +03:00
Andrey Semochkin
be0abf0857
Merge pull request #17 from travishaagen/turn-creds
Add username and credential arguments to config options
2021-04-19 20:36:49 +03:00
Andrey Semochkin
9f799014f4 test error 2021-04-10 10:46:45 +03:00
Andrey Semochkin
b0aae43f10 test m4s to hls ll 2021-04-09 04:00:33 +03:00
Travis Haagen
5f814c056a Add username and credential arguments to config 2021-04-04 09:55:20 -07:00
Andrey Semochkin
82ed4db397 add single decode fix rtmp 2021-03-21 20:41:30 +03:00
Andrey Semochkin
f6de3acad0 add TEARDOWN 2021-02-18 13:56:44 +03:00
Andrey Semochkin
dd938d5e11 fix typo 2021-02-16 01:46:01 +03:00