rtmp流程
2016-09-27 19:04:38 0 举报
RTMP(Real Time Messaging Protocol)是一种用于音频、视频和数据传输的实时通信协议。其工作流程主要包括以下几个步骤:首先,客户端向服务器发送连接请求,建立连接;然后,客户端通过连接向服务器发送数据流,如音频、视频等;服务器接收到数据后,对其进行处理和编码,然后将处理后的数据发送给其他客户端;最后,客户端接收到服务器发送的数据,进行解码和播放。在这个过程中,RTMP协议还提供了一些控制信息,如播放、暂停、快进等,以实现对数据的实时控制。总的来说,RTMP流程是一个从客户端到服务器,再从服务器到客户端的双向数据流传输过程。
作者其他创作
大纲/内容
BasicOutputHandler
rtmp_custom
OBSSignal
两种类型
obs_output_set_video_encoderobs_output_set_audio_encoderobs_output_set_service
很重要关联encode、service
startStreaming
obs_service
绑定关联编码器和obs数据源
subwindows
obs_encoder
obs_output
rtmp_common
streamOutput = obs_output_create(\"rtmp_output\
obs_output_start
obs_output_info
update()更新串流的配置
CreateSimpleOutputHandler创建handler,并关联subwindows和handler,创建串流的回调
obs_encoder_set_videoobs_encoder_set_audio
0 条评论
下一页