自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 rtmp/rtsp/hls公网测试地址

相信大家在调试播放器的时候,都有这样的困惑,很难找到合适的公有测试源,以下是大牛直播SDK(GitHub地址)整理的真正可用的直播地址源。 其中,rtmp和rtsp的url,用我们播放器验证通过,hls的地址,用vlc验证通过。 1. RTMP协议直播源 香港卫视:rtmp://live.h...

2019-06-03 09:48:11

阅读数 81141

评论数 8

原创 RTSP、RTMP、HTTP协议区别

HTTP将数据作为文件处理,所以HTTP不是流媒体协议,RTMP和RTSP是流媒体协议。 RTMP是Adobe的私有协议,未完全公开,RTSP和HTTP是共有协议。 RTMP一般传输flv,f4v格式流,RTSP传输ts,MP4格式流,HTTP没有特定的流。 RTSP一般需要2-3个通道,数据和命...

2019-06-26 10:54:06

阅读数 194

评论数 0

原创 一张图了解大牛直播SDK

来源:https://github.com/daniulive/SmarterStreaming

2019-06-26 10:47:50

阅读数 7946

评论数 0

转载 GitHub上排名前100的Android开源库介绍

GitHub上排名前100的Android开源库介绍 文章来源: http://www.open-open.com/news/view/1587067#6734290-qzone-1-31660-bf8335a56eb142042e6dc893bd988125 摘要: 本项目主要对目前 G...

2019-06-26 10:46:02

阅读数 418

评论数 0

原创 跨平台RTSP/RTMP转RTMP转发SDK

