人狠话不多,细说大牛直播SDK之RTMP播放器和RTSP播放器...
大牛直播RTSP/RTMP播放器SDK特点:
在没测试过大牛直播SDK的RTMP和RTSP播放器之前,你甚至不相信行业内,RTMP和RTSP播放器(特别是RTMP播放器)延迟可以稳定的做到1秒以内。
无需赘述,全自研内核,行业内一致认可的跨平台RTSP/RTMP直播播放器SDK,功能齐全、高稳定、超低延迟、近200家公司明智之选。
功能支持:
如不单独说明,系Windows、Android、iOS全平台支持。
- [支持播放协议]高稳定、超低延迟(一秒内,行业内几无效果接近的播放端)、业内首屈一指的RTMP/RTSP直播播放器SDK;
- [多实例播放]支持多实例播放(如同时播放多路RTMP/RTSP流);
- [事件回调]支持网络状态、buffer状态等回调;
- [视频格式]支持RTSP H.265、RTMP扩展H.265,RTSP/RTMP H.264;
- [音频格式]RTMP/RTSP支持AAC/PCMA/PCMU,此外RTMP还支持Speex;
- [H.264/H.265软解码]支持H.264/H.265软解;
- [H.264硬解码]Android/iOS支持H.264硬解;
- [H.265硬解]Android支持H.265硬解;
- [H.264/H.265硬解码]Android支持设置Surface模式硬解和普通模式硬解码;
- [硬解码自适应]Android/iOS平台支持硬解码码自适应,如检测到硬解码不支持,自动切换到软解;
- [RTSP模式设置]支持RTSP TCP/UDP模式设置;
- [RTSP TCP/UDP自动切换]支持RTSP TCP、UDP模式自动切换;
- [RTSP超时设置]支持RTSP超时时间设置,单位:秒;
- [RTSP 401认证处理]支持上报RTSP 401事件,如URL携带鉴权信息,会自动处理;
- [缓冲时间设置]支持buffer time设置;
- [首屏秒开]支持首屏秒开模式;
- [低延迟模式]支持类似于线上娃娃机等直播方案的超低延迟模式设置(公网200~400ms);
- [复杂网络处理]支持断网重连等各种网络环境自动适配;
- [快速切换URL]支持播放过程中,快速切换其他URL,内容切换更快;
- [音视频多种render机制]Android平台,视频:surfaceview/OpenGL ES,音频:AudioTrack/OpenSL ES;
- [实时静音]支持播放过程中,实时静音/取消静音;
- [实时快照]支持播放过程中截取当前播放画面;
- [渲染角度]支持0°,90°,180°和270°四个视频画面渲染角度设置;
- [渲染镜像]支持水平反转、垂直反转模式设置;
- [实时下载速度更新]支持当前下载速度实时回调(支持设置回调时间间隔);
- [解码前视频数据回调]支持H.264/H.265数据回调;
- [解码后视频数据回调]支持解码后YUV/RGB数据回调;
- [解码前音频数据回调]支持AAC/PCMA/PCMU/SPEEX数据回调;
- [音视频自适应]支持播放过程中,音视频信息改变后自适应;
- [扩展录像功能]完美支持和录像SDK组合使用,录像相关功能,可参见"8. Windows/Android/iOS录像SDK";
- [全屏]Windows平台双击画面进入全屏模式;
- [Windows本地FLV播放器]支持本地FLV文件播放(支持获取FLV文件的duration(时长);支持显示当前播放位置;
- [Windows本地FLV播放器]支持开始播放或播放过程中seek(跳转播放位置),也许是行业内seek最快的flv点播播放器)。
对应Demo:
- Windows测试程序:SmartPlayer.exe;
- Windows C++工程:WIN-PlayerSDK-CPP-Demo;
- Windows C#工程:WIN-PlayerSDK-CSharp-Demo;
- Android工程:SmartPlayerV2;
- iOS工程:SmartiOSPlayerV2。
相关Demo下载:https://github.com/daniulive/SmarterStreaming/ 或 http://daniulive.com/index.php/sdk-demo%E4%B8%8B%E8%BD%BD/
人狠话不多,细说大牛直播SDK之RTMP播放器和RTSP播放器...相关推荐
- 人狠话不多的 Spring Boot 课程,不要轻易惹它!
开篇提醒 文末有福利哦 怎么把大象装进冰箱? 不废话的说法是: 打开冰箱门 把大象塞进去 关上冰箱门 足球比赛如何进球? 不废话的说法是: 过掉对方中场 再过掉对方后场 起脚射门 盖伦怎么斩杀敌方英雄 ...
- 人狠话不多!阿里成立半导体公司「平头哥」:首款 AI 芯片明年面世
机器之心报道,作者:李泽南. 9 月 19 日上午,由杭州市政府与阿里巴巴主办.最具影响力的云计算峰会--「云栖大会」在杭州开幕.大会首日,阿里巴巴发布了城市大脑 2.0 版,宣布成立「平头哥」半导体 ...
- 对话:人狠话不多 vs 中间件小姐姐
先来看看程序猿是如何评价极速部署方式 软萌小姐姐介绍 Cloud Toolkit 的一键部署方式 上面小哥哥表扬(tu cao)的就是这一款免费 IDE 插件--Cloud Toolkit,已经有超 ...
- 总监又来了,人狠话不多,这篇 gRPC,小弟佩服!
RPC.gRPC.Thrift.HTTP,大家知道它们之间的联系和区别么?这些都是面试常考的问题,今天我们带大家先搞懂 RPC 和 gRPC. 在讲述 gRPC 之前,我们需要先搞懂什么是 RPC. ...
- 趣图 | 这大概就是人狠话不多
点击上方"蓝色字体",选择"设为星标" 开启乐趣模式! 年轻人太暴躁了!!! ↓↓↓ 点击关注下方卡片关注我???????? 漫画 | 渣男,跟你的代码过去吧- ...
- 链表的理解——造孽的儿子、操碎心的老妈和人狠话不多的老爸
前言 初学C语言,请大佬多提宝贵意见,感激不尽.欢迎各位初学者前来交流. # include<stdio.h> # include<malloc.h>struct Studen ...
- Android大疆无人机对接大牛直播sdk视频H.264码推流
前期准备 1:app/src/main下建立JniLibs文件包 复制大牛工程的so包以及jar包 jar包右键导入项目出现'>' 2:java下建立com.daniulive.smartpub ...
- 一张图了解大牛直播SDK
来源: https://github.com/daniulive/SmarterStreaming
- EasyRTMP手机直播推送rtmp流flash无法正常播放问题
本文转自EasyDarwin团队Kim的博客:http://blog.csdn.net/jinlong0603/article/details/52960750 问题简介 EasyRTMP是EasyD ...
- 大牛直播SDK-Windows推送端使用说明 1
由于大牛直播SDK Demo主要侧重于SDK接口展示,庞大的功能让好多使用者望而却步,以下是Windows推送端SDK简单的介绍: 大牛直播SDK推送端提供C++/C#两套接口,对外提供32/64位库 ...
最新文章
- 号称3个月发布最强量子计算机,卖口罩的霍尼韦尔凭什么?
- 我的世界java1.15.2光影_2.世界摄影简史
- android studio 退出编译,Android studio用什么命令可以退出当前应用
- 多线程访问全局变量和局部变量
- 【代码真相】之 开篇
- 特征匹配 + 单应性查找对象
- 卷积神经网络在tenserflow的实现
- python符号表_根据第一个字符分割列表-Python
- Charles使用详解(For macOS)
- 基于SIFT特征提取的图像拼接算法matlab仿真
- C++ builder 遍历所有组件的 caption 属性,轻松实现界面多语言支持
- centor 7英伟达显卡驱动安装
- 如何理解零知识 zkSNARK应用中的Nullifier Hash攻击?
- cocos2dx交叉编译之Android.mk修改
- 计算机体验分数,Windows 8 计算机体验评分(体验指数)在哪
- Moment.js 2.22.2 源代码
- 【WSN通信】能量均衡的无线传感器网络非均匀分簇路由协议附matlab代码
- 新世纪五笔 形码之耻_世纪之剑
- php中怎么设计出生日期,php – 将出生日期添加到数据库
- Android sdcard文件读写操作