rtmp服务器搭建windows,从零开始,详细解析Windows环境下RTMP服务器的搭建过程
- 综合资讯
- 2024-11-12 21:58:28
- 1

本文详细解析了在Windows环境下从零开始搭建RTMP服务器的全过程,涵盖了RTMP服务器搭建的步骤、所需软件安装、配置以及可能出现的问题解决方法。...
本文详细解析了在Windows环境下从零开始搭建RTMP服务器的全过程,涵盖了RTMP服务器搭建的步骤、所需软件安装、配置以及可能出现的问题解决方法。
随着互联网的快速发展,网络直播已经成为人们生活中不可或缺的一部分,RTMP(Real-Time Messaging Protocol)作为一款实时传输协议,广泛应用于视频直播、点播等领域,本文将详细解析在Windows环境下搭建RTMP服务器的全过程,帮助读者轻松入门。
搭建环境
1、操作系统:Windows 10/Windows Server 2016及以上版本
2、硬件要求:CPU:Intel Core i5以上;内存:4GB以上;硬盘:500GB以上
3、软件要求:
- RTMP服务器软件:Adobe Media Server、Wowza Streaming Engine等
- 编译器:Visual Studio 2019 Community版及以上
- 运行环境:.NET Framework 4.7.2或更高版本
搭建步骤
1、下载RTMP服务器软件
以Adobe Media Server为例,从官方网站(https://www.adobe.com/products/flashmediaencoder/)下载并安装。
2、配置服务器
(1)运行Adobe Media Server,选择“安装配置向导”。
(2)选择安装类型,默认选择“完整安装”。
(3)选择“典型设置”,点击“下一步”。
(4)选择“我的服务器将使用公网IP地址”,输入服务器公网IP地址,点击“下一步”。
(5)设置服务器管理员账户和密码,点击“下一步”。
(6)选择“是”,允许Adobe Media Server使用8080端口,点击“下一步”。
(7)选择“是”,允许Adobe Media Server使用1935端口,点击“下一步”。
(8)选择“是”,允许Adobe Media Server使用RTMP流,点击“下一步”。
(9)选择“是”,允许Adobe Media Server使用RTMPT流,点击“下一步”。
(10)选择“是”,允许Adobe Media Server使用HTTP流,点击“下一步”。
(11)选择“是”,允许Adobe Media Server使用RTMPS流,点击“下一步”。
(12)选择“是”,允许Adobe Media Server使用HLS流,点击“下一步”。
(13)选择“是”,允许Adobe Media Server使用HDS流,点击“下一步”。
(14)选择“是”,允许Adobe Media Server使用DVR功能,点击“下一步”。
(15)选择“是”,允许Adobe Media Server使用AMF3编码,点击“下一步”。
(16)选择“是”,允许Adobe Media Server使用H.264编码,点击“下一步”。
(17)选择“是”,允许Adobe Media Server使用AAC编码,点击“下一步”。
(18)选择“是”,允许Adobe Media Server使用RTMP持久连接,点击“下一步”。
(19)选择“是”,允许Adobe Media Server使用HTTP持久连接,点击“下一步”。
(20)选择“是”,允许Adobe Media Server使用RTMPS持久连接,点击“下一步”。
(21)选择“是”,允许Adobe Media Server使用HLS持久连接,点击“下一步”。
(22)选择“是”,允许Adobe Media Server使用HDS持久连接,点击“下一步”。
(23)选择“是”,允许Adobe Media Server使用AMF3持久连接,点击“下一步”。
(24)选择“是”,允许Adobe Media Server使用H.264持久连接,点击“下一步”。
(25)选择“是”,允许Adobe Media Server使用AAC持久连接,点击“下一步”。
(26)选择“是”,允许Adobe Media Server使用DVR持久连接,点击“下一步”。
(27)选择“是”,允许Adobe Media Server使用RTMP重定向,点击“下一步”。
(28)选择“是”,允许Adobe Media Server使用HTTP重定向,点击“下一步”。
(29)选择“是”,允许Adobe Media Server使用RTMPS重定向,点击“下一步”。
(30)选择“是”,允许Adobe Media Server使用HLS重定向,点击“下一步”。
(31)选择“是”,允许Adobe Media Server使用HDS重定向,点击“下一步”。
(32)选择“是”,允许Adobe Media Server使用AMF3重定向,点击“下一步”。
(33)选择“是”,允许Adobe Media Server使用H.264重定向,点击“下一步”。
(34)选择“是”,允许Adobe Media Server使用AAC重定向,点击“下一步”。
(35)选择“是”,允许Adobe Media Server使用DVR重定向,点击“下一步”。
(36)选择“是”,允许Adobe Media Server使用RTMP动态流,点击“下一步”。
(37)选择“是”,允许Adobe Media Server使用HTTP动态流,点击“下一步”。
(38)选择“是”,允许Adobe Media Server使用RTMPS动态流,点击“下一步”。
(39)选择“是”,允许Adobe Media Server使用HLS动态流,点击“下一步”。
(40)选择“是”,允许Adobe Media Server使用HDS动态流,点击“下一步”。
(41)选择“是”,允许Adobe Media Server使用AMF3动态流,点击“下一步”。
(42)选择“是”,允许Adobe Media Server使用H.264动态流,点击“下一步”。
(43)选择“是”,允许Adobe Media Server使用AAC动态流,点击“下一步”。
(44)选择“是”,允许Adobe Media Server使用DVR动态流,点击“下一步”。
(45)选择“是”,允许Adobe Media Server使用RTMP动态流持久连接,点击“下一步”。
(46)选择“是”,允许Adobe Media Server使用HTTP动态流持久连接,点击“下一步”。
(47)选择“是”,允许Adobe Media Server使用RTMPS动态流持久连接,点击“下一步”。
(48)选择“是”,允许Adobe Media Server使用HLS动态流持久连接,点击“下一步”。
(49)选择“是”,允许Adobe Media Server使用HDS动态流持久连接,点击“下一步”。
(50)选择“是”,允许Adobe Media Server使用AMF3动态流持久连接,点击“下一步”。
(51)选择“是”,允许Adobe Media Server使用H.264动态流持久连接,点击“下一步”。
(52)选择“是”,允许Adobe Media Server使用AAC动态流持久连接,点击“下一步”。
(53)选择“是”,允许Adobe Media Server使用DVR动态流持久连接,点击“下一步”。
(54)选择“是”,允许Adobe Media Server使用RTMP重定向持久连接,点击“下一步”。
(55)选择“是”,允许Adobe Media Server使用HTTP重定向持久连接,点击“下一步”。
(56)选择“是”,允许Adobe Media Server使用RTMPS重定向持久连接,点击“下一步”。
(57)选择“是”,允许Adobe Media Server使用HLS重定向持久连接,点击“下一步”。
(58)选择“是”,允许Adobe Media Server使用HDS重定向持久连接,点击“下一步”。
(59)选择“是”,允许Adobe Media Server使用AMF3重定向持久连接,点击“下一步”。
(60)选择“是”,允许Adobe Media Server使用H.264重定向持久连接,点击“下一步”。
(61)选择“是”,允许Adobe Media Server使用AAC重定向持久连接,点击“下一步”。
(62)选择“是”,允许Adobe Media Server使用DVR重定向持久连接,点击“下一步”。
(63)选择“是”,允许Adobe Media Server使用RTMP动态流重定向,点击“下一步”。
(64)选择“是”,允许Adobe Media Server使用HTTP动态流重定向,点击“下一步”。
(65)选择“是”,允许Adobe Media Server使用RTMPS动态流重定向,点击“下一步”。
(66)选择“是”,允许Adobe Media Server使用HLS动态流重定向,点击“下一步”。
(67)选择“是”,允许Adobe Media Server使用HDS动态流重定向,点击“下一步”。
(68)选择“是”,允许Adobe Media Server使用AMF3动态流重定向,点击“下一步”。
(69)选择“是”,允许Adobe Media Server使用H.264动态流重定向,点击“下一步”。
(70)选择“是”,允许Adobe Media Server使用AAC动态流重定向,点击“下一步”。
(71)选择“是”,允许Adobe Media Server使用DVR动态流重定向,点击“下一步”。
(72)选择“是”,允许Adobe Media Server使用RTMP动态流重定向持久连接,点击“下一步”。
(73)选择“是”,允许Adobe Media Server使用HTTP动态流重定向持久连接,点击“下一步”。
(74)选择“是”,允许Adobe Media Server使用RTMPS动态流重定向持久连接,点击“下一步”。
(75)选择“是”,允许Adobe Media Server使用HLS动态流重定向持久连接,点击“下一步”。
(76)选择“是”,允许Adobe Media Server使用HDS动态流重定向持久连接,点击“下一步”。
(77)选择“是”,允许Adobe Media Server使用AMF3动态流重定向持久连接,点击“下一步”。
(78)选择“是”,允许Adobe Media Server使用H.264动态流重定向持久连接,点击“下一步”。
(79)选择“是”,允许Adobe Media Server使用AAC动态流重定向持久连接,点击“下一步”。
(80)选择“是”,允许Adobe Media Server使用DVR动态流重定向持久连接,点击“下一步”。
(81)选择“是”,允许Adobe Media Server使用RTMP持久连接重定向,点击“下一步”。
(82)选择“是”,允许Adobe Media Server使用HTTP持久连接重定向,点击“下一步”。
(83)选择“是”,允许Adobe Media Server使用RTMPS持久连接重定向,点击“下一步”。
(84)选择“是”,允许Adobe Media Server使用HLS持久连接重定向,点击“下一步”。
(85)选择“是”,允许Adobe Media Server使用HDS持久连接重定向,点击“下一步”。
(86)选择“是”,允许Adobe Media Server使用AMF3持久连接重定向,点击“下一步”。
(87)选择“是”,允许Adobe Media Server使用H.264持久连接重定向,点击“下一步”。
(88)选择“是”,允许Adobe Media Server使用AAC持久连接重定向,点击“下一步”。
(89)选择“是”,允许Adobe Media Server使用DVR持久连接重定向,点击“下一步”。
(90)选择“是”,允许Adobe Media Server使用RTMP持久连接重定向持久连接,点击“下一步”。
(91)选择“是”,允许Adobe Media Server使用HTTP持久连接重定向持久连接,点击“下一步”。
(92)选择“是”,允许Adobe Media Server使用RTMPS持久连接重定向持久连接,点击“下一步”。
(93)选择“是”,允许Adobe Media Server使用HLS持久连接重定向持久连接,点击“下一步”。
(94)选择“是”,允许Adobe Media Server使用HDS持久连接重定向持久连接,点击“下一步”。
(95)选择“是”,允许Adobe Media Server使用AMF3持久连接重定向持久连接,点击“下一步”。
(96)选择“是”,允许Adobe Media Server使用H.264持久连接重定向持久连接,点击“下一步”。
(97)选择“是”,允许Adobe Media Server使用AAC持久连接重定向持久连接,点击“下一步”。
(98)选择“是”,允许Adobe Media Server使用DVR持久连接重定向持久连接,点击“下一步”。
(99)选择“是”,允许Adobe Media Server使用RTMP重定向持久连接持久连接,点击“下一步”。
(100)选择“是”,允许Adobe Media Server使用HTTP重定向持久连接持久连接,点击“下一步”。
(101)选择“是”,允许Adobe Media Server使用RTMPS重定向持久连接持久连接,点击“下一步”。
(102)选择“是”,允许Adobe Media Server使用HLS重定向持久连接持久连接,点击“下一步”。
(103)选择“是”,允许Adobe Media Server使用HDS重定向持久连接持久连接,点击“下一步”。
(104)选择“是”,允许Adobe Media Server使用AMF3重定向持久连接持久连接,点击“下一步”。
(105)选择“是”,允许Adobe Media Server使用H.264重定向持久连接持久连接,点击“下一步”。
(106)选择“是”,允许Adobe Media Server使用AAC重定向持久连接持久连接,点击“下一步”。
(107)选择“是”,允许Adobe Media Server使用DVR重定向持久连接持久连接,点击“下一步”。
(108)选择“是”,允许Adobe Media Server使用RTMP动态流重定向持久连接持久连接,点击“下一步”。
(109)选择“是”,允许Adobe Media Server使用HTTP动态流重定向持久连接持久连接,点击“下一步”。
(110)选择“是”,允许Adobe Media Server使用RTMPS动态流重定向持久连接持久连接,点击“下一步”。
(111)选择“是”,允许Adobe Media Server使用HLS动态流重定向持久连接持久连接,点击“下一步”。
(112)选择“是”,允许Adobe Media Server使用HDS动态流重定向持久连接持久连接,点击“下一步”。
(113)选择“是”,允许Adobe Media Server使用AMF3动态流重定向持久连接持久连接,点击“下一步”。
(114)选择“是”,允许Adobe Media Server使用H.264动态流重定向持久连接持久连接,点击“下一步”。
(115)选择“是”,允许Adobe Media Server使用AAC动态流重定向持久连接持久连接,点击“下一步”。
(116)选择“是”,允许Adobe Media Server使用DVR动态流重定向持久连接持久连接,点击“下一步”。
(117)选择“是”,允许Adobe Media Server使用RTMP持久连接重定向持久连接持久连接,点击“下一步”。
(118)选择“是”,允许Adobe Media Server使用HTTP持久连接重定向持久连接持久连接,点击“下一步”。
(119)选择“是”,允许Adobe Media Server使用RTMPS持久连接重定向持久连接持久连接,点击“下一步”。
(120)选择“是”,允许Adobe Media Server使用HLS持久连接重定向持久连接持久连接,点击“下一步”。
(121)选择“是”,允许Adobe Media Server使用HDS持久连接重定向持久连接持久连接,点击“下一步”。
(122)选择“是”,允许Adobe Media Server使用AMF3持久连接重定向持久连接持久连接,点击“下一步”。
(123)选择“是”,允许Adobe Media Server使用H.264持久连接重定向持久连接持久连接,点击“下一步”。
(124)选择“是”,允许Adobe Media Server使用AAC持久连接重定向持久连接持久连接,点击“下一步”。
(125)选择“是”,允许Adobe Media Server使用DVR持久连接重定向持久连接持久连接,点击“下一步”。
(126)选择“是”,允许Adobe Media Server使用RTMP重定向持久连接持久连接持久连接,点击“下一步”。
(127)选择“是”,允许Adobe Media Server使用HTTP重定向持久连接持久连接持久连接,点击“下一步”。
(128)选择“是”,允许Adobe Media Server使用RTMPS重定向持久连接持久连接持久连接,点击“下一步”。
(129)选择“是”,允许Adobe Media Server使用HLS重定向持久连接持久连接持久连接,点击“下一步”。
(130)选择“是”,允许Adobe Media Server使用HDS重定向持久连接持久连接持久连接,点击“下一步”。
(131)选择“是”,允许Adobe Media Server使用AMF3重定向持久连接持久连接持久连接,点击“下一步”。
(132)选择“是”,允许Adobe Media Server使用H.264重定向持久连接持久连接持久连接,点击“下一步”。
(133)选择“是”,允许Adobe Media Server使用AAC重定向持久连接持久连接持久连接,点击“下一步”。
(134)选择“是”,允许Adobe Media Server使用DVR重定向持久连接持久连接持久连接,点击“下一步”。
(135)选择“是”,允许Adobe Media Server使用RTMP动态流重定向持久连接持久连接持久连接,点击“下一步”。
(136)选择“是”,允许Adobe Media Server使用HTTP动态流重定向持久连接持久连接持久连接,点击“下一步”。
(137)选择“是”,允许Adobe Media Server使用RTMPS动态流重定向持久连接持久连接持久连接,点击“下一步”。
(138)选择“是”,允许Adobe Media Server使用HLS动态流重定向持久连接持久连接持久连接,点击“下一步”。
(139)选择“是”,允许Adobe Media Server使用HDS动态流重定向持久连接持久连接持久连接,点击“下一步”。
(140)选择“是”,允许Adobe Media Server使用AMF3动态流重定向持久连接持久连接持久连接,点击“下一步”。
(141)选择“是”,允许Adobe Media Server使用H.264动态流重定向持久连接持久连接持久连接,点击“下一步”。
(142)选择“是”,允许Adobe Media Server使用AAC动态流重定向持久连接持久连接持久连接,点击“下一步”。
(143)选择“是”,允许Adobe Media Server使用DVR动态流重定向持久连接持久连接持久连接,点击“下一步”。
(144)选择“是”,允许Adobe Media Server使用RTMP持久连接重定向持久连接持久连接,点击“下一步”。
(145)选择“是”,允许Adobe Media Server使用HTTP持久连接重定向持久连接持久连接,点击“下一步”。
(146)选择“是”,允许Adobe Media Server使用RTMPS持久连接重定向持久连接持久连接,点击“下一步”。
(147)选择“是”,允许Adobe Media Server使用HLS持久连接重定向持久连接持久连接,点击“下一步”。
(148)选择“是”,允许Adobe Media Server使用HDS持久连接重定向持久连接持久连接,点击“下一步”。
(149)选择“是”,允许Adobe Media Server使用AMF3持久连接重定向持久连接持久连接,点击“下一步”。
(150)选择“是”,允许Adobe Media Server使用H.264持久连接重定向持久连接持久连接,点击“下一步”。
(151)选择“是”,允许Adobe Media Server使用AAC持久连接重定向持久连接持久连接,点击“下一步”。
(152)选择“是”,允许Adobe Media Server使用DVR持久连接重定向持久连接持久连接,点击“下一步”。
(153)选择“是”,允许Adobe Media Server使用RTMP重定向持久连接持久连接持久连接,点击“下一步”。
(154)选择“是”,允许Adobe Media Server使用HTTP重定向持久连接持久连接持久连接,点击“下一步”。
(155)选择“是”,允许Adobe Media Server使用RTMPS重定向持久连接持久连接持久连接,点击“下一步”。
(156)选择“是”,允许Adobe Media Server使用HLS重定向持久连接持久连接持久连接,点击“下一步”。
(157)选择“是”,允许Adobe Media Server使用HDS重定向持久连接持久连接持久连接,点击“下一步”。
(158)选择“是”,允许Adobe Media Server使用AMF3重定向持久连接持久连接持久连接,点击“下一步”。
(159)选择“是”,允许Adobe Media Server使用H.264重定向持久连接持久连接持久连接,点击“下一步”。
(160)选择“是”,允许Adobe Media Server使用AAC重定向持久连接持久连接持久连接,点击“下一步”。
(161)选择
本文链接:https://www.zhitaoyun.cn/787096.html
发表评论