سؤال

لدي ملف MPG في نظامي وأريد نشره في خادم Red5 حتى أتمكن من بثه عبر شبكتي. بعد أن بعض الأعمال البحثية لم أتمكن من العثور على حل لذلك، هل أي شخص منكمجرب الرجال هذا .i يعني نشر ملف النشر من النظام المحلي إلى Red5 Server.can يرشدني أي شخص إلى اتجاه مناسب ممكن من فضلك. أنا باستخدام Flash CS3 و AS3.

هل كانت مفيدة؟

المحلول

vipin أفضل رهان سيستخدم شيئا مثل ffmpeg لسهولة البرمجة والجودة والتحول السرعة، وإذا كنت تريد API لطيفة مثل Xuggler يبدو وكأنه نهج جيد، وعلى الرغم من أنني "لم تستخدم قط، لقد قرأت الكثير من الأشياء الجيدة عنها من الأشخاص الذين يقومون بالأشياء بالضبط مثل ما يبدو وكأنه تحاول القيام به. لقد استخدمت FFMPEG بنجاح أن أفعل شيئا مشابها لما تريده من Ruby Backend مؤخرا، وليس لديك أي سبب للاعتقاد بأنه سيكون أقل سهولة أو قابلة للاستخدام بالنسبة لك للقيام بذلك في جافا. لاستخدام runtime.exec() لتنفيذ FFMPEG، حاول هذا. إذا قمت بذلك من بينهم، لا ينبغي أن يكون هناك أي سبب لا خيار FLV، كما أعرف بالتأكيد أن FFMPEG يفعل هذا. إنها قائمة أكبر سنا قليلا، ولكن هذا المنشور يغطي كيفية إعداد دعوة سطر الأوامر exec إلى ffmpeg من أجل الذهاب MPG -> FLV مثلك، على الرغم من أنني أتصور إذا كنت تستخدم Xuggler، فقد تم بناء هذا في API أكثر قليلا. آخر حتى الإجابة التي تغطي كل من هذه الأساليب هي هنا.

نصائح أخرى

يمكنك استخدام filereference.browse () للحصول على مربع حوار / نظام منبثقة لاختيار ملف.يمكنك الاستماع إلى الحدث المحدد عليه (هذا يعني أن المستخدم اختار ملف)، ثم يمكنك استدعاء تحميل عليه.ستحتاج إلى برنامج نصي جانب الخادم من نوع ما يقبل الملف وحفظه بموقع Red5 Server يشير إلى خدمة ملفاتها (PHP، Java، أيا كان يجب القيام به).

http:// help.adobe.com/en_us/flashplatform/Reference ortscresscript/3/flash/net/filreference.html#browse ()

http:// help.adobe.com/en_us/flashplatform/Reference ortscresscript/3/flash/net/filereference.html#upload ()

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top