2012-10-21 2 views
0

오픈 소스 프로젝트를 만들고 있는데 gstreamer를 사용하고 있습니다. 내가 원하는 것은 카메라에서 입력을 포착하고 다른 IP 주소로 전송하는 것입니다. 무엇이 더 빠릅니까? vp8enc 또는 jpegenc? 그렇다면 어떤 설정을 사용해야합니까? 미리 감사드립니다. 비디오 전용 스트리밍을위한 더 빠른 (낮은 네트워크 트래픽) 인코딩은 무엇입니까? VP8 또는 jpeg?

+0

왜 벤치마킹하지 않고 벤치 마크를 프로젝트에 포함 시키십시오. 처음부터 프로젝트를 더 신뢰할 수있게 만들 것입니다. – Prinzhorn

+0

gstreamer와 함께 테스트했습니다. 하지만 루프백 IP를 통해 스트리밍 패킷을 보내고받는 중이므로 대역폭 사용량을 테스트 할 수 없습니다 (방법을 모르겠다). gstramer를위한 벤치마킹 도구를 제공해 주시겠습니까? 나에게 직접적인 대답을주는 것보다 많은 도움이 될 것입니다. –

+0

기술 세부 사항을 알려 드릴 수 없습니다. 나는 더 높은 수준의 관점에서 이것을 제안하고 있었다. – Prinzhorn

답변

0

매우 낮은 대역폭 사용을 위해 사용하는 코덱은 중요하지 않습니다. 인코더에서 매우 낮은 비트율을 설정하는 것입니다. 그러나 물론 이것은 결과 비디오의 품질을 트레이드 오프합니다. 두 비트의 코덱은 동일한 비트 전송률에서 더 나은 이미지 품질을 제공합니다. 인코더에 올바른 매개 변수를 사용하는 것을 명심하십시오 (VP8에서만 인트라를 사용하면 Motion JPEG보다 화질이 떨어질 수 있습니다)

+0

고맙습니다. 넌 내가 원하는 대답을했다. –