Raspberry Pi의 스트리밍 비디오를 html로 포함하는 방법은 무엇입니까?

롤랑

Raspberry Pi의 카메라에서 비디오를 스트리밍하는 방법과 다음과 같은 URL을 사용하여 브라우저에서 비디오를 수신하고 보는 방법을 알아 냈습니다.

http://picamhq:8080/?action=stream

비디오 유형은 M-JPEG이고 mjpeg-streamer에 대한 정보는 여기 .

이제 브라우저가이 비디오 스트림을 재생할 수 있으므로 HTML 웹 페이지 내에서도 작동해야합니다. 장점은 이러한 웹 페이지에 스 트리머를 시작 및 중지하고 카메라 설정과 같은 매개 변수를 변경하는 일부 버튼을 추가로 표시 할 수 있다는 것입니다.

HTML에 스트리밍 비디오 (rtmp)를 포함하는 방법 과 같은 몇 가지 질문에 대한 답변을 살펴 보았지만 HTML 페이지에 비디오를 포함하는 것은 아닙니다.

다음과 같은 비디오 태그로 시도했습니다.

<video width="320" height="240" autoplay controls>
  <source src="http://picamhq:8080/?action=stream" type="video/mjpeg">
  Your browser does not support the video tag.
</video>     

불행히도 이것은 작동하지 않습니다. 웹 페이지는 비디오가 재생되어야하는 어두운 직사각형을 보여 주며, 스트림이 끝나지 않기 때문에 전체 스트림을로드하는 데 시간이 오래 걸리는 것 같습니다. 게다가, 나는 낮은 대기 시간을 원합니다 :-)

그런 다음 많은 복잡한 내용에 대해 이야기하는 라이브 HTML 스트리밍에 대한이 질문 과 같은 정보를 살펴 보았습니다 . 그것은 멋지고 간단한 mjpeg-streamer가 html video 태그와 호환되는 스트림을 만들 수 없다는 것을 의미합니까? 그리고 브라우저가 재생할 수있는 스트림이 반드시 html 페이지 내에서 작동하지 않을까요?

사용중인 솔루션은 실제로 스트리밍 비디오가 아니라 개별 JPEG 이미지 스트림을 전송하는 것입니다.

문서에서 :

  • 이 플러그인은 HTTP를 통해 입력 플러그인에서 JPEG 데이터를 스트리밍합니다.

MJPEG_Streamer에 대한 데모 사이트를 보면 스트림의 출력이 'video'태그가 아닌 'img'태그로 표시되므로 이것을 볼 수 있습니다.

<p id="streamwrap" class="xform-p">
        <img id="streamimage" class="xform" src="/?action=stream">
</p>

