i want to deliver livestreams in 240p, 480p, 720p, 1080p is this possible with multiple bitrate? also iam using RTMP, Apple HLS and RTP/RTSP and Smooth Streaming as Playback Types.
The tutorial shows only how to do it manually, but i want it implement in my “WowzaApp” so it delivers this versions automatically.
For HTTP based streaming protocols like Apple HLS, Adobe HDS, Smoothstream, you can use the “StreamNameGroups” transcoder functionality.
For RTMP adaptive playback you can use the SMIL method described in the article you have already mentioned. Also, if you are using JW Player for playing back the RTMP streams, you can follow the instructions described in the “How to use JW Player with adaptive bitrate streaming from Wowza Streaming Engine” forum article.
Adaptive streaming is not available for RTSP playback clients, but you could have your RTSP player request the appropriate playback URL, based on the available bandwidth for each client.
Of course, the final step would be to publish a stream to your Wowza server application which has the Transcoder addon enabled. You can follow the instructions described in one of the following articles: