Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

在线分享可执行程序 #483

Closed
xia-chu opened this issue Sep 15, 2020 · 34 comments
Closed

在线分享可执行程序 #483

xia-chu opened this issue Sep 15, 2020 · 34 comments

Comments

@xia-chu
Copy link
Member

xia-chu commented Sep 15, 2020

此issue保存常开,大家编译最新版本的zlm后可以把可执行文件以zip的方式上传至此。
希望大家能踊跃上传,包括但不限于windows、linux、mac、android版本。

本项目不对用户上传至此的可执行文件的安全负责,用户请谨慎下载和使用。

@xia-chu xia-chu pinned this issue Sep 15, 2020
@xia-chu
Copy link
Member Author

xia-chu commented Sep 15, 2020

macos版本二进制文件,Debug编译:
2020.09.15
git hash: 00a7414

macos.zip

@hh-kai
Copy link

hh-kai commented Sep 16, 2020

Windows版本:

git hash: 9c96f8d

ZLM源码编译未修改_VS2019x64_Release版本_可执行文件.zip

@dlgcy
Copy link

dlgcy commented Sep 16, 2020

Windows 版本:https://gitee.com/DLGCY_GB28181/ZLMediaKit/releases

@chuyue86
Copy link

chuyue86 commented Sep 17, 2020

ubuntu 20.04 GCC 9.3.0 Release:
2020.09.17
git hash 84b84ab

  • enbale mp4
  • enable C API
  • enable C++ API
  • with jemalloc

Linux generic x86-64
Linux ubuntu raspi aarch64

@CrazyRico
Copy link

CrazyRico commented Sep 17, 2020

CentOS Linux release 7.3.1611 (Core)
2020.09.17
git hash: 00a7414
Debug.zip

@ZLMediaKit ZLMediaKit deleted a comment from CrazyRico Sep 17, 2020
@ZLMediaKit ZLMediaKit deleted a comment from CrazyRico Sep 17, 2020
@ZLMediaKit ZLMediaKit deleted a comment from hh-kai Sep 17, 2020
@zhuangdx
Copy link

zhuangdx commented Dec 4, 2020

有windows下的test_player程序吗

@linshangqiang
Copy link
Contributor

有windows下的test_player程序吗
win下默认不编译test_player,需要自行下载SDL2的依赖包和ffmpeg的avcodec、avutil这两个模块,然后用cmake-gui编译

@ywcai
Copy link

ywcai commented Dec 27, 2020

移植到海思3536平台 , 仅开启了rtsp\rtmp,关闭了所有api和webhook #
MediaServer.zip

@xia-chu
Copy link
Member Author

xia-chu commented Jan 12, 2021

@zengzhiying
Copy link

平台:ARM64
系统:CentOS 7.9
media-server-aarch64-20210617.tar.gz

@174001602
Copy link

@atsushinee
Copy link

平台: Windows x64
编译工具:Visual Studio 2019
特性:支持webrtc
image

image

image
MediaServer.zip

@AvenSun
Copy link
Contributor

AvenSun commented Aug 13, 2022

ZLMediaKit for windows 64bit based on 9d40c8 committed on Dec 8, 2022

  1. MediaServer included.
  2. all test apps included.
  3. c api sdk included.
  4. webrtc support included.
  5. OpenSSL library included.

you can get latest files via this link ZLMediaKit for windows

It's built by Visual Studio 2019, so VC Runtime might be needed.

I'll try my best to make it up to date.

@xia-chu
Copy link
Member Author

xia-chu commented Sep 8, 2022

@AvenSun thank you!

@AvenSun
Copy link
Contributor

AvenSun commented Sep 9, 2022

@xia-chu
I just did what I could, compared with your efforts, It's nothing.

@leo94666
Copy link
Contributor

leo94666 commented Sep 25, 2022

Android版本 WebRTC播放器:
Apk下载地址
Screenshot_2022-09-25-10-06-59-444_com zlmediakit webrtc
测试结果
Android端,webrtc拉流播放,广域网实测400ms上下

