大牛直播播放器SDK相对推送SDK来说,接口没有那么多,不过客户95%以上的常规需求均已覆盖,目前支持RTMP和RTSP直播播放,还有本地flv文件回放:

大牛直播SDK播放端提供C++/C#两套接口,对外提供32/64位库。

我们不一样:

大牛直播SDK windows播放器,行业内无需赘述,也许是最好用的Windows rtmp/rtsp直播播放器SDK

如何使用

RTMP/RTSP播放

根据提示,在RTMP/RTSP URL或FLV文件处,输入需要播放的url,如“rtmp://live.hkstv.hk.lxdns.com/live/hks”;

设置缓冲(buffer)

播放RTMP/RTSP流之前,可以设置缓冲时间(单位:毫秒),SDK支持0~10000ms区间设置;

RTMP秒开

如果给出的rtmp url服务器缓存GOP,选中秒开模式,大牛直播SDK可以快速播放rtmp,实现秒开效果;

设置RTSP TCP/UDP模式

如果播放rtsp url,可以设置使用TCP/UDP播放;

FLV本地文件播放

根据提示,在RTMP/RTSP URL或FLV文件处,输入整体的flv文件全路径,如“E:\daniulivetestflv.flv”,SDK会获取到FLV文件的时长(Duration)和当前播放位置。

FLV文件seek

在“设置位置(秒)”处输入需要跳转的秒数,设置后,可直接跳转到指定位置,并从flv制定位置开始播放;

FLV文件暂停

点击“暂停”按钮,即可暂停播放本地flv文件,如需回复播放,点击“恢复”按钮即可;

RTMP/RTSP/FLV文件播放实时静音

播放过程中,可选择实时静音/取消静音;

RTMP/RTSP/FLV文件播放实时快照

点击“设置截图路径”,播放过程中,点击“截图”按钮,即可完成快照保存;

RTMP/RTSP/FLV文件实时录像

点击“录像配置”,设置录像路径,播放或非播放状态下,点击“录像”,可拉取rtmp或rtsp流录制本地文件,如需截取flv文件一部分,亦可通过开始录像/停止录像重新录制mp4文件。

RTMP/RTSP/FLV文件切换地址

在url输入框输入新的播放地址,点击“切换地址”按钮,SDK快速跳转到指定地址,此功能如android/iOS播放端,用于快速切换URL,适用于多路URL轮询;

RTMP/RTSP/FLV文件播放过程中旋转view

不是所有的url播放角度都朝观众预期的方向,如需view旋转,用户可点击旋转按钮,我们的SDK将会对view进行 0° 90° 180° 270°旋转;

播放过程中全屏

Windows C++ Demo双击播放画面或点击“全屏”按钮,进入全屏模式,再次双击,退出全屏。

功能列表

  • 超低延迟的rtmp播放器;
  • 超低延迟的rtsp播放器;
  • 完美支持多实例播放(同时播放多路stream,可同时支持rtmp、rtsp stream播放);
  • 支持RTSP TCP/UDP模式切换;
  • 支持播放端,buffer设置;
  • 支持秒开模式;
  • windows双击画面进入全屏模式;
  • audio支持aac/speex/g.711;
  • windows/iOS播放端sdk支持回调编码过的音视频数据(Video:H.264/YUV Audio:aac/speex/pcma/pcmu)到上层;
  • 支持自定义播放布局;
  • 支持播放过程中,’实时静音/取消静音’;
  • 支持播放段视频view实时旋转(0° 90° 180° 270°);
  • 支持播放url快速切换,同等配置的流,切换url依旧可以录制到同一个文件
  • [快照]支持播放/录像过程中,随时快照
  • [windows点播播放器]支持本地flv文件播放(支持获取flv文件的duration(时长);支持显示当前播放位置;支持开始播放或播放过程中seek(跳转播放位置),也许是行业内seek最快的flv点播播放器。)
  • 支持针对类似于娃娃机直播方案的超低延迟模式设置(公网200~400ms)。

更多资料,可以访问官网 http://daniulive.com 或 https://github.com/daniulive/SmarterStreaming/

