LiveRTMP 简单高效的RTMP推送库
LiveRTMP介绍
LiveRTMP是LiveQing团队开发的一套支持Windows、Linux、arm、Android、iOS等各种平台的 高效RTMP推送库。
LiveRTMP Demo
- 支持推送手机前、后摄像头,分辨率可调。
- Android5.0以上的系统,支持推送手机屏幕,进行手机屏幕内容实时推送。
- 支持后台推送。app进入后台后,也可以进行摄像头或手机屏幕数据实时推送
其他使用 VS2015集成了3个Demo。这些Demo都可以编译成linux或arm版本。
- LiveRTMP_FILE 推送mp4文件
- LiveRTMP_RTSP 通过RTSP库远程获取其他RTSP源的数据到本地,进行RTMP推送
- LiveRTMP_SDK 使用IP Camera SDK获取到IP Camera的音视频数据,进行RTMP推送
LiveRTMP 简单高效的RTMP推送库的更多相关文章
- EasyRTMP实现的一套简单、高效、易用的全平台(Windows/Linux/ARM/Android/iOS)RTMP直播推送库
本文转自EasyDarwin开源团队成员Kim的博客:http://blog.csdn.net/jinlong0603/article/details/52938980 EasyRTMP介绍 Easy ...
- EasyDarwin开源流媒体服务器提供的RTMP直播推送库
EasyRTMP EasyRTMP是什么? EasyRTMP是一个EasyDarwin配套使用,也可以单独使用的RTMP推送库,通过EasyRTMP我们就可以避免接触到稍显复杂的RTMP推送流程,只需 ...
- 最简单的基于Flash的流媒体示例:RTMP推送和接收(ActionScript)
===================================================== Flash流媒体文章列表: 最简单的基于Flash的流媒体示例:RTMP推送和接收(Acti ...
- EasyRTMP推送扩展支持HEVC(H265) RTMP推送之Metadata结构填写详解
我们在<EasyNVR摄像机网页直播中,推流组件EasyRTMP推送RTMP扩展支持HEVC(H.265)的方案>中描述了关于EasyRTMP进行RTMP HEVC(H.265)推流的概括 ...
- EasyRTMP实现对接海康、大华等IPCamera SDK进行RTMP推送直播功能
本文转自EasyDarwin团队Kim的博客:http://blog.csdn.net/jinlong0603 Demo项目介绍 EasyRTMP Demo代码下载地址https://github.c ...
- EasyRTMP实现Demux解析MP4文件进行rtmp推送实现RTMP直播功能
本文转自EasyDarwin团队Kim的博客:http://blog.csdn.net/jinlong0603/article/details/52965101 前面已经介绍过EasyRTMP,这里不 ...
- Android同屏、摄像头RTMP推送常用的数据接口设计探讨
前言 好多开发者在调用Android平台RTMP推送或轻量级RTSP服务接口时,采集到的video数据类型多样化,如420sp.I420.yv12.nv21.rgb的,还有的拿到的图像是倒置的,如果开 ...
- Windows平台摄像头或屏幕RTMP推送介绍:OBS VS SmartPublisher
好多开发者问道,既然有了OBS,你们为什么还要开发SmartPublisher? 的确,在我们进行Windows平台RTMP推送模块开发之前,市面上为数不多的Windows平台RTMP推流工具当属OB ...
- Android平台摄像头/屏幕/外部数据采集及RTMP推送接口设计描述
好多开发者提到,为什么大牛直播SDK的Android平台RTMP推送接口怎么这么多?不像一些开源或者商业RTMP推送一样,就几个接口,简单明了. 不解释,以Android平台RTMP推送模块常用接口, ...
- 解决RTMP推送时间戳问题引起HLS切片不均匀导致手机浏览器播放卡顿的问题
本文转自EasyDarwin开源团队成员Kim的博客:http://blog.csdn.net/jinlong0603/article/details/74161115 引言 最近在测试EasyNVR ...
随机推荐
- 华为发布伙伴SDK优选库,并推动SDK安全隐私新标准制定
6月21日,在华为开发者大会2025<鸿蒙生态伙伴SDK论坛>上,华为与中国信通院标准所.鸿蒙生态伙伴代表上海CA.一砂.三未信安,共同宣布"鸿蒙生态伙伴SDK优选库" ...
- 《Building REST APIs with Flask》读后感
一. 为什么读这本书? 之所以选择这本书其实是因为最近自己在梳理 JWT 的用法.自己曾参与过的一个项目虽然使用的是 Flask 开发,但是授权使用的 PyJWT,当时以为使用 PyJWT 是行业通用 ...
- 使用这个model操作数据库,一爽到底
在前一篇文章中,我们简要介绍了Vonajs的核心功能.在这里,我们再来看看Vonajs提供的Model能力,可以让我们用简洁.优雅的代码全方位操作数据库,比如,动态分表.软删除.多租户.动态数据源.二 ...
- C# 中使用线程、Task和 ThreadPool 的并发性
C# 中的并发性涉及使用线程和任务等功能在程序中同时执行任务.这就像让多个工人同时完成不同的工作.这在现代应用程序中至关重要,因为它使它们更快.响应更迅速.并发性可确保我们的应用程序平稳运行,快速响应 ...
- C++ 中关于 输出的重定向
简介 RT code friend std::ostream& operator<<(std::ostream& os, const Vertex& v){ os ...
- leetcode 1541
简介 简单来说就是栈的使用. 思路: 当发现一个左括号的时候压入栈中, 遇到右括号的时候 检查下一个字符是否依旧是左括号, 如果不是则新增一次操作. 判断栈中是否有元素如果有元素那么弹出 如果没有元素 ...
- Electrical(Harware) Levels: 常用电平LVTTL、LVCMOS、LVDS、CML的标准和区别
电平: 电压范围, VOH(V. Output High), VOL(V. O. Low), VIH(V. In H.), VIL(V. In L.) Vref: Reference Voltage参 ...
- tauri学习(5)-Splashscreen启动界面
接上节继续,本文将研究splashscreen,也就是程序的启动界面,通常有2二种应用场景: 1.程序太复杂,主界面完成加载需要很长时间,为了优化用户体验,可以先放一个启动图片,缓解用户等待的焦虑. ...
- Rust中的Result枚举
Result枚举在Rust中是使用频率极高的一个类型,常用于函数的返回值定义,其源码如下: #[derive(Copy, PartialEq, PartialOrd, Eq, Ord, Debug, ...
- 如何解析SIP报文
SIP协议是一个文本协议,比如下面是话机注册的首次REGISTER请求: REGISTER sip:10.32.26.25:5070;transport=tcp SIP/2.0 Via: SIP/2. ...