一个好的转发模块,首先要低延迟!其次足够稳定、灵活、有状态反馈机制、资源占用低,如果可以跨平台,还能以SDK形式提供,会给开发者提供更大的便利! 大牛直播SDK(Github: https://github.com/daniulive/SmarterStreaming/)跨平台RTSP/RTMP...

2019-06-26 10:45:08

阅读数 1902

评论数 0

原创 如何在IE浏览器播放RTSP或RTMP流

好多开发者一直苦恼于如何在IE浏览器环境下,构建低延迟的RTSP或RTMP播放,对于RTSP流来说,好多公司通常的做法是把RTSP转RTMP,然后分发到RTMP服务器,然后服务器转http-flv出来,浏览器直接播放http-flv流,亦或通过flash控件直接播放RTMP流,还有就是,转hls流...

2019-06-19 15:16:38

阅读数 1097

评论数 0

原创 干货:为什么直播娃娃机要用rtmp摄像机方案

市面上的娃娃机方案五花八门,daniulive认为最简单靠谱粗暴性价比的方案如下: RTMP摄像机-->CDN-->daniulive player(专门针对直播娃娃机开通了“超低延迟”模式,公网实际延迟在200~400毫秒). 比快更快,效果轻松PK市面上“全球第一、国际领先”的...

2019-06-19 15:15:22

阅读数 2732

评论数 0

原创 rtmp/rtsp直播播放器选择

相信大家在做rtmp、rtsp直播的时候,最大的困惑就是选个靠谱的播放器,直播的延迟,一定意义上说,90%的取决于播放器的好坏。 以下是推荐的大牛直播跨平台播放器SDK(windows/android/iOS),大家可以在调试的时候,参考他们的播放,测试推送或者server端性能。 Windo...

2019-06-03 10:31:44

阅读数 18929

评论数 0

原创 RTSP摄像机为什么还保留MJPEG编码格式

细心的开发者会发现,海康大华之类摄像机厂商,除了常规的H.264、H.265(HEVC)编码外,主码流或子码流依然会有MJPEG编码选项。 相对来说,MJPEG编码有以下特点: MJPEG(MotionJPEG)是以JPEG技术为基础扩展研发出来的动态图像压缩技术,不过它通常只单独的对某一帧进...

2019-06-03 10:29:37

阅读数 603

评论数 2

原创 RTSP流怎么录制

大牛直播录像SDK可作为单独功能模块使用(如同时多路录像存档),亦分布于以下模块,和其他模块组合调用: windows/android/iOS推送端SDK Demo; windows/android/iOS播放端SDK Demo; 大牛直播录像SDK不同于普通录像接口,更智能,和推送、播放、转...

2019-06-03 10:29:14

阅读数 1275

评论数 0

原创 利用RTMP或RTSP实现跨平台一对一互动功能

目前市面上大多一对一互动都是基于WebRTC,缺点如下: 服务器部署非常复杂,不利于私有部署,在一些私密性高的场景下,无法使用,如公安、市政等体系; 传输基于UDP,很难保证传输质量,由于UDP是不可靠的传输协议,在复杂的公网网络环境下,各种突发流量、偶尔的传输错误、网络抖动、超时等等都会引起...

2019-06-03 10:26:25

阅读数 251

评论数 0

原创 如何实现RTSP/RTMP流接入到RTSP网关

好多企业或开发者给我们反映,他们期望能把外网的rtsp或rtmp流,直接拉取注入到内网流媒体服务器,保证内网用户,无需访问,直接链接到内网服务器就可以观看到公网rtmp/rtsp流。 优势如下: 1. 内网用户无需访问外网,拉取公网转发的rtmp/rtsp流,节省了企业流量; 2. 保障了隔...

2019-06-03 10:25:57

阅读数 474

评论数 0

原创 如何对RTSP播放器做功能和性能评估

好多开发者在做产品竞品分析的时候,不知道如何界定一个RTSP播放器,大牛直播SDK认为,一个RTSP播放器,不是说有几个类似于Open/Close接口就够了,好的RTSP播放器需要具备以下功能和性能属性: 1. 低延迟:大多数RTSP的播放都面向直播场景,所以,如果延迟过大,比如监控行业,小偷都...

2019-06-03 10:25:02

阅读数 154

评论数 0

原创 MQTT代理服务器特性对比

Server QoS 0 QoS 1 QoS 2 auth bridge $SYS SSL dynamic topics cluster websockets plugin system 2lemetry ✔ ✔ ...

2019-06-01 20:55:35

阅读数 598

评论数 0

原创 基于AES加密的RTSP/RTMP多路转发设计方案

很多开发者最近咨询我们,除了我们Windows推送端采集编码的音视频数据可以加密外,其他RTSP/RTMP流如果想更安全的转推到RTMP服务器或相应CDN改怎么办? 实际上,我们在做RTMP整体加密方案的时候已经考虑到这种情况,SmartStreamRelayDemo在拉取RTSP或RTMP流,...

2019-06-01 20:17:49

阅读数 196

评论数 0

原创 如何优雅的实现一个靠谱的RTSP播放器?

二话不说,NO 图 NO BB(以大牛直播SDK播放海康摄像机RTSP H.265流为例): 行业的浮躁,好多开发者甚至连rtsp、rtp细节不了解,依葫芦画瓢调用了ffmpeg的一些接口,就实现了个简单版的播放器,导致不少开发者找我们交流的时候甚至说,实现个RTSP播放很容易,两三周或个把...

2019-06-01 20:17:19

阅读数 814

评论数 0

原创 如何在Android推流端内置轻量级RTSP服务

为满足内网无纸化/电子教室等内网超低延迟需求,避免让用户配置单独的服务器,大牛直播SDK在推送端发布了轻量级RTSP服务SDK。 内置轻量级RTSP服务后,延迟更低,体验更好(内网环境下,200-400毫秒)。 涉及相关库:libSmartPublisher.so 头文件:Sma...

2019-06-01 20:16:27

阅读数 2589

评论数 0

原创 人狠话不多,细说大牛直播SDK之RTMP播放器和RTSP播放器

大牛直播RTSP/RTMP播放器SDK特点: 在没测试过大牛直播SDK的RTMP和RTSP播放器之前,你甚至不相信行业内,RTMP和RTSP播放器(特别是RTMP播放器)延迟可以稳定的做到1秒以内。 无需赘述,全自研内核,行业内一致认可的跨平台RTSP/RTMP直播播放器SDK,功能齐全、高稳...

2019-06-01 20:15:54

阅读数 2557

评论数 0

原创 Spydroid还是大牛直播内置RTSP服务SDK

废话不多说,先列二者功能: 1. Spydroid: The stream can be directly read by VLC which is great because VLC is a very powerful tool, for exampleyou can really eas...

2019-06-01 20:14:50

阅读数 332

评论数 0

原创 如何实现rtsp h265 转 rtmp (rtsp hevc 转 rtmp)并转发到CDN或自建服务器

rtsp h265 转 rtmp,首先要对rtmp协议做扩展,目前国内已有相应扩展标准,国内开发者基本上都按这个扩展协议做的。协议层问题已解决。剩下关键问题是要实现rtmp h265推送模块, 支持rtmp h265 的server, rtmp h265播放模块。 rtmp h265 serve...

2019-06-01 20:13:18

阅读数 2409

评论数 0

原创 RTMP SM4加解密实现测试

SM4现在应用场景越来越多,在国内某些场景下有取代AES的趋势,所以我开发了基于sm4的rtmp加密方案,本方案不依赖于rtmp服务器,只要有播放和推送端就可以。可以从 https://github.com/daniulive/SmarterStreaming下载测试,以下是测试效果图: 先打开...

2019-06-01 20:12:25

阅读数 782

评论数 0

原创 如何调用接口实现RTMP推送和播放端AES或SM4加解密

首先介绍下AES算法和SM4算法: AES算法 密码学中的高级加密标准(AdvancedEncryptionStandard,AES),又称Rijndael加密算法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。经过五年的甄选流程,高级加...

2019-06-01 20:11:51

阅读数 102

评论数 0

原创 RTMP/RTSP直播播放器的几种选择

播放网络视频,通常解析库我们可以有多个选择,如FFMPEG,Daniulive SDK 或者 vitamio。 1. FFMPEG FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。...

2019-06-01 20:09:29

阅读数 13442

评论数 0

原创 Unity3d(U3D) Windows/Android/IOS 播放rtmp/rtsp方案

如果基于Unity3d完全重新开发一个播放器,代价大,周期长,不适合快速出产品,最好的方式就是集成现有Native平台上成熟稳定播放器. 集成Navtive播放器可行性分析: 安卓: Unity3d可以调用安卓java接口,这方面的例子很多,搜索能找到一大堆。 IOS: Unity3d 可以...

2019-06-01 20:08:54

阅读数 1004

评论数 1

原创 5张图看懂如何实现Windows RTMP实时导播功能

一直以来,好多开发者苦于如何实现RTMP导播数据源实时切换,以下是大牛直播SDK导播切换说明,支持只切换数据源模式,或音视频混音合成输出模式: 数据源: 1. rtmp/rtsp音视频流; 2. 本地屏幕/摄像头/音频数据; 3.本地flv文件。 输出: 1. 多路流合成一路流后,推送...

2019-06-01 20:08:17

阅读数 312

评论数 0

提示
确定要删除当前文章?
取消 删除