直播架构-问题记录

采集:视频,音频
编码:H264(AVC),AAC
推流:RTMP
问题1:推流端直接把编码后的数据到传输server吗?
  还是把编码后的数据封装成flv等media file container的格式?
SERVER:
问题1:服务端收到推流的数据后,直接把数据分发到客户端吗?
  还是先解码再编码成其他格式的数据?
拉流:RTMP,HLS,FLV
    问题1:关于RTMP,收到的videodata和audiodata的格式都是什么样的?
    问题2:播放器播放数据时,怎样设置缓冲区缓冲videodata和audiodata,
      因为RTMP数据时,video和audio会在一个stream上多路复用,收到videodata后,可能还没有收到相应的audiodata,是否存在这种现象?如果存在怎样处理?
      以及由此产生的延时会有多大?

你可能感兴趣的:(直播架构)