HaishinKit摄像头和麦克风流媒体库

联合创作 · 2023-09-28 10:05

HaishinKit 是一个通过 RTMP、HLS 为 iOS、macOS、tvOS 提供的摄像头和麦克风流媒体库。


特性:


RTMP



  • 验证

  • 发布和录制 (H264/AAC)

  • Playback (Beta)

  • 自适应 bitrate streaming

    • Handling(另见#126

    • 自动丢帧


  • Action Message 格式

    • AMF0


  • SharedObject

  • RTMPS

    • Native(RTMP over SSL/TLS)

    • Tunneled(RTMPT over SSL/TLS)(Technical Preview)


  • RTMPT(Technical Preview)

  • ReplayKit Live 作为 Broadcast Upload Extension(Technical Preview)


HLS



  • HTTPService

  • HLS Publish


Rendering





































- HKView MTHKView
Engine AVCaptureVideoPreviewLayer Metal
Publish
Playback ×
VisualEffect ×
Condition Stable Stable

Others



  • 支持 tvOS 10.2+(Technical Preview)

    • tvOS 无法发布相机和麦克风。可用的播放功能。


  • H264 视频编码、AAC 音频编码的硬件加速

  • 支持“仅允许应用扩展 API”选项

浏览 16
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报