1 Star 0 Fork 0

sy_183/go-rtp

加入 Gitee
与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
stream.go 692 Bytes
一键复制 编辑 原始数据 按行查看 历史
sy_183 提交于 2023-07-20 17:49 +08:00 . 修改了模块名称
package rtp
import (
"gitee.com/sy_183/go-common/log"
"gitee.com/sy_183/go-rtp/rtp"
"net"
"time"
)
type Stream interface {
Handler() Handler
SetHandler(handler Handler) Stream
SSRC() int64
SetSSRC(ssrc int64) Stream
LocalAddr() net.Addr
RemoteAddr() net.Addr
SetRemoteAddr(addr net.Addr) Stream
Timeout() time.Duration
SetTimeout(timeout time.Duration) Stream
GetOnTimeout() func(Stream)
SetOnTimeout(onTimeout func(Stream)) Stream
OnLossPacket() func(stream Stream, loss int)
SetOnLossPacket(onLossPacket func(stream Stream, loss int)) Stream
CloseConn() bool
SetCloseConn(enable bool) Stream
Send(layer rtp.Layer) error
Close()
log.LoggerProvider
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/sy_183/go-rtp.git
git@gitee.com:sy_183/go-rtp.git
sy_183
go-rtp
go-rtp
v1.0.1

搜索帮助