@AvenSun
Copy link
Contributor

AvenSun commented Nov 1, 2022

ZLMediaKit for windows 64bit based on af554bc committed on Nov 9, 2022

  1. MediaServer included.
  2. all test apps included.
  3. c api sdk included.
  4. webrtc support included.
  5. OpenSSL library included.

you can get latest files via this link ZLMediaKit for windows

It's built by Visual Studio 2019, so VC Runtime might be needed.

I'll try my best to make it up to date.

@AvenSun
Copy link
Contributor

AvenSun commented Nov 22, 2022

ZLMediaKit for windows 64bit based on 9d40c8 committed on Dec 8, 2022

  1. MediaServer included.
  2. all test apps included.
  3. c api sdk included.
  4. webrtc support included.
  5. OpenSSL library included.

you can get latest files via this link ZLMediaKit for windows

It's built by Visual Studio 2019, so VC Runtime might be needed.

  • there's some break changes in config file committed on 9bb6a2f Nov 12, 2022, you might have to make modifications manually

@gemone
Copy link

gemone commented Jan 5, 2023

Github Action Linux 静态编译 ZLMediaKit: gemone/ZLMediaKitBuild/releases

目前使用配置:

    cmake -B"${build_path}" "${src_path}" \
        -DCMAKE_INSTALL_PREFIX="${prefix_path}" \
        -DENABLE_WEBRTC:BOOL="0" \
        -DENABLE_SRT:BOOL="1" \
        -DCMAKE_EXE_LINKER_FLAGS:STRING="-static" \
        -DENABLE_API_STATIC_LIB:BOOL="1" \
        -DENABLE_JEMALLOC_STATIC:BOOL="1" \
        -DENABLE_X264:BOOL="0" \
        -DENABLE_FFMPEG:BOOL="1" \
        -DENABLE_PLAYER:BOOL="1" \
        -DENABLE_RTPPROXY:BOOL="0" \
        -DCMAKE_BUILD_TYPE:STRING="Release" 

欢迎提交不同 profile

@AvenSun
Copy link
Contributor

AvenSun commented Feb 8, 2023

ZLMediaKit for windows 64bit based on 9317665 committed on Jul 22, 2023

  1. MediaServer included.
  2. all test apps included.
  3. c api sdk included.
  4. webrtc support included.
  5. OpenSSL library included.

you can get latest files via this link ZLMediaKit for windows

It's built by Visual Studio 2019, so VC Runtime might be needed.

  • there's some break changes in config file committed on 9bb6a2f Nov 12, 2022, you might have to make modifications manually

@puzzle9
Copy link

puzzle9 commented Feb 24, 2023

研究了半天 #1172 最后发现关闭了这个 ENABLE_RTPPROXY

@pubpy2015
Copy link

ZLMediaKit for windows 64bit based on f6cba98 committed on Feb 6, 2023

1. MediaServer included.

2. all test apps included.

3. c api sdk included.

4. webrtc support included.

5. OpenSSL library included.

you can get latest files via this link ZLMediaKit for windows

It's built by Visual Studio 2019, so VC Runtime might be needed.

* **there's some break changes in config file committed on [9bb6a2f ](https://github.com/ZLMediaKit/ZLMediaKit/commit/9bb6a2f8288a5becd261267cbb722162bf9d338c) Nov 12, 2022, you might have to make modifications manually**

@AvenSun Can you build with "Enable Jemalloc Static".
ảnh

I have a problem with memory, can happen if the frame drops many times, with 64 streams the memory will increase from 200MB to 4.5GB.

@AvenSun
Copy link
Contributor

AvenSun commented May 13, 2023

@pubpy2015
I tried but failed to build Jemalloc static library on windows currently.
I made a benchmark on stream pushing (150 IPCs), It takes about 800 MB RAM on windows,
It looks good to me. I will try building it later when I'm free.
you can have a try the latest build.

@zhafree
Copy link

zhafree commented Jun 30, 2023

