j0sh / crtmpserver Goto Github PK
View Code? Open in Web Editor NEWGit mirror of crtmpserver's SVN trunk
Home Page: http://rtmpd.com/
License: GNU General Public License v3.0
Git mirror of crtmpserver's SVN trunk
Home Page: http://rtmpd.com/
License: GNU General Public License v3.0
I was maintaining crtmpserver for Alpine Linux.
But doesn't seems to me is still active.
Can you please confirm or unconfirm?
Thanks.
vagrant centos7 make crtmpserver error:
error: invalid suffix on literal; C++11 requires a space between literal and string macro [-Werror=literal-suffix]
WARN("Unable to set IP_TTL: %"PRIu8"; error was (%d) %s", ttl, err, strerror(err));
HI.
I want crtmpserver can send streams to anther rtmp server when he received.
How should I do with the source code.
Thanks advance
i haven't see any tag version here
What is the project status?
Where can I download the binaries?
could it compiled for android? how?anyone help?
Hello, I'm trying to run crtmpserver on an A20 SOM EVB board, Debian Jessie
No luck
I already tried with the precompiled for debian Jessie, same error message at logs (below).
Later I disabled it and rebooting, checking the services isn't running and try with this source. It compiles after adding
'''
/usr/lib/arm-linux-gnueabihf
'''
To sections ssl, crypto and z of cmake_find_modules/Find_openssl.cmake
As I said it just fail with the following error
Please any help is welcome, thanks !!
'''
crtmpserver/sources/crtmpserver/src/crtmpserver.cpp:239 Configure acceptors
crtmpserver/sources/thelib/src/netio/epoll/iohandlermanager.cpp:119 Handlers count changed: 0->1 IOHT_ACCEPTOR
crtmpserver/sources/common/src/platform/linux/linuxplatform.cpp:160 Unable to reuse port
crtmpserver/sources/common/src/platform/linux/linuxplatform.cpp:215 Unable to enable reuse address
crtmpserver/sources/thelib/src/netio/epoll/tcpacceptor.cpp:65 Unable to set socket options
crtmpserver/sources/thelib/src/configuration/module.cpp:130 Unable to fire up acceptor from this config node:
0.0.0.0
1112
inboundJsonCli
true
crtmpserver/sources/thelib/src/configuration/module.cpp:107 Unable to configure acceptor:
0.0.0.0
1112
inboundJsonCli
true
crtmpserver/sources/thelib/src/configuration/configfile.cpp:132 Unable to configure acceptors
crtmpserver/sources/crtmpserver/src/crtmpserver.cpp:241 Unable to configure acceptors
crtmpserver/sources/crtmpserver/src/crtmpserver.cpp:280 Shutting down protocols manager
crtmpserver/sources/crtmpserver/src/crtmpserver.cpp:284 Shutting down I/O handlers manager
crtmpserver/sources/thelib/src/netio/epoll/iohandlermanager.cpp:129 Handlers count changed: 1->0 IOHT_ACCEPTOR
'''
Getting error while streaming from rpi compute to crtmpserver on AWS t2 . Im streaming using gstreamer as rtmp using flvmux on port 1935
Error originates from : crtmpserver/sources/thelib/src/protocols/rtmp/amf0serializer.cpp:734
Trace is as follows
/home/ubuntu/crtmpserver/sources/thelib/src/netio/epoll/tcpacceptor.cpp:154 Client connected: <ip hidden >:28408 -> 0.0.0.0:1935
/home/ubuntu/crtmpserver/sources/thelib/src/netio/epoll/iohandlermanager.cpp:119 Handlers count changed: 11->12 IOHT_TCP_CARRIER
/home/ubuntu/crtmpserver/sources/thelib/src/protocols/rtmp/inboundrtmpprotocol.cpp:123 This version of player doesn't support validation
/home/ubuntu/crtmpserver/sources/applications/appselector/src/rtmpappprotocolhandler.cpp:83 Selected application: flvplayback (live)
/home/ubuntu/crtmpserver/sources/thelib/src/application/baseclientapplication.cpp:240 Protocol CTCP(16) <-> TCP(2) <-> [IR(3)] unregistered from application: appselector
/home/ubuntu/crtmpserver/sources/thelib/src/application/baseclientapplication.cpp:251 Stream NR(1) with name `` registered to application `flvplayback` from protocol IR(3)
/home/ubuntu/crtmpserver/sources/thelib/src/protocols/rtmp/basertmpappprotocolhandler.cpp:1490 Default implementation of ProcessInvokeGeneric: Request: _checkbw
/home/ubuntu/crtmpserver/sources/thelib/src/application/baseclientapplication.cpp:262 Stream NR(1) with name `` unregistered from application `flvplayback` from protocol IR(3)
/home/ubuntu/crtmpserver/sources/thelib/src/application/baseclientapplication.cpp:251 Stream INR(2) with name `ccc` registered to application `flvplayback` from protocol IR(3)
/home/ubuntu/crtmpserver/sources/thelib/src/protocols/rtmp/amf0serializer.cpp:734 Unable to de-serialize type 9; Buffer: Size: 4096
Published: 215
Consumed: 214
Send limit: unlimited
Address: 0x1ed5b80
00000000 02 00 0d 40 73 65 74 44 61 74 61 46 72 61 6d 65 ...@setDataFrame
00000016 02 00 0a 6f 6e 4d 65 74 61 44 61 74 61 08 00 00 ...onMetaData...
00000032 00 08 00 0c 76 69 64 65 6f 63 6f 64 65 63 69 64 ....videocodecid
00000048 00 40 1c 00 00 00 00 00 00 00 05 77 69 64 74 68 [email protected]
00000064 00 40 74 00 00 00 00 00 00 00 06 68 65 69 67 68 [email protected]
00000080 74 00 40 6e 00 00 00 00 00 00 00 09 66 72 61 6d [email protected]
00000096 65 72 61 74 65 00 40 24 00 00 00 00 00 00 00 0c erate.@$........
00000112 61 75 64 69 6f 63 6f 64 65 63 69 64 00 40 24 00 audiocodecid.@$.
00000128 00 00 00 00 00 00 0f 6d 65 74 61 64 61 74 61 63 .......metadatac
00000144 72 65 61 74 6f 72 02 00 13 47 53 74 72 65 61 6d reator...GStream
00000160 65 72 20 46 4c 56 20 6d 75 78 65 72 00 0c 63 72 er FLV muxer..cr
00000176 65 61 74 69 6f 6e 64 61 74 65 02 00 17 53 61 74 eationdate...Sat
00000192 20 4f 63 74 20 31 35 20 31 31 3a 33 35 3a 32 20 Oct 15 11:35:2
00000208 32 30 31 36 00 00 09 2016...
/home/ubuntu/crtmpserver/sources/thelib/src/protocols/rtmp/amf0serializer.cpp:323 Unable to read value
/home/ubuntu/crtmpserver/sources/thelib/src/protocols/rtmp/rtmpprotocolserializer.cpp:545 Unable to de-serialize invoke parameter 2
/home/ubuntu/crtmpserver/sources/thelib/src/protocols/rtmp/basertmpappprotocolhandler.cpp:409 Unable to deserialize message
/home/ubuntu/crtmpserver/sources/thelib/src/protocols/rtmp/basertmpprotocol.cpp:966 Unable to send rtmp message to application
/home/ubuntu/crtmpserver/sources/thelib/src/netio/epoll/tcpcarrier.cpp:89 Unable to signal data available
/home/ubuntu/crtmpserver/sources/thelib/src/netio/epoll/iohandlermanager.cpp:129 Handlers count changed: 12->11 IOHT_TCP_CARRIER
/home/ubuntu/crtmpserver/sources/thelib/src/protocols/protocolmanager.cpp:45 Enqueue for delete for protocol [IR(3)]
/home/ubuntu/crtmpserver/sources/thelib/src/application/baseclientapplication.cpp:262 Stream INR(2) with name `ccc` unregistered from application `flvplayback` from protocol IR(3)
/home/ubuntu/crtmpserver/sources/thelib/src/application/baseclientapplication.cpp:240 Protocol [IR(3)] unregistered from application: flvplayback
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.