| FLV التشفير SDK. إلى جانب إنشاء FLVS، يمكنك تحويل ملف وسائط (AVI و MPEG وما إلى ذلك) إلى ملف FLV. |
التحميل الان |
FLV التشفير SDK. الترتيب والملخص
FLV التشفير SDK. العلامات
FLV التشفير SDK. وصف
أداة مطور لإنشاء ملفات فيديو فلاش. FLV Encoder SDK هو DLL لإنشاء ملفات فيديو فلاش. يمكنك استخدامه في البرامج المكتوبة في C ++، Delphi، C # وأكثر من ذلك. إنشاء FLV في البرامج الخاصة بك مع SDK Encoder FLV. API بسيط. يتم تضمين العينات. رد الاتصال باطل WriteCallback (LPVOID LPPARAM، LPCVOID LPDATA، DWORD NLEN) { WressFile ((مقبض) LPPARAM، LPDATA، NLEN، NULL)؛ } ... ftvideoinfo video_info؛ video_info.dwcodec = ft_videocodec_screenvideo؛ video_info.dwwidth = 0x100؛ video_info.dwheight = 0x100؛ ftaudioinfo audio_info؛ Audio_info.dwformat = ft_soundformat_uncompressed؛ Audio_info.dwate = ft_soundrate_44khz؛ Audio_info.dwsize = ft_soundsize_16bit؛ Audio_info.dwtype = ft_soundtype_stereo؛ معلومات ftflvstreaminfo // إذا كنت لا ترغب في وضع أي فيديو في FLV، يمكنك تمرير فارغة info.lpvideoinfo = video_info؛ // إذا كنت لا ترغب في وضع أي صوت في FLV، يمكنك تمرير فارغة info.lpaudioinfo = Audio_info؛ info.lpwritedatacallback =. التعامل مع hflvfile = createfile (...)؛ info.lpparam = hflvfile؛ HFTFLVSTREAM HFLVSTREAM = FTFLVSTREAMCreate (معلومات)؛ إعداد شاشة فيديو التشفير: HFTScreenVideoNecoder HscreenVideoNecoder = FTSCREENVIDEOENCODERCREATEE (0x100، 0x100، 16)؛ ضغط (تشفير) وكتابة بيانات الفيديو: // onvideodata (const char * البيانات، حجم int غير الموقعة، unsign int timestamp) LPCVOID LPDATA = 0؛ DWORD CBBYTES = 0؛ FTSCREENVIDEOENCODEFRAME (HSCREENVIDEONCODER، البيانات، الحجم)؛ FTSCREENVIDEOGETECDEDFRAME (HSCREENVIDEONCODER، LPDATA، CBBYTES)؛ ftflvstreamputvideodata (hflvstream، lpdata، cbbytes، timestamp)؛ اكتب بيانات الصوت الخام: ftflvstreamputaiodata (hflvstream، lpaudiodata، nlen، ntimestamp)؛ تدمير تشفير الفيديو وتيار FLV: ftscreenvideoencoderdery (hscreenvideoencoder)؛ ftflvstreamdestroy (hflvstream)؛
FLV التشفير SDK. برامج ذات صلة