砂糖橘

Results 58 comments of 砂糖橘

stun-server-test.cpp 中 stun_onpermission 函数 貌似也有问题 ![image](https://user-images.githubusercontent.com/32125710/134873768-cb90bfdc-acd0-4db8-98b2-0ed6308086df.png) 替换成 turn_agent_create_permission_response ??

还有个问题真心求教一下 在turn_server_onsend函数中 我看了一下没有check Permission 我想请教一下 client 向peer 发送 Send indication的时候 需不需要check Permission ??

可以参考[example_convert_ts_to_mp4](https://github.com/yapingcat/gomedia/blob/main/example/example_convert_ts_to_mp4.go) 简单步骤如下 ``` //创建 muxer // WriteSeeker 可以是任何实现了io.WriteSeeker 接口的类型,最常用的就是文件句柄,os.File muxer, err := mp4.CreateMp4Muxer(WriteSeeker) //创建track vtid = muxer.AddVideoTrack(mp4.MP4_CODEC_H264) //写入 h264 frame直到结束, h264 frame 都是以0x00000001或者0x000001开头 muxer.Write(vtid, h264_Frame, uint64(pts), uint64(dts)) //最后调用WriteTrailer,写入moov box muxer.WriteTrailer()...

感谢,现在我主要还在写rtsp这个模块,写完我抽时间搞一下

> 感觉整个项目很全,也很有功底,就是说明性文档,代码注释解释太少了 感谢建议。 写文档比较耗精力和时间,自己的时间也比较有限。 在我力能所及的范围内,目前只能通过丰富example来弥补这一块。

ScriptData 可以先解析之后再回调,否则使用的人还得自己去解析

或者 增加一个flv tag的 callback,把flv tag 回调出来,这样ScriptData 可以不用解析,外部的调用者自己决定如何处理flv tag 给下面的struct 增加一个TagData 参数或者其他方式 https://github.com/yapingcat/gomedia/blob/b21d55738a416d2273d8aecb79151a99e251dd4f/go-flv/flv-tag.go#L35

抱歉,最近真的没时间了