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”选项
浏览 1
点赞
评论
收藏
分享

手机扫一扫分享

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

手机扫一扫分享

编辑 分享
举报