赞
踩
推流协议:rtmp
直播服务器CDN:
客户端播放协议:
准备:
vlc
ffplay
基于flash的插件
RTSP(Real Time Streaming Protocol) 实时流传输协议,是TCP/IP协议体系中的一个应用层协议
RTP,即real-time transport protocol(实时传输协议),为实时传输交互的音频和视频提供了端到端传输服务。其中包括载荷的类型确认,序列编码,时间戳和传输监控功能。一般应用都是基于UDP协议,来使用RTP的多路技术以及验和服务。
SDP全称是Session Description Protocol,翻译过来就是描述会话的协议。主要用于两个会话实体之间的媒体协商。什么叫会话呢,比如一次网络电话、一次电话会议、一次视频聊天,这些都可以称之为一次会话。
SIP(Session Initiation Protocol),是基于IP的一个应用层控制协议。由于SIP是基于纯文本的信令协议,可以管理不同接入网络上的会话等。会话可以是终端设备之间任何类型的通信,如视频会话、既时信息处理或协作会话。该协议不会定义或限制可使用的业务,传输、服务质量、计费、安全性等问题都由基本核心网络和其它协议处理。
优点
主流CDN支持,市面上绝大多数的直播产品采用。一协议简单易实现
缺点
shiver@ubuntu:~$ sudo apt-get install openssh-server
The following packages have unmet dependencies:
openssh-server : Depends: openssh-client (= 1:7.6p1-4ubuntu0.5)
Depends: openssh-sftp-server but it is not going to be installed
Recommends: ssh-import-id but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
shiver@ubuntu:~$ sudo apt-get install openssh-client
shiver@ubuntu:~$ sudo apt-get install openssh-server
先卸载client版本 在安装 会有奇效,我是ubuntu18
windows/ubuntu编译crtmpserver
参考 crtmpserver系列(二):搭建简易流媒体直播系统
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。