2014-11-14 7 views
1

저는 최신 Wowza Streaming Engine을 사용하고 있습니다. 목표는 들어오는 프레임에 주입 할 동적 오버레이를 제공하는 webapp를 만드는 것입니다. Wirecast처럼. 따라서 사용자가 동적 오버레이를 추가하고 인코더가 업로드 한 프레임을 건너 뛸 수있게하는 클라이언트를 만들었습니다. JSON을 사용하여 오버레이의 스펙 (이미지 경로, 너비 등)을 클라이언트에서 전달했으며이를 GSON을 사용하여 Java Object로 변환하려고합니다. 하지만 내 문제는 일단 GSON 개체를 초기화하면 프로그램 흐름이 특정 지점에서 중지됩니다. 더 이상한 것은 예외가 발생하지 않는다는 것입니다. 나는 로그를 보았다. 에러는 없었다. 무슨 일이야? 감사. :)Wowza GSON을 사용하면 플로우는 멈추지 만 예외는 발생하지 않습니다.

+0

안녕하세요, [이 동영상을 기반으로하는 코드] (http://wowzatoolbox.com/debugging-wowza-module)를 디버깅 해 보시기 바랍니다. 나는 [동적 오버레이 모듈] (https://wowzatoolbox.com/clamp)을 작성했으며, GSON을 사용해도 아무런 문제가 없었다. 그래서 확실하게 실현 가능합니다. – jabal

+0

나는 비디오를 보았다. Linux (startup.sh)에 행을 어디에 삽입해야합니까? 또는 startup.bat의 행과 다른 점이 있습니까? –

+0

디버깅이 필요했습니다. AbstractIoFilterChain.class가 wms-core.jar 내부에서 발견되지 않았다는 경고로 안내합니다. 이 경고는 Gson 객체 초기화를 수행 할 때 나타납니다. –

답변

0

나는 이것을 닫는 것을 잊었다. 어쨌든, 대답은 Wowza lib 디렉토리 ([wowza-install-dir]/lib)에없는 GSON jar 파일에 있습니다. jabal에게 감사드립니다.