ORID-TSS  易于整合的4K60流媒体服务软件

ORID-TSS 易于整合的4K60流媒体服务软件

快速开发属于您的4K数字化手术室方案
√专门为数字化手术室开发的流媒体服务软件 √简单实用的交互交口,可快速整合到您的数字化手术室方案中 √手术室4K时代来临,缩短您的开发时间,节约开发投入,抓住4K的商机
咨询电话
13122802949
  • 专门为数字化手术室开发的流媒体服务软件
  • 简单实用的交互交口,可快速整合到您的数字化手术室方案中
  • 手术室4K时代来临,缩短您的开发时间,节约开发投入,抓住4K的商机

说明:

ORID-TSS 是一款基于Linux系统开发,支持4K60fps流媒体服务套件。在数字化手术室4K时代的商机面前,它可以协助您快速开发用于4K数字化手术室业务系统。

基础功能:

将RTSP Over UDP/HTTP协议的流转化为HLS(m3u8)协议,提升带载能力,进而提升了观看端的数量,并使流媒体有更高的兼容性,将RTSP Over UDP/HTTP协议的流进行打包封存为MP4文件,并能够支持音视频分离的打包方式,同时能够识别并返回MP4文件的时长,分辨率,码率,文件大小等信息,让您能够方便对文件进行管理;

特点:

它所生成的直播流及存储文件可以方便地在基于H5开发的WEB页面进行免插件播放。理所当然的,拥有硬件Codec的嵌入式移动设备更能毫无压力地进行观看,因此它可以自由拓展到平板电脑,智能手机,以及带有嵌入式系统的显示器上。

它在输入端和输出端均具备多任务并发能力,它的并发能力取决于您所配置的服务器硬件能力。

具备十分简洁的交互接口,直播启停,录制启停与回调,足以胜任大部分的交互动作。使用JSON格式的HTTP COMMAND进行交互,从而不再受限于您的软件架构,以及开发语言。无论您使用BS架构开发的业务系统,还是用CS架构开发的上位机应用都能够轻松整合它。


特别地,ORID-TSS加上我们的业务系统ORID-OSS构成了简单易用的ORID-Cloud云记录方案,也可以整体选择它!ORID-OSS也拥有完善的接口程序来满足整合需求。

如果您的业务系统服务器端如果基于Linux系统开发,也可以和ORID-TSS部署在同一台服务器上。

接口规格:






接口类型

交互动作

参数名

参数说明

备注

直播接口

开始直播
 POST

liveServerIP

TSS ServerIP

数组方式批量发送直播源信息
 isMulticast 0-不组播,1-组播
 audioCodingAAC true-要转换,false-不需要转换
 chooseSourceType 0-音视频,1-视频,2-音频

MaxErrorStopDuration

最大异常停止时长

liveTaskReqs-liveID

直播源ID

liveTaskReqs-srcURL

直播源播放地址

liveTaskReqs-isMulticast

是否组播

liveTaskReqs-audioCodingAAC

因为是否转码AAC格式

liveTaskReqs-chooseSourceType

选择音视频类型

返回

ResultCode

返回码

0正常返回,500异常

ErrorCode

错误码

 

ErrorDetail

错误信息

JSON对象

liveTaskRess-liveID

直播源ID

与请求参数中的ID一致

liveTaskRess-playURL

播放地址

转换M3U8后的地址

停止直播
 POST

liveIDs

要停止直播的ID数组

 

返回

ResultCode

返回码

 

ErrorCode

错误码

 

ErrorDetail

错误信息

 

录制接口

开始录制
 POST

recordServerIP

TSS ServerIP

 

recordCallBackURL

录制停止的回调地址

 

MaxErrorStopDuration

最大异常停止时长

 

MaxRecordFileDuration

单个文件录制最大时长

0表示只录制一个文件

recordTaskReqs-recordID

直播源ID

数组方式批量发送录制源信息
 isMulticast 0-不组播,1-组播
 audioCodingAAC true-要转换,false-不需要转换
 chooseSourceType 0-音视频,1-视频,2-音频

recordTaskReqs-srcURL

直播源播放地址

recordTaskReqs-isMulticast

是否组播

recordTaskReqs-fileName

录制文件名

recordTaskReqs-audioCodingAAC

因为是否转码AAC格式

recordTaskReqs-chooseSourceType

选择音视频类型

返回

ResultCode

返回码

0正常返回,500异常

ErrorCode

错误码

 

ErrorDetail

错误信息

JSON对象

停止录制
 POST

recordIDs

要停止录制的ID数组

 

返回

ResultCode

返回码

 

ErrorCode

错误码

 

ErrorDetail

错误信息

 

录制回调
 (POST)

RecordID

录制任务ID

 

MediaInfos

文件信息[PlayURL,Size,VideFormat,Resolution,FrameRate,Bitrate,Duration]

 

ResultCode

返回码

 

ErrorCode

错误码

 

ErrorDetail

错误信息

 

授权校验

授权校验
 POST

machineCode

机器码

 

license

授权码

 

返回

ResultCode

返回码

0正常返回,500异常

ErrorCode

错误码

 

ErrorDetail

错误信息

JSON对象