原文:SRS4.0之RTMP轉WebRTC02 ---- RTMP推流到SRS

簡介 SrsLiveSource:代表RTMP源 SRS針對推流會創建專門的 SrsLiveSource來表示源,本章主要分析一下源的創建和數據流的接受 創建Source rtmp推流的時候就會創建SrsLiveSource和SrsRtcSource SrsRtmpConn::stream service cycle 這里RTMP的業務處理中心,比較重要,推流和播放都在這里處理,同時SrsLive ...

2021-07-25 12:54 0 124 推薦指數:

查看詳情

SRS4.0RTMPWebRTC01 ---- 簡介

1.啟動SRS  配置文件: View Code 流: 播放: 2.代碼框架 這里主要分為幾個部分: rtmp流到SRS RTMP流轉為RTC流 RTC客戶端和SRS ...

Mon Jul 19 01:02:00 CST 2021 0 142
SRS4.0RTMPWebRTC05 ---- ICE交互分析

簡介 ICE全稱Interactive Connectivity Establishment:交互式連通建立方式。ICE參照RFC5245建議實現,是一組基於offer/answer模式解決NAT穿 ...

Thu Sep 30 01:35:00 CST 2021 0 115
SRSRTMP handshake

1. SrsRtmpServer::handshake 位於 srs_rtmp_stack.cpp. recv: c0c1 send: s0s1s2 recv: c2 2. complex handshake 2.1 相關類定義 2.1.1 ...

Mon May 21 06:19:00 CST 2018 0 973
SRS之監聽端口的管理:RTMP

1. 監聽端口管理的入口函數 監聽端口的管理入口在 run_master 函數中,如下: 在 run_master 函數中,調用了 SrsServer 類的成員函數 listen: 2. rtmp 端口的管理 SrsServer 與 SrsListener 之間的關系圖 ...

Tue May 15 23:51:00 CST 2018 0 1413
SRS 4.0 學習筆記 SRS4.0環境的搭建(1)

課程網址:https://ke.qq.com/course/3202131?taid=11495497150815315 1.SRS 4.0環境搭建 服務器:騰訊雲 Ubuntu18 流端:ffmpeg 拉流端:ffplay + VLC 1.1 安裝SRS 4.0 1.1.1 下載SRS ...

Sat May 15 19:11:00 CST 2021 0 1639
SRSRTMP連接處理線程conn:接收客戶端

SRSRTMP的TCP線程 分析可知,SRS 接受客戶端的連接后創建了一個線程:conn,用於處理與客戶端的 RTMP 連接。 本文的分析是基於該配置文件的: 該配置文件僅使能 rtmp 直播流功能。 1. 關系圖 2. RTMP 連接處理線程 conn 之主循環 2.1 ...

Tue May 22 06:42:00 CST 2018 0 2317
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM