Я использую сервер флэш-памяти и пытаюсь записать поток, но имею проблему, как я изложил ниже. Спасибо, что нашли время, чтобы прочитать этот пост.сервер флэш-памяти (FMS) подключает камеру к новому потоку
Как отключить камеру от одного потока и прикрепить его к новому потоку? То, что я пытаюсь сделать, это записать поток камеры в течение 10 секунд, а затем воспроизвести его в реальном времени на другом потоке. Я пытаюсь сделать netstream.close
, а затем netstream.attachCamera(cam0)
, но он не позволит мне прикрепить его ко второму новому потоку. Что не так?
Вы правы, я не правильно отправлял свои метаданные. – calmchess
stream0.attachCamera (cam0); \t \t \t stream0.publish ("stream00", "live"); \t \t \t var metaData: Object = new Object(); \t metaData.roomname = "room0"; \t \t metaData.duration = "live"; \t \t metaData.width = cam0.width; \t \t metaData.height = cam0.height; \t \t stream0.send ("@ setDataFrame", "onMetaData", metaData); – calmchess
Мне пришлось делать как netstream.attachCamera (null); и netstream.close другой мудрый записанный файл был поврежден – calmchess