Skip to content

Instantly share code, notes, and snippets.

@hyhilman
Last active June 20, 2017 00:04
Show Gist options
  • Save hyhilman/7a238683f679c333ccc0b65f39d94c4f to your computer and use it in GitHub Desktop.
Save hyhilman/7a238683f679c333ccc0b65f39d94c4f to your computer and use it in GitHub Desktop.
Multimedia Networking - Darwin Streaming Server

Darwing Streaming Server

Pull docker images

$ docker pull gaiterjones/darwin-streaming

Running docker

$ docker run -it -p 1220:1220 -p 8000:8000 -p 7070:7070 -p 8001:8001 -p 554:554 gaiterjones/darwin-streaming

Change admin password (when default admin/password user can't be used)

Note : run this command inside docker container

$ qtpasswd admin

Admin page

http://localhost:1220

Example streaming content

rtsp://localhost:7070/sample_h264_300kbit.mp4

Available files

  • sample.mp3
  • sample_100kbit.mp4
  • sample_300kbit.mp4
  • sample_h264_100kbit.mp4
  • sample_h264_300kbit.mp4
  • sample_100kbit.mov
  • sample_300kbit.mov
  • sample_50kbit.3gp
  • sample_h264_1mbit.mp4

Port list

  • 1220:1220 (admin)
  • 554:554 (RTSP VIDEO)
  • 7070:7070 (RTSP VIDEO)
  • 8000:8000 (MP3 Streaming)
  • 8001:8001 (MP3 Streaming)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment