2013-08-14 2 views
2

최근에 Go Pro Hero 3을 구입했습니다. 제대로 작동하지만 비디오/오디오 스트리밍을 시도 할 때마다 그때마다 변덕 스럽습니다. 처음에는 방금 m3u8 파일을 열 때 vlc를 사용했지만 glitchy 일 때 안드로이드 응용 프로그램을 다운로드하고 그 위에 스트리밍하려고했습니다. 앱에서 조금 나아졌습니다. wireshark를 사용했는데, 그 원인이 단순히 전송/버퍼링이 충분하지 않다고 생각합니다. 루프에서 wget을 사용하여 모든 것을 얻으 려 시도했지만 루프가 3 회 반복되었지만 catch up (가능한 것은 있지만 그렇게 생각하지는 않습니다 ...) 또는 뒤쳐져 시간이 초과되었거나 중단되었습니다. 이미지에도 지연이 있지만 그걸로 살아갈 수 있습니다. 해상도/프레임 속도를 낮추려고 시도했지만 실제로 차이가 있는지 알 수 없으므로 확실하지 않습니다. 나는 그것이 프로에 기록을위한 설정일지도 모른다라고 생각한다. 어느 쪽이든, 그것은 작동하지 않았다. 본질적으로 나는이 '결함'을 제거하기위한 가능한 모든 방법을 찾고 있습니다. 현재 나의 계획은 파일을 UDP (TCP 오버 헤드 없음)로 가져 오기 위해 Python으로 무언가를 작성하는 것입니다.Go Pro Hero 3 - wifi를 통한 비디오 스트리밍

병이 단지 몇 해 더 많은 정보/증상을 추가

의 이동 Pro는 형식을 스트리밍 애플 M3U8를 사용하고 있습니다. 언제든지 폴더에 16 개의 .ts 파일이 있습니다. 난 VLC에 스트리밍 할 때 (26 이하 각) 다음은 (원형 버퍼)

루프 덮어 얻을 :

약 1S 지연 - 다음에,보다 덜 멈 ~ 0.5 초 괜찮 스트림 반복합니다. 내가 생각하는 것은 전송하려는 파일이 덮어 써서 시간 초과가 발생한다는 것입니다. 안드로이드 앱 동안

는 :

적은 지연과 짧은 '시간 제한'하지만 여전히

나는 연속 이미지를 얻을 시도하는 파이썬 스크립트를 작성합니다. 파일은 단일 UDP 패킷에 들어갈 정도로 작습니다 (... 65Kb 맞습니까?)

내 랩톱에서 Wi-Fi 설정을 변경할 수있는 사항이 있습니까? 그런데 어떻게 그걸 바칩니까?

감사합니다, 스티븐

+0

다른 wifi로 가득 찬 비행기 격납고에서 WiFi를 통해 스트리밍하는 _NO_ 문제가 있었으며 1 초 지연 (DreamHack은 격납고였습니다)으로 최고 속도로 진행되지 않았습니다. 나는 당신이 사용하고있는 소프트웨어 나 gopro가 아닌 당신의 WiFi에 뭔가 있다고 말할 것입니다. 이것은 당신이 틀린 방법으로가는 것일 수도 있음을 상기시키는 것은 온화한 신호 일뿐입니다 :) AFAIK GoPro는 이미 UDP를 통해 스트리밍합니다, 당신의 wireshark는 당신에게 그것의 힌트를 주어야합니다. – Torxed

+0

또한 내가 틀린 방법을 제안하는 이유는 (나는 99 % 확신한다.) 파이썬에서 화면에 이미지를 생성 할 수있는 UDP 소켓을 개발하는 데 시간을 투자한다면 그리고 당신은 내가 옳았다는 것을 알았습니다.) 당신은 우주에서 유니콘처럼 소변을 보게 될 것입니다. – Torxed

+0

좋습니다, 감사합니다. 나는 처음에는 온라인에서 읽은 것에서부터 다른 사람들에게도 좋았던 것 같아서 앱을 다운로드했다.그냥 두 개의 다른 장치에서 일어난 놀랍습니다. 어떤 아이디어가 그것을 일으킬 수 있습니까? –

답변

2

내가 Node.js를 위해 최근 GoPro의 API를 만드는 작업을 너무 장치가 매우 glitchy 발견했습니다. 최신 gopro 펌웨어 (3.0.0)를 설치 한 후 훨씬 안정적입니다.

스트리밍에 대해서는 wifi 대기 시간을 벗어나 기록 및 복사 접근 방법을 찾지 못했습니다.