- 授权协议: 未知
- 开发语言: JavaScript
- 操作系统: 跨平台
- 软件首页: https://github.com/jun3372/rtmp
- 软件文档: https://github.com/jun3372/rtmp
- 官方下载: https://github.com/jun3372/rtmp
软件介绍
docker nginx rtmp
一个Dockerfile从源代码安装NGINX,nginx-rtmp-module和FFmpeg HLS实时流媒体的默认设置。 建立在Alpine Linux上。
Nginx 1.15.3 (从源代码编译)
nginx-rtmp-module 1.2.1 (从源代码编译)
ffmpeg 4.0.2 (从源代码编译)
默认HLS设置(见: nginx.conf)
用法:
服务端
拉取docker镜像并运行:
docker pull jun3/rtmp docker run --name rtmp -p 1935:1935 -p 8080:80 -d -it jun3/rtmp
或者
构建docker镜像并运行:
docker build -t jun3/rtmp . docker run --name rtmp -p 1935:1935 -p 8080:80 -d -it jun3/rtmp
将实时内容串流到服务端:
rtmp://<server ip>:1935/stream/$STREAM_NAME
OBS配置
流类型:
自定义流媒体服务器流地址:
rtmp://localhost:1935/stream流密钥:
hello
观看流
在Safari,VLC或任何HLS播放器中,打开:
http://<server ip>:8080/live/$STREAM_NAME.m3u8
例如:
http://localhost:8080/live/hello.m3u8
FFMPEG构建
ffmpeg version 3.4.2 Copyright (c) 2000-2018 the FFmpeg developers built with gcc 5.3.0 (Alpine 5.3.0) configuration: --enable-version3 --enable-gpl --enable-nonfree --enable-small --enable-libmp3lame --enable-libx264 --enable-libx265 --enable-libvpx --enable-libtheora --enable-libvorbis --enable-libopus --enable-libfdk-aac --enable-libass --enable-libwebp --enable-librtmp --enable-postproc --enable-avresample --enable-libfreetype --enable-openssl --disable-debug libavutil 55. 78.100 / 55. 78.100 libavcodec 57.107.100 / 57.107.100 libavformat 57. 83.100 / 57. 83.100 libavdevice 57. 10.100 / 57. 10.100 libavfilter 6.107.100 / 6.107.100 libavresample 3. 7. 0 / 3. 7. 0 libswscale 4. 8.100 / 4. 8.100 libswresample 2. 9.100 / 2. 9.100 libpostproc 54. 7.100 / 54. 7.100 configuration: --enable-version3 --enable-gpl --enable-nonfree --enable-small --enable-libmp3lame --enable-libx264 --enable-libx265 --enable-libvpx --enable-libtheora --enable-libvorbis --enable-libopus --enable-libfdk-aac --enable-libass --enable-libwebp --enable-librtmp --enable-postproc --enable-avresample --enable-libfreetype --enable-openssl --disable-debug
Coming of Age in Second Life
Tom Boellstorff / Princeton University Press / 2008-04-21 / USD 29.95
The gap between the virtual and the physical, and its effect on the ideas of personhood and relationships, is the most interesting aspect of Boellstorff's analysis... Boellstorff's portrayal of a virt......一起来看看 《Coming of Age in Second Life》 这本书的介绍吧!