移植到海思3536平台 , 仅开启了rtsp\rtmp,关闭了所有api和webhook # [MediaServer.zip](https://github.com/xia-chu/ZLMediaKit/files/5744189/MediaServer.zip
应用跑不起来,有没有源码包?

@AvenSun
Copy link
Contributor

AvenSun commented Sep 9, 2023

ZLMediaKit for windows 64bit based on 1b709f6 committed on Mar 2, 2024

  1. MediaServer included.
  2. all test apps included.
  3. c api sdk included.
  4. webrtc support included.
  5. OpenSSL library included.

you can get latest files via this link ZLMediaKit for windows

It's built by Visual Studio 2019, so VC Runtime might be needed.

  • there's some break changes in config file committed on 9bb6a2f Nov 12, 2022, you might have to make modifications manually

@RivTian
Copy link

RivTian commented Nov 27, 2023

macOS.zip

@sdvdxl
Copy link

sdvdxl commented Dec 19, 2023

git hash: c7f2f9e

mac arm64

https://www.123pan.com/s/xaeEjv-UVNA3.html
提取码: y0bh

@dongfengweixiao
Copy link

dongfengweixiao commented Jan 29, 2024

git hash:0359f17

linux arm64
MediaServer.zip

debug 版本,直接压缩为 zip,体积大于 25M,先压缩为 7z 后使用 zip 包裹了一层。
编译时开启了 webrtc,在 Debian(RK3566) 上可以正常运行。

@LuPeng0830
Copy link

基于 windows 系统的编译教程:ZLMediaKit 流媒体服务器编译 - Windows系统,感兴趣的可以看看(非编译好的包)。

@zhang-chuanfeng
Copy link
Contributor

ZLMediaKit for windows 64bit based on 1b709f6 committed on Mar 2, 2024

  1. MediaServer included.
  2. all test apps included.
  3. c api sdk included.
  4. webrtc support included.
  5. OpenSSL library included.

you can get latest files via this link ZLMediaKit for windows

It's built by Visual Studio 2019, so VC Runtime might be needed.

  • there's some break changes in config file committed on 9bb6a2f Nov 12, 2022, you might have to make modifications manually

我尝试了你这里编译的windows版本webrtc,webrtc播放一直转圈播放不出来。看日志应该发送数据了,应该使用的UDP发送的。开启关闭我看是正常的

@AvenSun
Copy link
Contributor

AvenSun commented Apr 11, 2024

@zhang-chuanfeng

首先用到的端口都要在防火墙放行,再一个externIP要设。
如果这些没问题,请检查你的视频格式

@AvenSun
Copy link
Contributor

AvenSun commented May 7, 2024

ZLMediaKit for windows 64bit based on 65c2abb committed on May 15, 2024

  1. MediaServer included.
  2. all test apps included.
  3. c api sdk included.
  4. header files included.
  5. webrtc support included.
  6. OpenSSL library included.
  7. Dependecies of test_player uploaded separately.
  • there's some break changes in config file committed on 9bb6a2f Nov 12, 2022, you might have to make modification manually
  • It's built by Visual Studio 2019, so VC Runtime might be needed.
  • for dependecies of test_player, the release before today should choose FFMPEG-5, otherwise FFMPEG-6

@floralhoop
Copy link

floralhoop commented May 18, 2024

@AvenSun
ZLMediaKit for windows 64bit based on 65c2abb committed on May 15, 2024
webrtc 测试,出现这个报错请问是什么原因
image
image
实际项目中播放 webrtc返回结果
{
"code" : -400,
"msg" : "Assertion failed: (have_active_media, \u5fc5\u987b\u786e\u4fdd\u6700\u5c11\u6709\u4e00\u4e2a\u6d3b\u8dc3\u7684track), function mediakit::RtcSession::checkValid, file L:\temp\ZLMediaKit\ZLMediaKit-20240516\webrtc\Sdp.cpp, line 1338."
}

@AvenSun
Copy link
Contributor

AvenSun commented May 19, 2024

@floralhoop

you should enable SSL firstly. you can refer to this link .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests