You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
lal/pkg/httpflv
q191201771 5ec728359c - package rtmp:
- 增加结构体 ClientSessionOption,PushSessionOption,PullSessionOption
    - 增加结构体 AVMsg
    - ClientSession 作为 PushSession 和 PullSession 的私有成员
    - 将绝对时间戳移入到 Header 结构体中
    - PullSession::Pull OnReadAVMsg with AVMsg
    - AVMsgObserver::ReadRTMPAVMsgCB -> OnReadRTMPAVMsg
- package httpflv:
    - PullSessionOption
    - OnReadFLVTag
    - some func use Tag instead of *Tag
    - 整个包的代码做了一次整理
    - FlvFileReader 在 ReadTag 中懒读取 flv header
- package logic:
    - 使用 rtmp.AVMsg
    - 增加两个函数 MakeDefaultRTMPHeader,FLVTagHeader2RTMPHeader
5 years ago
..
bench_test.go - package rtmp: 5 years ago
client_pull_session.go - package rtmp: 5 years ago
example_test.go - package rtmp: 5 years ago
flv_file_reader.go - package rtmp: 5 years ago
flv_file_writer.go - package logic: 将 rtmp pub session 的音视频转发给httpflv sub session 5 years ago
httpflv.go - package rtmp: 5 years ago
server.go - package rtmp: 5 years ago
server_sub_session.go - package rtmp: 5 years ago
tag.go - package rtmp: 5 years ago
var.go - package rtmp: 5 years ago