跨平台的视频采集、直播SDK SmarterStreaming

简介: SmarterStreaming跨平台的视频采集、直播SDK(支持Windows/android/iOS,支持私有协议和RTMP推流),也许是国内最靠谱的视频直播推流、播放SDK之一,助您轻松实现类似于花椒、映客、斗鱼手机直播推送与播放。

SmarterStreaming

跨平台的视频采集、直播SDK(支持Windows/android/iOS,支持私有协议和RTMP推流),也许是国内最靠谱的视频直播推流、播放SDK之一,助您轻松实现类似于花椒、映客、斗鱼手机直播推送与播放。

SmarterStreaming

  1. Windows端实时采集(支持屏幕采集和摄像头采集);
  2. Windows端实时播放(支持同时直播多画面,支持CS架构播放和无需安装第三方插件的浏览器端播放);

  3. Android端实时采集(支持多分辨率采集、采集过程中,前后摄像头切换);

  4. Android端实时播放(支持超低延迟播放多路直播视频);

  5. iOS端实时采集(支持多分辨率采集、采集过程中,前后摄像头切换);

  6. iOS端实时播放(支持超低延迟播放多路直播视频);

  7. 支持微信公众账号集成;

  8. 公网环境下,毫秒级延迟,支持云服务部署、各类厂商的CDN产品对接。

你可以用网页进行播放测试:http://daniulive.com:8080/files/SmartPlayer/SmartPlayer.html

SmarterStreaming SDK库个人使用免费,企业及商用需要经过授权

推流、直播效果展示

Windows采集,跨平台播放

Android采集,跨平台播放

iOS采集,跨平台播放

使用说明

  1. 推流:

1.1 Windows端推流:

选择“WindowsPusher&Player”文件,打开“SmartClientDemo.exe”(如需推送桌面,请使用SmartClientDeskDemo.exe,默认会采集PC屏幕左上角一块区域),进入系统后,左侧系推流端,右侧是播放端,推流依次点击:

  1. Open;
  2. Login(输入用户名、密码),如需Windows端推流测试,请联系QQ 89030985,或加入QQ群 499687479 和群主联系;
  3. 输入用户名、密码之后,会自动根据用户名生成对应的播放URL,如用户名daniulive,则生成的url为:rtmp://daniulive.com:1935/hls/streamdaniulive;
  4. 点击PushStream,完成Windows推流。

PushStream,如推流成功的话,会显示推流地址,如本URL对应的链接为: rtmp://daniulive.com:1935/hls/streamdaniulive.

1.2 Android端推流:

安装SmartPublisher, 进入系统后,会自动生成urlID, 如 rtmp://daniulive.com:1935/hls/stream123456, 对应的urlID即为 123456(stream后的数字),点击“开始推流”,推流过程中,可点击右上角“切换前后摄像头”图标;来切换视角进行采集;

2 播放:

2.1 Windows播放: 选择“WindowsPusher&Player”文件,打开“SmartClientDemo.exe”,右侧输入框输入 rtmp://daniulive.com:1935/hls/stream123456;, 然后依次点击 PlayerOpen-->StartPlay即可。

2.2 SmartPlayer.apk(android) 进入系统后,点击“输入urlID”,在弹出的对话框输入"123456"(也就是分配的账号),点击开始播放即可,停止的话,点击停止播放即可。

2.3 Web播放

http://daniulive.com:8080/files/SmartPlayer1Stream/SmartPlayer.html

在输入框中,清除老的url,输入推流的url,如 rtmp://daniulive.com:1935/hls/stream123456(以推流端生成的URL为准)。

获取更多信息

QQ群(大牛直播技术交流群):499687479

商务合作:QQ:89030985

技术支持:QQ: 2679481035

相关文章
|
6月前
|
文字识别 小程序 API
视觉智能开放平台产品使用合集之使用SDK进行视频活体检查时,如何将视频URL传递给后端服务
视觉智能开放平台是指提供一系列基于视觉识别技术的API和服务的平台,这些服务通常包括图像识别、人脸识别、物体检测、文字识别、场景理解等。企业或开发者可以通过调用这些API,快速将视觉智能功能集成到自己的应用或服务中,而无需从零开始研发相关算法和技术。以下是一些常见的视觉智能开放平台产品及其应用场景的概览。
|
7月前
|
存储 监控 开发工具
Baumer工业相机堡盟工业相机如何联合NEOAPI SDK和OpenCV实现相机图像转换为AVI视频格式(C++)
Baumer工业相机堡盟工业相机如何联合NEOAPI SDK和OpenCV实现相机图像转换为AVI视频格式(C++)
79 0
|
6月前
|
API 开发工具 Android开发
视觉智能开放平台产品使用合集之离线SDK是否可以实现视频人脸对比搜索
视觉智能开放平台是指提供一系列基于视觉识别技术的API和服务的平台,这些服务通常包括图像识别、人脸识别、物体检测、文字识别、场景理解等。企业或开发者可以通过调用这些API,快速将视觉智能功能集成到自己的应用或服务中,而无需从零开始研发相关算法和技术。以下是一些常见的视觉智能开放平台产品及其应用场景的概览。
|
7月前
|
数据采集 缓存 Linux
🔥🔥🔥最稳定好用的跨平台SDK版本管理器(version-manager)
version-manager (vm)是一个全平台的、精简的版本管理工具,旨在无缝管理多种编程语言,包括新兴语言如 vlang、zig 和 typst。与fnm、sdkman等工具不同,vm专注于提供流畅、稳定的体验,通过内置机制隔离和缓存爬虫数据,避免插件需求。它支持代理设置和多线程下载,优化了国内用户下载速度。vm覆盖40+语言和工具的安装、切换及环境管理,简化了资源查找和SDK管理。欢迎访问 <https://github.com/gvcgo/version-manager> 参与项目。演示动图分别适用于MacOS、Windows和Linux。
🔥🔥🔥最稳定好用的跨平台SDK版本管理器(version-manager)
|
编解码 Java 开发工具
Android端接入视频生产 Java SDK
Android端接入视频生产 Java SDK
79 1
|
开发工具 Android开发 iOS开发
跨平台RTSP/RTMP转RTMP转发SDK
一个好的转发模块,首先要低延迟!其次足够稳定、灵活、有状态反馈机制、资源占用低,如果可以跨平台,还能以SDK形式提供,会给开发者提供更大的便利!
179 0
|
监控 安全 算法
Baumer工业相机堡盟相机如何使用BGAPI SDK和Opencv联动实现图像转换成视频(C#)
Baumer工业相机堡盟相机如何使用BGAPI SDK和Opencv联动实现图像转换成视频(C#)
119 0
|
存储 算法 API
Baumer工业相机堡盟工业相机如何使用BGAPI SDK解决两个万兆网相机的同步采集不同步的问题
Baumer工业相机堡盟工业相机如何使用BGAPI SDK解决两个万兆网相机的同步采集不同步的问题
118 0
|
开发工具 开发者 微服务
技术点-阿里云视频点播 SDK(获取视频凭证) | 学习笔记
快速学习技术点-阿里云视频点播 SDK(获取视频凭证)
|
存储 Java API
技术点-阿里云视频点播 SDK(获取视频地址) | 学习笔记
快速学习技术点-阿里云视频点播 SDK(获取视频地址)