Hi Roger:
Thanks, it’s good support. I follow you suggestion and mediaCaster startup to catch source stream successfully. But I still has problem to get the edge-transcoded stream. for example, use Wowza Flash RTMP player:
Server: rtmp://[edge-ip]:1935/[app-name]
Stream: origin1-mystream_240p
it means player wants to get the edge-transcoded 240p stream that generated from mystream on origin1, but I got the following logs:
INFO session connect 192.168.2.198 -
INFO server comment - onStreamCreate: 1
INFO stream create - -
INFO server comment - Resolve Play Flash: origin1-mystream_240p
INFO server comment - onStreamCreate: 1
INFO stream create - -
INFO server comment - Resolve Stream Mediacaster: origin1-mystream_240p
INFO server comment - LiveMediaStreamReceiver.connect: wowza://[origin ip]/[applic]/_definst_/mystream:wowza://[origin ip]/[app]/_definst_[mystream]
INFO server comment - ApplicationInstance.startMediaCasterStream[live-edge-transc/_definst_]: Stream started: flv:origin1-mystream_240p
AMFDataList:
[0] _result
[1] 1.0
[2] object
{Obj[]: fmsVer: "FMS/3,5,7,7009", capabilities: 31.0, mode: 1.0}
[3] object
{Obj[]: level: "status", code: "NetConnection.Connect.Success", description: "Connection succeeded.", data: {MixedArray: version: "3,5,7,7009"}, clientid: 1.978703004E9, objectEncoding: 0.0, liveRepeaterCapabilities: 1.0}
AMFDataList:
[0] _result
[1] 2.0
[2] null
[3] 1.0
INFO server comment - onStreamCreate: 1
INFO server comment - TranscoderSessionNative.loadLibrary: Load transcoder list: C:/Program Files (x86)/Wowza Media Systems/Wowza Media Server 3.6.2/lib-native/win64/transcoder.list
INFO server comment - LiveStreamTranscoder.init[live-edge-transc/_definst_/origin1-mystream_240p]: Load transcoder template: file:///C:/Program Files (x86)/Wowza Media Systems/Wowza Media Server 3.6.2/transcoder/templates/transrate.xml
INFO server comment - JNI:TranscoderSession.isCUDAAvailable[_defaultVHost_:live-edge-transc/_definst_/origin1-mystream_240p]: NVidia hardware acceleration is NOT available
INFO server comment - JNI:TranscoderSession.isQuickSyncAvailable[_defaultVHost_:live-edge-transc/_definst_/origin1-mystream_240p]: Intel Quick Sync hardware acceleration is NOT available.
INFO server comment - onStreamCreate: 2
INFO stream create - -
INFO stream publish origin1-mystream_240p_source -
INFO server comment - onStreamCreate: 3
INFO stream create - -
INFO stream publish [B]origin1-mystream_240p_240p[/B] -
INFO server comment - JNI:TranscoderSession.videoDecoderCreate[_defaultVHost_:live-edge-transc/_definst_/origin1-mystream_240p]: Create video decoder: H.264: default
INFO transcoder decoder-video-start origin1-mystream_240p {codec:H264, profile:Baseline, level:3.1, frameSize:640x360, displaySize:640x360, frameRate:15.0}
INFO server comment - JNI:VideoDecoderH264.updateDecodeInfo[_defaultVHost_:live-edge-transc/_definst_/origin1-mystream_240p]: aspect:16x9 frame:640x360 display:640x360 frameRate:15
INFO server comment - JNI:TranscoderSession.videoEncoderAdd[_defaultVHost_:live-edge-transc/_definst_/origin1-mystream_240p:240p]: Create video encoder: H.264: default
INFO transcoder encoder-video-start origin1-mystream_240p {name:"240p", bitrate:350000, codec:H264, profile:Baseline, level:2.1, frameSize:426x240, displaySize:426x240, frameRate:15.0}
[B]INFO stream play origin1-mystream_240p[/B] -
....
The transcoded stream name is origin1-mystream_240p_240p, so I still can’t get it to play.
Other question is, does secure origin still work on it?