lipku / python_rtmpstream

python库,实现推送实时rtmp音视频流
MIT License
68 stars 20 forks source link

windows10下运行 test_stream.py,一直报bad dst image pointers,没有推流,vcl无法播放,请问这是什么原因? #21

Closed lemwang closed 2 months ago

lemwang commented 2 months ago

image

Output #0, flv, to 'rtmp://localhost/live/livestream': Stream #0:0: Video: h264, yuv420p, 600x650, q=2-31, 1000 kb/s, 25 tbn Stream #0:1: Audio: aac, 16000 Hz, mono, fltp, 64 kb/s videostream time base = 1 / 1000, audiostream time base = 1 / 1000 [swscaler @ 0000013E7DA3DDC0] bad dst image pointers Error sending frame to codec context! [swscaler @ 0000013E7DA3DDC0] bad dst image pointers Error sending frame to codec context! [swscaler @ 0000013E7DA3DDC0] bad dst image pointers Error sending frame to codec context! [swscaler @ 0000013E7DA3DDC0] bad dst image pointers Error sending frame to codec context! [swscaler @ 0000013E7DA3DDC0] bad dst image pointers Error sending frame to codec context! [swscaler @ 0000013E7DA3DDC0] bad dst image pointers Error sending frame to codec context! [swscaler @ 0000013E7DA3DDC0] bad dst image pointers Error sending frame to codec context! [swscaler @ 0000013E7DA3DDC0] bad dst image pointers Error sending frame to codec context! [swscaler @ 0000013E7DA3DDC0] bad dst image pointers Error sending frame to codec context! [swscaler @ 0000013E7DA3DDC0] bad dst image pointers Error sending frame to codec context! [swscaler @ 0000013E7DA3DDC0] bad dst image pointers Error sending frame to codec context! [swscaler @ 0000013E7DA3DDC0] bad dst image pointers Error sending frame to codec context! [swscaler @ 0000013E7DA3DDC0] bad dst image pointers

lemwang commented 2 months ago

问题已解决了,是因为streamer.hpp文件的posix_memalign函数在Windows下用_aligned_malloc代替时写法不正确导致的