I set and publish a stream (sent to engine using RTMP protocol) to the default live app instance (it has the stream file: 5cb42f878e1dd.stream with the stream address: rtmp://192.168.1.194:1935/dustin/5cb42f878e1dd):
liveAppDefaultInstance .getStreams() .setStreamName(stream, "5cb42f878e1dd.stream"); liveAppDefaultInstance .getStreams() .getStream("5cb42f878e1dd.stream") .publish();
and then try to watch it in wowza player. Video works but it has no sound. In console wowza player says:
ERROR: PlayerStreamer: unknown audioCodec
INFO: PlayerStreamer: creating sourceBuffers: videoCodec:avc1.4d001f audioCodec:
INFO: PlayerStreamer: canPlay video/mp4;codecs=“avc1.4d001f”: probably
although onCodecInfoAudio listener in the live app says that the stream has mp4a.40.2 audio codec. HLS streams works properly (video and audio). When I use the default audioonly transcoder it works properly but I cannot use transcoding on my production server.
Reproduced on Wowza Streaming Engine 4 Developer Edition 4.7.7.