Reputation: 183
I have been looking into Azure live streaming features and very impressed with the features they offer.
What I would like to know is, if we can live stream from an already encoded video asset rather than a live recording. For an example if I want to stream an event on a specific time with existing VOD content on Azure.
Not sure if there is any support on Wirecast to do this.
Any help or suggestion would be appreciated. Thanks
Upvotes: 0
Views: 260
Reputation: 25050
I tested right after I read your question, but currently I failed to publish out existing/already-uploaded Asset as a streaming source in Azure Media Service solely.
In case of WireCast, it can serve media files for streaming as the manual describes in page 36.
Wirecast uses the concept of a shot to construct presentations. A shot contains media, along with the settings for that media. In its simplest form, a shot contains one piece of media such as a photo or a video clip. But it can also be something more complex, like a live camera with a title, and background music, or even a Playlist of shots.
But, if you only want to serve a file without editing, you can use simple encoder program like FFmpeg from your computer (or virtual machine) for transmitting as below documentation suggests.
https://azure.microsoft.com/ko-kr/blog/azure-media-services-rtmp-support-and-live-encoders/
At above link, FFmpeg command line example is as below;
C:\tools\ffmpeg\bin\ffmpeg.exe -v verbose -i MysampleVideo.mp4 -strict -2 -c:a aac -b:a 128k -ar 44100 -r 30 -g 60 -keyint_min 60 -b:v 400000 -c:v libx264 -preset medium -bufsize 400k -maxrate 400k -f flv rtmp://channel001-streamingtest.channel.media.windows.net:1935/live/a9bcd589da4b42409936940/mystream1
Upvotes: 1