Advertisement

EasyPusher-Android:免费组件——简洁高效的RTSP/RTP直播推流库,提供稳定的H.264编码直播服务...

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:ZIP


简介:
EasyPusher-Android是一款免费且功能强大的Android组件,专注于提供稳定、高效的RTSP/RTP实时视频推流服务。此库支持H.264编码,适用于开发高质量的直播应用。简洁的设计确保了低延迟和高性能。 EasyPusher 是一个适用于 Android 系统的简单、稳定且低延迟的 RTSP 视频、音频及屏幕流推送与录制工具。它能够高效地采集前后摄像头画面以及手机桌面屏幕,并进行编码,然后通过 RTSP 协议实时推送到网络上。在良好的网络条件下,EasyPusher 可以将延时控制在 300ms 至 500ms 之间,非常适合于安防、应急指挥、4G 执法、远程遥控及特殊行业的直播应用。 该工具由 EasyDarwin 流媒体团队开发,并支持全平台(包括 Windows、Linux、ARM 和 iOS),使用 EasyPusher 可以简化 RTSP/RTP/RTCP 协议的推送流程,只需调用几个 API 就能实现流媒体音视频的实时传输。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • EasyPusher-Android——RTSP/RTPH.264...
    优质
    EasyPusher-Android是一款免费且功能强大的Android组件,专注于提供稳定、高效的RTSP/RTP实时视频推流服务。此库支持H.264编码,适用于开发高质量的直播应用。简洁的设计确保了低延迟和高性能。 EasyPusher 是一个适用于 Android 系统的简单、稳定且低延迟的 RTSP 视频、音频及屏幕流推送与录制工具。它能够高效地采集前后摄像头画面以及手机桌面屏幕,并进行编码,然后通过 RTSP 协议实时推送到网络上。在良好的网络条件下,EasyPusher 可以将延时控制在 300ms 至 500ms 之间,非常适合于安防、应急指挥、4G 执法、远程遥控及特殊行业的直播应用。 该工具由 EasyDarwin 流媒体团队开发,并支持全平台(包括 Windows、Linux、ARM 和 iOS),使用 EasyPusher 可以简化 RTSP/RTP/RTCP 协议的推送流程,只需调用几个 API 就能实现流媒体音视频的实时传输。
  • RTMP/RTSP/HLS
    优质
    这是一款集成了RTMP、RTSP和HLS协议的高效能直播服务软件,支持多种格式的音视频实时传输与点播,适用于各类在线直播场景。 这是一款免费的流媒体直播软件,适用于多种应用场景如视频直播、点播及录制等,并且作为FMS、WOWZA、RED5之外的一个选择方案。 1. 支持Windows/Linux等多种操作系统; 2. 使用开源协议而非私有协议,可与主流系统对接。支持RTMP推流和拉流以及RTSP拉流方式获取直播源,并能将这些格式化为TS组播或单播,RTMP、RTSP、HLS、TS OVER HTTP, FLV OVER HTTP等标准形式进行对外传输; 3. 提供录制功能,包括定时与手动模式。支持生成MP4或者FLV文件并可选择新文件追加方式,允许录制超过4GB的文件; 4. 单台服务器能够承载1000个以上并发用户,并保证直播延迟在2秒内; 5. 支持RTMP转发功能,可以将AMS上的流媒体传输至其他AMS或第三方如RED5、FMS等服务器上; 6. 兼容PC/手机/平板等多种终端设备的访问需求。无论Windows, Linux还是Android和iOS系统用户均可直接观看,无需安装额外插件; 7. 点播响应时间控制在100ms以内,并支持暂停与拖动等功能; 8. 支持文件直播功能,允许将硬盘上的FLV格式视频按照预设的任务顺序进行播放; 9. 内置Web应用系统简化了部署流程。用户可以选择直接使用或是采用更复杂的媒资管理系统来实现类似优酷土豆的应用模式; 10. 开放式的架构设计提供了二次开发接口,便于集成到现有的平台或网站中。 安装与运行: - 将软件解压后执行AokuMServiceManager以完成AMS服务的安装。在Windows系统的服务管理界面里会看到名为“AokuMService”的新条目。 端口设置: - AMS默认使用9001作为管理和控制端口,可以通过浏览器访问http://ip:9001/main.html进行配置。 - RTMP流媒体传输使用的默认端口号是1935;RTSP协议下为5554;FLV over HTTP则采用7000;TS over HTTP使用8008。 推流: - 推荐采用奥酷全接口高清编码器或FME软编方式实现RTMP格式的视频上传。 接收与观看直播: - 一旦AMS成功启动并发布出直播源,用户可通过http://ip:9001在局域网内的任何设备上访问和播放。启用HLS功能后,iPhone或者iPad等iOS设备也可以通过同样的地址进行流媒体播放。 注意事项: - 若开启TS组播,请确保防火墙设置允许此类通信,并且网络中的路由器支持该技术;接收时建议使用VLC或兼容的多媒体软件。 - 接收FLV over HTTP同样需要借助于如VLC这类能解析相应协议的播放器来测试效果。
  • H.264 RTP放器
    优质
    H.264 RTP播放器是一款高效的视频播放工具,专门用于解码和实时传输H.264编码的音视频流,适用于网络会议、在线直播等多种应用场景。 RTP(h264)播放器用于调试RTSP信令和SIP信令,媒体部分可以通过该播放器进行模拟和验证。最新发布的版本解决了之前调试版中存在的缺少库文件的问题。
  • H.264 RTP放器
    优质
    H.264 RTP播放器是一款专业的视频解码与传输工具,支持实时传输协议(RTP)和H.264编码格式,广泛应用于视频会议、在线直播等领域。 RTP(h264)播放器用于调试RTSP信令和SIP信令,媒体部分可以通过该播放器进行模拟和验证。更新后的release版本解决了之前debug版本中缺少库文件的问题。
  • H.264 RTP放器
    优质
    H.264 RTP播放器是一款高效的视频流媒体播放工具,专门设计用于解码和实时传输H.264编码的音视频数据,适用于网络会议、在线直播等多种应用场景。 RTP(h264)播放器用于调试RTSP信令和SIP信令,媒体部分可以用该播放器进行模拟和验证。最新发布的版本解决了之前debug版本中缺少库文件的问题。
  • H.264 RTP放器
    优质
    H.264 RTP播放器是一款高效的视频流媒体软件,专门用于解码和播放采用H.264编码标准并通过RTP协议传输的音视频数据。 RTP(h264)播放器用于调试RTSP信令和SIP信令,媒体部分可以用该播放器进行模拟和验证。更新后的发布版本解决了之前调试版本中存在的库缺失问题。
  • 基于RTSPH.264MFC放器
    优质
    本项目为一个基于RTSP协议与H.264视频编码技术的媒体播放器开发实例,采用Microsoft Foundation Classes (MFC)框架实现。该播放器能够高效解码并实时播放网络流媒体视频,适用于需要高质量视频传输和显示的应用场景。 这段代码是从去年的一个项目中整理出来的,之前发布过一个初版。现在经过进一步的整理后,功能划分更加明确,并分为两个进程:一个MFC界面仅用于播放视频;另一个进程负责接收并解码数据流。在调试过程中,无论是Debug模式还是Release模式都已成功运行。 如果遇到无法播放的情况,请直接到对应的Debug文件夹或Release文件夹中点击RtspPlayer.exe进行运行即可。此代码使用live555库来接收H264数据流,并通过ffmpeg进行解码,在MFC界面显示视频内容。主要的测试环境为使用live555服务器或者在Android手机上安装Spydroid应用,均可以正常播放。 如有任何问题,请随时留言反馈。
  • Free-HLS-Live: HLS(Free HLS姬)
    优质
    Free-HLS-Live是一款免费的HLS直播推流软件——Free HLS直播姬,帮助用户轻松进行高质量的视频实时传输。 免费HLS Live Free-HLS的免费实时流媒体。 该项目仅用于学习和交流目的,在使用过程中如造成任何损失,我们不承担任何责任。 要求: - Node.js - 纱(yarn) - 阿里云OSS /腾讯云COS 安装步骤如下: 1. 安装git 2. 克隆项目:`git clone https://github.com/sxzz/free-hls-live.git` 3. 进入项目目录: `cd free-hls-live` 4. 安装依赖: `yarn install` 使用方法: 首先,您需要自己编写一个Uploader,请参阅配置存储。由于m3u8文件不断变化,因此无法通过映像床实现。 您需要一种可以存储文件并且可以通过公用网络访问的服务,例如服务器、阿里云OSS或腾讯云COS等,并且您需要配置CORS跨域。 通常情况下,m3u8文件很小,成本也较低。 将`config.example.yml`复制为`config.yml` 通过OBS在设置对话框中转到“高级”并进行相应设置。
  • RTSPDemo(Android版)
    优质
    本Android应用提供一个实时流协议(RTSP)直播演示,展示如何在移动设备上实现视频直播功能。 采集摄像头及音频后编码成H264+AAC格式,并传输给RTSP服务器。使用VLC可以直接预览手机摄像头的视频流。有关RTSP服务器源码的相关信息可以参考相关技术文档或资源分享平台上的开源项目。
  • Android MediaCodec RTSP H.264放器客户端
    优质
    这是一款专为Android设备设计的RTSP流媒体播放器客户端,支持H.264视频解码与播放,采用MediaCodec技术确保高效稳定的视频传输和高质量的观看体验。 Android RTSP H264播放客户端通过自己组包并提供给Android MediaCodec解码器来实时播放直播流。这是一个非常简单的示例程序,并且已经在三星S8+、小米平板、华为平板以及摩托罗拉手机上测试成功。