Публикувайте поток като запис с помощта на .flv и микрофон

В началото бих искал да се извиня за моя английски.

Бих искал да публикувам поток като запис на моя RED5 сървър, но имам проблем, защото искам да запазя .flv + глас от моя микрофон на моя сървър.

Опитвам се да се свържа с моя red5 сървър:

connection = new NetConnection();
connection.addEventListener(NetStatusEvent.NET_STATUS, netStatusEventR5);
connection.client = this;
connection.connect("rtmp://" + my_ip);

и работи, разбира се (между другото, слушателят за връзка взема информация като "Netstream.Connect.Failed" и т.н.). Така или иначе, след като се свържа със сървъра, се опитвам да публикувам *flv видео и моя глас и след това да запазя това като:

stream = new NetStream(connection);
stream.client = this;
stream.addEventListener(NetStatusEvent.NET_STATUS, netStatusEvent);
stream.bufferTime=0;
stream.play(filename);
stream.attachAudio(_micDevice.getMicrophone());
stream.publish(recfilename, "record");  

Когато погледнах сървъра си след потока, видях, че файлът е запазен, но включва само глас от моя микрофон, без екран или аудио от .flv. Възможно е? Някакви съвети?


person user3015215    schedule 29.08.2014    source източник
comment
Забравихте ли да прикачите камерата към вашия поток? attachCamera()   -  person Ingweland    schedule 29.08.2014
comment
Но искам да пусна (поточно) flv видео от моя сървър и да добавя гласа на микрофона си и след това да запазя всичко това на моя сървър.   -  person user3015215    schedule 29.08.2014
comment
Значи искате да създадете запис с ново гласово аудио и предварително записано видео?   -  person Paul Gregoire    schedule 29.08.2014
comment
Да нещо такова   -  person user3015215    schedule 30.08.2014


Отговори (1)


Знам, че е малко късно да отговоря на този въпрос, но го правя за, може би, друг човек, който се нуждае от отговор.

Мисля, че е невъзможно да се играе и публикува върху същия NetStream, Adobe беше ясно казано:

Note:You cannot play and publish a stream over the same NetStream object.

Вижте тук за повече подробности: http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/NetStream.html#badgeAnchorSupport

person akmozo    schedule 03.11.2014