2011-03-28 5 views
18

안드로이드 용 PC 스트리밍 용 응용 프로그램 (H.263, MPEG_4)을 작성하고 싶습니다. 나는 몇몇 도서관을 발견했다 : sipandroid, jlibrtp. SIPandroid : RTP 패킷이 스트리밍되지만 (wireshark가 PC에서이를 잘 잡음) VLC에서 재생할 수 없습니다.Android에서 PC로 RTP를 사용하여 카메라 스트리밍

Jlibrtp : API가 그늘지며 스트림이 VLC를 사용하여 올바르게 재생되지 않습니다.

(카메라 스트리밍으로 작동하도록하기 위해) 이러한 라이브러리에 몇 가지 적응이 있거나 깨끗한 API 및 샘플이있는 다른 라이브러리가있을 수 있습니까?

답장을 보내 주셔서 감사합니다.

+0

어떤 클라이언트 app/protocol/api를 사용 하시겠습니까? VLC가 목표입니까, 아니면 그냥 테스트입니까? –

+1

vlc에서 stram을 수신하는 데 문제가 있으면 네트워크 인터페이스를 확인하십시오. 예를 들어 모든 인터페이스에서 스트림을 가져옵니다. udp : // @ : 2000 - udp (레거시) 모든 인터페이스 포트 2000. – Lukas

+0

"스트림이 올바르게 재생되지 않음"이란 무엇을 의미합니까? 또한 VLC 메시지 창에서 자세한 정보를 확인 했습니까? – Ralf

답변

3

VLC hasbuilt-in support for RTP 그리고 @Lukas가 말한 것처럼 네트워크 인터페이스는 VLC에서 문제가 될 수 있습니다. 하나의 포트로 모든 것을 스트리밍하고 해당 포트에서 수신 대기하면 적어도 뭔가를 얻을 수 있습니다. 또한 RTP 패킷이 올바른 형식인지 확인할 수 있습니다.

VLC 자체는 LiveMedia 라이브러리를 사용하므로이를 사용할 수 있습니다.

관련 문제