gortmpGO语言的RTMP库
GO语言实现的RTMP库
目前实现了Client模式
Examples:
// To connect FMS server obConn, err := rtmp.Dial(url, handler, 100) // To connect err = obConn.Connect() // When new stream created, handler event OnStreamCreated() would been called func (handler *TestOutboundConnHandler) OnStreamCreated(stream rtmp.OutboundStream) { // To play err = stream.Play(*streamName, nil, nil, nil) // Or publish err = stream.Publish(*streamName, "live") } // To publish data stream.PublishAudioData(data, deltaTimestamp) // or stream.PublishVideoData(data, deltaTimestamp) // or stream.PublishData(tagHeader.TagType, data, deltaTimestamp) // You can close stream by stream.Close() // You can close connection by obConn.Close()
评论
Car-eye-pusher-androidRTSP/RTMP 推送库
Car-eye-pusher-androidcar-push-android 是car-eye开源团
Car-eye-pusher-androidRTSP/RTMP 推送库
0
Car-eye-pusher-androidRTSP/RTMP 推送库
Car-eye-pusher-androidcar-push-android是car-eye开源团队开发的一个推送程序demo。程序分成RTSP和RTMP推送两个版本,是car-eye-devicea
Car-eye-pusher-androidRTSP/RTMP 推送库
0
libghttpC 语言的 HTTP 库
libghttp是一个很好用的http库,这个库十分的方便使用,它能够轻松地实现同步和异步的Http请求。示例代码:#include <ghttp.h>int main(int argc,
libghttpC 语言的 HTTP 库
0
JanssonC语言的JSON库
Jansson是用于编码,解码和生成JSON数据的C语言库。它的特性:简单直观的API和数据模型全面的文档不依赖其他库全面支持Unicode(UTF-8)大量测试套件Jansson是以MIT协议授权的
JanssonC语言的JSON库
0
ezormGo 语言的 ORM 库
ezorm是一个Go语言的ORM库,基于代码生成技术实现。支持mongodb/sqlserver/mysql/redis.示例代码:p := blog.BlogMgr.NewBlog()p.Title
ezormGo 语言的 ORM 库
0