Flexible, Easy-to-use, powerful TS slicing and m3u8 build tools

Source: Internet
Author: User
Tags touch

http Live streaming (HLS) is a streaming media broadcast protocol based on the HTTP protocol proposed by Apple. Because it only uses the HTTP protocol, it has the characteristics of openness, simplicity, being able to cross the firewall and docking with CDN system conveniently. On the terminal type, all Apple iOS terminals (including phone, ipod touch, IPad, Mac) support HLS streaming media playback, and the latest Android system is also starting to add support for HLS.

The HLS stream consists of a number of TS small files and m3u8 index files, m3u8 slicing tools implement the TS file slices and index file generation.

Our m3u8 streaming tool supports you through the following tasks:

streaming audio or video content to the iphone, ipod Touch, ipad, or Apple TV

Without any special media server support, the live broadcast signal can be exported via HLS to the Internet

Implementation of VOD service with encryption and authorization requirements

We have live stream slicing tools and file slicing tools two software, respectively, to meet the HLS live streaming and on-demand stream slicing needs.

Live stream slicing tool (stream segmenter)

Live stream slicing tool to read live data from the network, through the online real-time segmentation, output conforms to the HLS specifications of live streaming to the Internet. It generally receives the TS stream output by the encoder or other system through the UDP protocol, and divides the TS stream into small files with fixed broadcast length in real time. These small files separated from the continuous live stream have strict continuity in the broadcast structure and can be seamlessly encapsulated to meet the HLS broadcast requirements.

The tool generates m3u8 index files at the same time, and the live stream m3u8 index files are constantly updated with the continuous generation of new fragment files to meet the requirements of HLS live broadcast specifications.

The small file is stored in a TS file format, and the index file is stored in a m3u8 file format with a. m3u8 suffix.

File Slicing tool

The File Segmentation tool enables the video or audio file to be cut into fragments that meet the requirements of the HLS specification, which can provide on-demand services through the HLS protocol. The file slicing tool works like a stream slicing tool, and distinguishes between a live stream and a multimedia file.

File segmentation tools Support MP4, TS, MOV, FLV and many other file formats. If the file to be shredded satisfies HLS's requirements for file format (H.264 + AAC or H.264 + MP3), no recoding is required, and file slices are made directly. No person needs to recoding audio or video content to meet HLS broadcast requirements.

The file splitting tool has a "recoding" and "no recoding" mode of operation, which can be selected as needed.

 

Specification

HTTP Live Streaming Internet-draft

Hypertext Transfer Protocol--http/1.1
Information Technology--Generic coding of moving pictures and associated audio

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.