( 출처 : http://hashey.dip.jp:8090/stream.html- 데모는 작성 시점에 스트림을 전송하지 않는 것으로 보입니다).

이 스트림을 비디오로 변환하거나 요구 사항에 따라 스트림에서 현재 이미지를 가져 오기위한 요청을 시작하고 중지하는 컨트롤을 추가해야 할 수도 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

입력 오디오를 트리밍 한 다음 단일 ffmpeg 명령에서 비디오의 실제 오디오로 바꾸는 방법은 무엇입니까?

분류에서Dev

비디오를 라이브 스트리밍하고 사용자의 입력을 캡처하여 Raspberry Pi 로봇으로 보냅니다.

분류에서Dev

Raspberry Pi에서 C ++로 OpenCV를 사용하여 비디오 파일을로드하는 방법은 무엇입니까?

분류에서Dev

Raspberry Pi를 게이트웨이 서버로 설정하는 방법은 무엇입니까?

분류에서Dev

로컬 WiFi 네트워크를 통해 Ubuntu의 폴더를 Raspberry Pi 3에 공유하는 방법은 무엇입니까?

분류에서Dev

Android에서 오디오를 다운로드하고 스트리밍하는 방법은 무엇입니까?

분류에서Dev

Windows 10에서 Python (다운로드하지 않고)의 Youtube URL에서 오디오를 스트리밍하는 방법은 무엇입니까?

분류에서Dev

URL에서 오디오를 스트리밍 / 다운로드 및 재생하는 방법은 무엇입니까?

분류에서Dev

WebRTC 오디오를 Icecast 서버로 스트리밍하는 방법은 무엇입니까?

분류에서Dev

Python에서 CSV 파일의 데이터를 플로팅 / 스트리밍하는 방법은 무엇입니까?

분류에서Dev

YouTube, Dailymotion, Vimeo 등과 같은 사이트에서 플래시 (스트리밍) 비디오를 다운로드하는 방법은 무엇입니까?

분류에서Dev

YouTube, Dailymotion, Vimeo 등과 같은 사이트에서 플래시 (스트리밍) 비디오를 다운로드하는 방법은 무엇입니까?

분류에서Dev

YouTube, Dailymotion, Vimeo 등과 같은 사이트에서 플래시 (스트리밍) 비디오를 다운로드하는 방법은 무엇입니까?

분류에서Dev

html 폴더 외부에서 오류없이 비디오를 스트리밍하는 방법은 무엇입니까?

분류에서Dev

ffmpeg를 사용하여 로컬 비디오를 웹캠으로 스트리밍하는 방법은 무엇입니까?

분류에서Dev

이더넷 포트를 통해 Raspberry Pi의 Wi-Fi에서 인터넷을 공유하는 방법은 무엇입니까?

분류에서Dev

텍스트와 비디오를 동시에 스트리밍하는 방법은 무엇입니까?

분류에서Dev

여러 비디오 스트림으로 비디오를 재생하는 방법은 무엇입니까?

분류에서Dev

Discord를 위해 오디오 및 비디오 스트림을 하나의 창으로 결합하는 방법은 무엇입니까?

분류에서Dev

로컬 스트리밍 속도를 높이는 방법은 무엇입니까?

분류에서Dev

YouTube에서 오디오가 포함 된 720p 이상의 비디오를 다운로드하는 방법은 무엇입니까?

분류에서Dev

Gradle의 마스터 디렉토리에서 다중 프로젝트 빌드에 프로젝트를 포함하는 방법은 무엇입니까?

분류에서Dev

스트리밍 미디어 플레이어를 포 그라운드 서비스로 구현하는 방법은 무엇입니까?

분류에서Dev

Raspberry Pi 크로스 컴파일러에서 라이브러리를 연결하는 방법은 무엇입니까?

분류에서Dev

iPhone에서 비디오를 스트리밍하는 방법은 무엇입니까?

분류에서Dev

라디오 버튼 'on'이 포함 된 행의 텍스트를 저장하는 방법은 무엇입니까?

분류에서Dev

텍스트를 포함한 모든 디렉토리 경로를 나열하는 방법은 무엇입니까?

분류에서Dev

URL에서 비디오를 스트리밍하는 동안 오디오 또는 비디오 만 캡처하는 방법은 무엇입니까?

분류에서Dev

FFMPEG로 입력 오디오를 트리밍하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    입력 오디오를 트리밍 한 다음 단일 ffmpeg 명령에서 비디오의 실제 오디오로 바꾸는 방법은 무엇입니까?

  2. 2

    비디오를 라이브 스트리밍하고 사용자의 입력을 캡처하여 Raspberry Pi 로봇으로 보냅니다.

  3. 3

    Raspberry Pi에서 C ++로 OpenCV를 사용하여 비디오 파일을로드하는 방법은 무엇입니까?

  4. 4

    Raspberry Pi를 게이트웨이 서버로 설정하는 방법은 무엇입니까?

  5. 5

    로컬 WiFi 네트워크를 통해 Ubuntu의 폴더를 Raspberry Pi 3에 공유하는 방법은 무엇입니까?

  6. 6

    Android에서 오디오를 다운로드하고 스트리밍하는 방법은 무엇입니까?

  7. 7

    Windows 10에서 Python (다운로드하지 않고)의 Youtube URL에서 오디오를 스트리밍하는 방법은 무엇입니까?

  8. 8

    URL에서 오디오를 스트리밍 / 다운로드 및 재생하는 방법은 무엇입니까?

  9. 9

    WebRTC 오디오를 Icecast 서버로 스트리밍하는 방법은 무엇입니까?

  10. 10

    Python에서 CSV 파일의 데이터를 플로팅 / 스트리밍하는 방법은 무엇입니까?

  11. 11

    YouTube, Dailymotion, Vimeo 등과 같은 사이트에서 플래시 (스트리밍) 비디오를 다운로드하는 방법은 무엇입니까?

  12. 12

    YouTube, Dailymotion, Vimeo 등과 같은 사이트에서 플래시 (스트리밍) 비디오를 다운로드하는 방법은 무엇입니까?

  13. 13

    YouTube, Dailymotion, Vimeo 등과 같은 사이트에서 플래시 (스트리밍) 비디오를 다운로드하는 방법은 무엇입니까?

  14. 14

    html 폴더 외부에서 오류없이 비디오를 스트리밍하는 방법은 무엇입니까?

  15. 15

    ffmpeg를 사용하여 로컬 비디오를 웹캠으로 스트리밍하는 방법은 무엇입니까?

  16. 16

    이더넷 포트를 통해 Raspberry Pi의 Wi-Fi에서 인터넷을 공유하는 방법은 무엇입니까?

  17. 17

    텍스트와 비디오를 동시에 스트리밍하는 방법은 무엇입니까?

  18. 18

    여러 비디오 스트림으로 비디오를 재생하는 방법은 무엇입니까?

  19. 19

    Discord를 위해 오디오 및 비디오 스트림을 하나의 창으로 결합하는 방법은 무엇입니까?

  20. 20

    로컬 스트리밍 속도를 높이는 방법은 무엇입니까?

  21. 21

    YouTube에서 오디오가 포함 된 720p 이상의 비디오를 다운로드하는 방법은 무엇입니까?

  22. 22

    Gradle의 마스터 디렉토리에서 다중 프로젝트 빌드에 프로젝트를 포함하는 방법은 무엇입니까?

  23. 23

    스트리밍 미디어 플레이어를 포 그라운드 서비스로 구현하는 방법은 무엇입니까?

  24. 24

    Raspberry Pi 크로스 컴파일러에서 라이브러리를 연결하는 방법은 무엇입니까?

  25. 25

    iPhone에서 비디오를 스트리밍하는 방법은 무엇입니까?

  26. 26

    라디오 버튼 'on'이 포함 된 행의 텍스트를 저장하는 방법은 무엇입니까?

  27. 27

    텍스트를 포함한 모든 디렉토리 경로를 나열하는 방법은 무엇입니까?

  28. 28

    URL에서 비디오를 스트리밍하는 동안 오디오 또는 비디오 만 캡처하는 방법은 무엇입니까?

  29. 29

    FFMPEG로 입력 오디오를 트리밍하는 방법은 무엇입니까?

뜨겁다태그

보관