2017-07-14 26 views
0

LFLiveKit sdkを使用してrtmpストリームをサーバーに送信しようとしています。私は、画面キャプチャとのセッションを初期化するにはどうすればよいLFLiveKitを使用してスクリーンをキャプチャしてrtmpサーバーにストリーム

var Lsession: LFLiveSession = { 
    let audioConfiguration = LFLiveAudioConfiguration.defaultConfiguration(for: LFLiveAudioQuality.high) 
    let videoConfiguration = LFLiveVideoConfiguration.defaultConfiguration(for: LFLiveVideoQuality.low3) 
    let session = LFLiveSession(audioConfiguration: audioConfiguration, videoConfiguration: videoConfiguration) 
    return session! 
}() 

let stream = LFLiveStreamInfo() 
stream.url = "rtmp://domain.com:1935/show/testS" 
Lsession.pushVideo(frame.capturedImage) 

、そのようなピクセルバッファをストリーミングするために、これを試してみましたか?すべてのポインタ?

答えて

1

私は、そのようなセッションinitilizationにcaptureTypeを設定する必要がありました

let session = LFLiveSession(audioConfiguration: audioConfiguration, videoConfiguration: videoConfigurationcaptureType: LFLiveCaptureTypeMask.inputMaskVideo) 
関連する問題