![]() On the viewers’ end, it would look like this: someone viewing your video on a desktop computer using a broadband connection with a high download speed would enjoy the full quality of your stream. Then, the platform can use adaptive bitrate streaming to deliver the content that fits the viewers’ bandwidths the best. When the platform ingests your high-resolution, high-bitrate stream, it can transcode the stream to create an array of streams at different resolutions and bitrates. You never want to go over the maximum recommended settings because that can cause your stream to become unstable. These are the highest recommended settings for Twitch. So let’s say you’re streaming live video to a network at its maximum recommended settings - a 1080p resolution at 60 frames per second with a bitrate of 6000 kbps. And that’s the problem transcoding solves. Learn more: What is a good upload speed for streaming? How does transcoding help?īroadcasting a stream solely at a high bitrate and resolution, without the option to downgrade the quality, might inadvertently prevent a sizable chunk of your audience from watching you. Viewers in most South American countries will not have enough download speed to watch it at all, and in a fair share of European countries, people wouldn’t be able to view you on mobile devices. However, the actual speeds vary widely between different countries, different regions in the same country, and different types of connections available.Ī viewer in Singapore, for example, can easily handle watching your stream. The world’s average fixed broadband download speed has increased by 31% in just one year and is now around 67 Mbsp. You see, live streaming tends to attract global audiences. Transcoding is a resource-intensive process, but lots of platforms are still offering it, and that makes both the streamers and their viewers happy. □ Why is video transcoding important to streamers? That data is packed in a container, which is what holds the information about the structuring of the data and the file metadata, and at that point you have a video file. The important thing to remember is that, during the encoding, the various parameters that determine the quality and size of your video (such as compression, resolution and bitrate) are determined. H.264 is arguably the most popular codec for live streaming, and you can use it to create video files of up to 8K resolution. The encoder relies on a codec to dictate how the raw data from your webcam, for example, is compressed and formatted. In a regular streaming setup, encoding plays a middleman role by helping the input and the output communicate. Encoding is the process of taking the data from the devices that capture video and audio information - your webcam, microphone, capture card, or streaming software - and converting it into a digital format you can send to streaming platforms. To better understand transcoding, it helps to know what encoding is as well. If you need to change the container, the process is called transmuxing. Transcoding changes the contents of the file. That would require the change of the file format, and that’s not something that happens during transcoding. What you can’t get while transcoding is a file with a different extension. Transsizing: a process of changing the resolution of the video, also reducing its quality and size and making it easier for ingestion over low-bandwidth connections.Transrating: a type of change where the bitrate of the video is lowered, reducing its quality and size for easier ingestion over lower-bandwidth connections. ![]() Other types of changes that happen during transcoding are more obvious since they affect the quality of video in a more immediate and visual way. In that case, you would transcode it using the H.264 codec to get a file with a different type of compression. However, the source where you’re sending the file can only ingest files encoded with the H.264 codec. You create a video using the MPEG-4 codec (a piece of software that got its name from its main function as coder-decoder). Since the encoding of data determines the type of compression, as well as the bitrate and resolution of the video, these are the things you can change during transcoding. ![]() Transcoding is the process of taking a video file that’s been encoded, decoding it, making some kind of alternation to it, and then encoding it again. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |