2 changed files with 0 additions and 39 deletions
@ -1,16 +0,0 @@ |
|||||||
package rtmp |
|
||||||
|
|
||||||
import ( |
|
||||||
"time" |
|
||||||
|
|
||||||
"github.com/notedit/rtmp/av" |
|
||||||
) |
|
||||||
|
|
||||||
// WriteAAC writes an AAC AU.
|
|
||||||
func (c *Conn) WriteAAC(au []byte, dts time.Duration) error { |
|
||||||
return c.WritePacket(av.Packet{ |
|
||||||
Type: av.AAC, |
|
||||||
Data: au, |
|
||||||
Time: dts, |
|
||||||
}) |
|
||||||
} |
|
@ -1,23 +0,0 @@ |
|||||||
package rtmp |
|
||||||
|
|
||||||
import ( |
|
||||||
"time" |
|
||||||
|
|
||||||
"github.com/notedit/rtmp/av" |
|
||||||
|
|
||||||
"github.com/aler9/rtsp-simple-server/internal/h264" |
|
||||||
) |
|
||||||
|
|
||||||
// WriteH264 writes H264 NALUs.
|
|
||||||
func (c *Conn) WriteH264(nalus [][]byte, dts time.Duration) error { |
|
||||||
data, err := h264.EncodeAVCC(nalus) |
|
||||||
if err != nil { |
|
||||||
return err |
|
||||||
} |
|
||||||
|
|
||||||
return c.WritePacket(av.Packet{ |
|
||||||
Type: av.H264, |
|
||||||
Data: data, |
|
||||||
Time: dts, |
|
||||||
}) |
|
||||||
} |
|
Loading…
Reference in new issue