Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

support webrtc-datachannel sdp exchange #3475

Draft
wants to merge 14 commits into
base: develop
Choose a base branch
from

Commits on Mar 17, 2023

  1. Configuration menu
    Copy the full SHA
    324f338 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8166dbe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    801c6cb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e4ac191 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2023

  1. HttpConn: judge nb_chunk no memory address. (ossrs#3465)

    Co-authored-by: john <hondaxiao@tencent.com>
    2 people authored and duiniuluantanqin committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    f0e38aa View commit details
    Browse the repository at this point in the history
  2. Support WHIP and WHEP player. v5.0.147 and v6.0.35 (ossrs#3460)

    Co-authored-by: chundonglinlin <chundonglinlin@163.com>
    Co-authored-by: panda <542638787@qq.com>
    3 people authored and duiniuluantanqin committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    89a5598 View commit details
    Browse the repository at this point in the history
  3. WHIP: Support DELETE resource for Larix Broadcaster. v5.0.148 v6.0.36 (

    …ossrs#3427)
    
    * WHIP: Support DELETE resource.
    * Support push by Larix.
    * FLV: Disable stash buffer for realtime.
    * WHEP: Fix muted issue.
    
    -------
    
    Co-authored-by: chundonglinlin <chundonglinlin@163.com>
    Co-authored-by: panda <542638787@qq.com>
    3 people authored and duiniuluantanqin committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    95f84e4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c460d50 View commit details
    Browse the repository at this point in the history
  5. RTC: Call on_play before create session, for it might be freed for ti…

    …meout. v5.0.149, v6.0.37 (ossrs#3455)
    
    Co-authored-by: winlin <winlin@vip.126.com>
    Co-authored-by: ChenGH <chengh_math@126.com>
    3 people authored and duiniuluantanqin committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    42c6a96 View commit details
    Browse the repository at this point in the history
  6. Remove unneccessary NULL check in srs_freep. v5.0.150, v6.0.38 (ossrs…

    …#3477)
    
    Co-authored-by: winlin <winlin@vip.126.com>
    Co-authored-by: john <hondaxiao@tencent.com>
    3 people authored and duiniuluantanqin committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    fd7cca7 View commit details
    Browse the repository at this point in the history
  7. WebRTC: Support configure CANDIDATE by env (ossrs#3470)

    In dockerfile, we can set the default RTC candidate to env:
    
    ```
    ENV SRS_RTC_SERVER_CANDIDATE=\$CANDIDATE
    CMD ["./objs/srs", "-e"]
    ```
    
    When starts a docker container, user can setup the candidate by env:
    
    ```
    docker run --rm -it --env CANDIDATE=1.2.3.4 ossrs/srs:5
    ```
    
    We should parse the content of SRS_RTC_SERVER_CANDIDATE as env variable name and parse it again.
    
    ---------
    
    Co-authored-by: chundonglinlin <chundonglinlin@163.com>
    Co-authored-by: pengfei.ma <pengfei.ma@ctechm.com>
    3 people authored and duiniuluantanqin committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    550cb16 View commit details
    Browse the repository at this point in the history
  8. WebRTC: Error message carries the SDP when failed. v5.0.151, v6.0.39 (o…

    …ssrs#3450)
    
    Co-authored-by: winlin <winlin@vip.126.com>
    Co-authored-by: ChenGH <chengh_math@126.com>
    3 people authored and duiniuluantanqin committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    34579b8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    56f48fe View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a751731 View commit details
    Browse the repository at this point in the history