요약하면 Google TV 장치 (Sony nsz-gs7)에서 RTSP를 재생해야합니다. 내가 어떻게 해?Google TV에서 RTSP를 재생하는 방법 (또는 ffmpeg 사용)
것들 내가 시도 :
- 사용 NDK는 FFmpeg 컴파일 후는 FFmpeg 등 udp와 RTSP 변환 - NDK는 구글 TV (참조 : https://developers.google.com/tv/faq#ndk)를 지원하지 않기 때문에 실패합니다. 이 방법은 ffmpeg를 라이브러리로 사용합니다.
- NDF로 컴파일 된 ffmpeg를 응용 프로그램에 넣은 다음 명령 줄에서 응용 프로그램을 호출하십시오. (참조 : http://gimite.net/en/index.php?Run%20native%20executable%20in%20Android%20App - 첫 번째 방법). 실행 파일을 배포하고 사용 권한을 설정할 수는 있지만 실행할 수는 없습니다. 내가 "찾을 수 없습니다"오류 (경로가 올바른지) 얻을. Google TV에서 실행 파일 만 실행할 수 있다면 문제가 해결 될 것이라고 생각합니다.
- 처럼 VideoView에 표시하려고했으나 작동하지 않았습니다.
이러한 접근 방식은 모두 Android 휴대 전화에서 작동하지만 Google TV에서는 작동하지 않습니다.
RTSP를 표시하거나 실행 파일을 실행하기위한 팁은 무엇입니까? 아니면 NDK 지원을 기다려야합니까?
업데이트 : RTSP 스트림을 재생할 수있는 응용 프로그램이있는 경우이를 임시 수정으로 사용할 수도 있습니다.
우리는 새로운 YouTube URL과 우리 자신의 RTSP URL을 사용하여 이것을 시도했습니다. 둘 다 전화로 작동하지만 Google TV는 동영상을 재생할 수 없다고 전했다. 링크에서이 문제는 대답에 언급되어 있습니다. – kocuroglu
감사합니다. 다른 코덱을 시도한 후에 작동하는 것을 발견했습니다. – kocuroglu