plug-ins,This involves the knowledge of the COM server. For details, referWang keweiboke
2) perform secondary development based on tcpmp. Tcpmp is the most flow multimedia player open source project on WinCE/Wm (the source is closed and commercialized as coreplayer), and the final version is 0.72rc, supports MP3/AAc/WMA/MP4/AVI/ASF and HTTP protocols. Tcpmp is the best choice for developing a player quickly on WM. There are some ways to modify the tc
Disclaimer (read only !) : The original translations of all tutorials provided by this blog are from the Internet and are only for learning and communication purposes. Do not conduct commercial communications. At the same time, do not remove this statement when reprinting. In the event of any dispute, it has nothing to do with the owner of this blog and the person who published the translation. Thank you for your cooperation!
Original article link: http://www.raywenderlich.com/204/audio-101
H264 and aac data streams
The Encapsulation Format of audio and video streams pushed by rtmp is similar to that of FLV. Therefore, we can see that to push h264 and aac live streams to FMS, we need to first send"AVC sequence Header"And"AAC sequence Header", These two pieces of data contain important encoding information. Without them, the decoder cannot be decoded
I. Audio Codec format* MPEG audio layer 1/2* MPEG audio Layer 3 (mp3)* MPEG2 AAC* MPEG4 AAC* Windows Media audeo V1/v2/7/8/9* RealAudio cook/sipro (Real Media Series)* RealAudio AAc/aacplus (Real Media Series)* Qdesign music 2 (apple series)It is a qdesign company developed for high fidelity and high compression ratio encoding method, similar to MP3, but more adv
=====================================================Audio-visual data Processing Primer series articles:Getting started with visual audio data processing: RGB, YUV pixel data processingGetting Started with AV data processing: PCM Audio sampling data processingGetting Started with AV data processing: Analysis of video stream in H.Getting Started with AV data processing: AAC audio bitstream parsingGetting Started with AV data processing: FLV Encapsulat
V_rescale_q is used to calculate the PTS for packet. The return value of Av_rescale_q is a large integer, and the result interval for each calculation is very large.Unlike Avcodec_encode_video, the PTS (Small integer and small interval) that changed Avcodeccontext *avctx.Av_rescale_q (a,b,c) is a function used to adjust the timestamp from one time base to another. Its basic action is to calculate the a*b/c, but this function is still necessary, because the direct calculation will have overflow s
). [] [^]#!/usr/binl/env Python#encoding:utf-8#author:yangleiimport re#, which itself represents any one character print (Re.findall (' a.c ', ' a A1C a*c a2c ABC a C AAAAAAC AACC ')) #[] can have multiple characters inside, but only one print of multiple characters (Re.findall (' a[0-9][0-9]c ', ' a a12c A1c a*c a2c a C a\nc ', re. S)) Print (Re.findall (' a[a-za-z]c ', ' AAC ABC AAC a12c A1C a*c a2c a C a
modified to Decemberdatey= ' Date +%y 'datey=$ (($datey-1)) @ Change the year to last year it was last December.ElseDatem= "_0$ (($datem-1))" Datey=`Date+%Y ' @ Considering the January of the year to back up last year's fi#getFullYearDird="$datey $datem"#Echo "$dird"Readd=`Date+%N '. txtFind$pathh-name $dird >>$readd forIinch$(Cat$readd); DoAAC=$(Echo$i |awk-F"/" '{print $6 "/" $7 "/"}') AAC=${PATHD}${AAC}
divided into a series of time periods and saved as a. TS media file. This step is usually done by software tools, such as Apple's media streaming segment.
Audio-only media streams can be a series of simple MPEG files, coded formats or MP3, or AAC with Adts headers.
The staging device also creates an index file that contains a list of media files and some metadata. The format of the index file is. m3u8. The client accesses the URL of the index file an
, very convenient, the following figure:
④ use Ifunbox software can also be very easy to replace the mobile phone wallpaper, the way is to directly put the picture in the right wallpaper area, the software will automatically convert you to the iphone can use the resolution. Notice here that the phone does not recognize the Chinese name of the wallpaper, the safest way is to change it to a three-digit number or number and letter names.
⑤iphone ringtones believe that many
Ringtone Import Tutorial:
1, on the iphone through the "Help" audition and download ringtones (can download one or more), or on the computer to download the iphone ringtones (suffix of the. m4r file).
2. Download and run the "My Assistant Ringtones import Tool".
3, the data line will be the iphone and computer connection, select just on the phone to download the ringtone click "Import to the phone ringtones list."
Set System Ringtones
If you use a system ringtone we can: the iphone goes to "settings"-"sound"-"phone ring tone".
Custom ringtone Making
To be a music file for ringtones: You need to record the fragment time to be used as a ringtone.
Convert music file formats with itunes
iphone ringtones can only support the M4R format, and itunes can do this, this is mainly about using itunes music files for music file format conversion.
1. Open "itunes 11" a
Use librtmp for H264 and AAC live(ext: http://www.codeman.net/2014/01/439.html)1. Frame Division 1.1 H. FramesFor H. 00 00 00 01 or 00 00 01 for each frame.For example, the following H264 file fragment this packet three frame dataE0 9F 96 10 00 (C0)In the F1 2A 00 00 00 013C (CE) 5D DC E9 BDE6 D9 B7 2C D8 D9 EE EF ...The first frame is the xx-C0-DA-E0-9F, which was F1 2A.The second frame is xx 3C 80The third frame is the FF FF 5D DC E9 BD E6 D9 B7 2C
who just start learning.This article is the 1th chapter.A simple version of the FFmpeg-based AV Splitter (simplest FFmpeg Demuxer simplicity) is recorded first. The AV splitter (Demuxer) is the separation of video-compressed data (such as MKV) and audio-compressed data (such as AAC) from the encapsulated format data (such as a.What you see. Encoding and decoding are not involved in this process.The program documented in this document separates an FLV
first, the conceptM3U8 is a format for segmenting request data to implement streaming media technologysecond, the installation of NginxDownload First: Http://nginx.org/download/nginx-1.5.10.zipModify the MIME Plus in config:Application/x-mpegurl m3u8;Application/vnd.apple.mpegurl m3u8;VIDEO/MP2T ts;To modify the domain name port configuration, double-click Nginx.exe to run the specific installation reference: Windows Next-minute configuration Ngnix implement HLS m3u8 on demandthird, installation
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.