大牛直播SDK-Windows RTMP/RTSP/本地FLV播放器使用说明相关推荐

  1. 直播平台软件开发中选择点播播放器哪家强?

    直播平台软件开发中选择点播播放器哪家强? 太长不看版 这里选择了开源播放器IjkPlayer和直播云厂商播放器PLDroidPlayer作为测试样本. 数据统计 软硬编码 IjkPlayer PLDr ...

  2. 10大免费FLV播放器下载(转)

    FLV流媒体格式因其数据传输速度快,已经成为了最主流的视频格式.本站之前介绍过很多下载FLV视频的工具(1, 2, 3, 4, 5, 6) 和转换视频的工具(1, 2, 3, 4, 5).视频下载以后 ...

  3. 网页flv播放器JW FLV PLAYER 说明(转)

    JW FLV PLAYER 在线FLV播放器中文使用说明 2009年07月02日 星期四 10:15 使用方法:如果你仅需要播放一个FLV文件[例如"video.flv"],那么只 ...

  4. [转]linux下fms2流媒体服务器搭建之五-----flv播放器制作篇

    很多人也许苦于找不到一个稍微简单而又完整的flv播放器,我刚开始也找了很久找不到,后来干脆叫朋友帮忙做了个界面,然后自己添加代码做了个,感觉还可以,这里我不敢独享,把源码公开给各位参考一下. 要做fl ...

  5. [转]linux下的fms2流媒体服务器搭建六部曲之五-----flv播放器制作篇

     很多人也许苦于找不到一个稍微简单而又完整的flv播放器,我刚开始也找了很久找不到,后来干脆叫朋友帮忙做了个界面,然后自己添加代码做了个,感觉还可以,这里我不敢独享,把源码公开给各位参考一下. 要做f ...

  6. FLV播放器 源码二例

    方法一 制作步骤: 1.新建一个FLASH文档,设置舞台大小:300*260. 2.将组件MediaController和MediaDisplay拖入舞台,然后从舞台上删除.这样做的目的是将这两个组件 ...

  7. windows media player 成为全能播放器

    windows media player 成为全能播放器 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:offi ...

  8. 制作一个简单的FLV播放器 【转】

    我们将制作的这个FLV播放器由这样几部分组成: 一个用于显示视频图像的视频对象, 三个分别用于播放.暂停和停止视频的按钮, 以及一个用于显示缓冲区装载进度的动态文本. 1. 创建三个按钮元件,分别命名 ...

  9. python本地音乐播放器+附源文件地址

    python本地音乐播放器 因为现在听歌都要版权,所以我喜欢把音乐下载下来听.但一直没找到喜欢的本地音乐播放器,我也只会一些python皮毛,所以有了自己写一个python本地音乐播放器的想法,经过摸 ...

  10. 创建一个全功能的FLV播放器

    我们将制作的这个FLV播放器由这样几部分组成: 一个用于显示视频图像的视频对象, 三个分别用于播放.暂停和停止视频的按钮, 以及一个用于显示缓冲区装载进度的动态文本. 1. 创建三个按钮元件,分别命名 ...

最新文章

  1. 大数据与智能算法(一-基础技术)-SMU在线学习笔记
  2. 征战蓝桥 —— 2015年第六届 —— C/C++A组第10题——灾后重建
  3. 【动态规划】cf1034C. Region Separation
  4. WPF 实现图片切成九宫格控件~
  5. Java EE 7批处理和魔兽世界–第2部分
  6. 删除linux 软raid0,配置Linux软RAID0
  7. python open函数_精选2个小例子,带你快速入门Python文件处理
  8. 微信这10个牛X的隐藏功能,你知道几个?
  9. 后台接收数组_腾讯C++后台开发面试笔试知识点参考笔记
  10. 程序员如何更好地获取用户信息?
  11. Properties和ResourceBundle类
  12. ArcGIS Engine打开shp文件
  13. java 无锁并发_高并发情况下怎样尽量实现无锁编程
  14. 基于bootstrap的二维码支付系统webAPP设计
  15. 我喜欢计算机科学作文,我爱电脑作文9篇
  16. 怎样在手机设置无线网络连接服务器,如何用手机设置wifi路由器?
  17. oracle 拼音首字母查询,ORACLE 中文列 按拼音首字母查询 升级版
  18. python_matplotlib分别使用plot()和scatter()画散点图,以及如何改变点的大小
  19. 【Leetcode】431. Encode N-ary Tree to Binary Tree(困难)
  20. Linux 系统支持blacklist的kernel版本加载上海域格 CLM920 NC2 mdg 模块的驱动示例

热门文章

  1. Builder中使用Access数据库
  2. ReactHooks——react-countdown倒计时——dayjs结合react-countdown
  3. 使用Matlab绘制LFP锂离子扩散动态示意图
  4. u盘修复linux系统,金士顿 u盘修复工具如何linux系统
  5. ActivityManager解析及使用
  6. Windows聚焦壁纸
  7. 中国象棋ai人工智能(网页版)
  8. SQLServer示例数据库AdventureWorks下载地址
  9. [转]“新欢乐时光”病毒源代码分析
  10. 无人驾驶综述:等级划分