Commit Graph

5657 Commits (4c087b9376c27b8c342538fefee9e76eb067d2f5)

Author SHA1 Message Date
winlin 1acb80b9c8 Enable WebRTC for srs.conf
winlin 4f77ddbc06 Fix bugs , . v4.0.167
ChenGH 7a4de9ffe7
Fix , refine dtls fragment and rtp payload size ()
ChenGH 0093a54b34
fix bandwidth kbps caculate bug ()
winlin 9d54bcd114 Actions: Show commit and messages.
winlin b6d02a51b8 OpenWRT: Fix build issues
winlin efbff98046 Actions: Create source tar lik srs-server-4.0.165.tar.gz
winlin 38f0109b21 Actions: Support create release with source tar automatically. v4.0.164
winlin ad4b648ed2 For , Refine code with space lines.
johzzy ee23e3abed fix some crash in rtc. ()
winlin 81fa762b4f Update the SRS logo
winlin 10fe04ac18 LIVE: Add conf/live.conf for RTMP/FLV/HLS
winlin 79d73bafcf Refine code space
winlin c8d3542979 Fix build failed.
winlin 31672806aa For , , SRS 4.0.163
Haibo Chen 36b813b971 Enhance HLS: support http callback on_play/stop, support statistic ()
* Enhance HLS: support http callback on_play/stop, support statistic

* make code readable

* make code readable

* rename secret
zozobreakzou 46adcfb6c9
[rtc] *Fix Fua package bug(payload size minus one). ()
* This can cause webrtc video PacketBuffer assemble corrupt when (nal size - 1) % 1300 == 0
* issues about webrtc all caused by this bug
winlin 4456a275b6 PushFLV: Fix bug, add stat
winlin 5828d64a3d For , , , v4.0.162
Winlin 560e7c3c2f
Fix , Try libopus and opus for ARM ()
* Fix , Try libopus and opus for ARM

* Refine code
winlin 501b3833a1 RTMP: Remove bandwidth test
Justin Kromlinger a583d7efb4 Set empty HTTP paths to '/' to avoid malformed requests ()
This resolves .
Huachao Mao ff9e2339c1
Fix stream api iterator not incremented ()
Huachao Mao 53cb333713
Support pagination for stream api ()
winlin ec554e14d0 Merge , Fix listen ipv6 and port. 4.0.161
ChenGH 3f94d26ca4
For , refine rtmp listen ip and port check ()
ChenGH 714e182096
fix srs_string_replace deap loop when new_str inclue old_str ()
winlin 6bb11a72d0 For , , Move DVR async worker from SrsDvrPlan to global.
winlin 90b5ed2202 For , , Remove reload for dvr_apply. 4.0.160
BoringWednesday 1db155fa2f
SRT: Add member of adaptation_field and fix pos not add after memcpy. ()
winlin cf3129220d Log: Refine the tail help log, show last 30 lines
winlin b6d0c73cda For , Enhancement: Add param and stream to on_connect. 4.0.159
Matin Zadeh Dolatabad 7b14281367
Enhancement: Add param and stream to on_connect ()
Add stream and param to hook call on_connect for better use
Haibo Chen c4a64ee470 Use SrsAsyncCallWorker in http hooks instead, to covert to async call. ()
* Use SrsAsyncCallWorker in http hooks instead, to covert to async call.

* delete invalid function
Haibo Chen c8bf98e8e2 Support for multiple SPS/PPS, then pick the first one. ()
winlin 23730fa483 Update AUTHORS
rise a00b4d2014
Ingest: Exit if child process redirect io failed ()
* 修复子进程无法打开日志输出重定向导致的fork错误

srs进程fork后,未能输出重定向而返回错误,导致fork的子进程未能出。

* remove the var child_err

* Fixed IO redirection error detection

* Fixed BUG where lost during logs on normal start
winlin 0123125ec2 RTC: Fix rtc to rtmp sync timestamp using sender report.
john ea8cff6163
RTC: Fix rtc to rtmp sync timestamp using sender report. ()
* fix annotation spell failed

* RTC to RTMP using SenderReport to sync av timestamp

* update pion/webrtc versio from v3.0.4 -> v3.0.13, auto config sender/receiver report

* Add rtc push flv play regression test

* Add unit test of ntp and av sync time

* Take flag CXX to makefile of utest

* Add annotation about rtc unit test

* Fix compiler error in C++98

* Add FFmpeg log callback funciton.
winlin 5e876277b6 Update README, move docs to trunk.
winlin 5fc455ba3b RTC: Remove TestRtcBasic_Republish for random fail
winlin 140d180d08 Actions: Support push and pullrequest
winlin a2df2a2402 Refine Dockerfile
winlin 2fdb06299c Support utest and regression-test when release. v4.0.156
winlin 640436d8a6 Refine expose ports for SRS 4.0
winlin 785d1744fc Expose live streaming ports for SRS 3.0
winlin cadefc34ae Support release SRS 4.0
winlin becfb517bd Support Github Actions
winlin 32c79b49cc Support Github Actions to publish SRS. 4.0.155
Johnny 7c1d3edd36 RTC: fix SrsSessionInfo about copy assignment operator and comparison operator.