Commit graph

19 commits

Author SHA1 Message Date
Muaz Ahmad
7782f14eb5 Add connect command read code, import amf package 2023-08-10 23:53:58 +05:00
Muaz Ahmad
ac5834a12e Add amf encoding package, test code 2023-08-10 23:53:23 +05:00
Muaz Ahmad
58d12652e5 Remove chunk size test code, add connect command test code 2023-08-10 23:52:52 +05:00
Muaz Ahmad
d5d5e71270 Added \"stream key\" to params storage 2023-08-10 23:51:54 +05:00
Muaz Ahmad
48c3bb1df4 Refactor, remove unused buffer and stream map init 2023-08-10 23:51:24 +05:00
Muaz Ahmad
c7ea01e3bd Force read peer chunk size message from client 2023-08-10 20:58:01 +05:00
Muaz Ahmad
5df64adcbd Refactor, wrapper around ReadChunk to manage structs 2023-08-10 20:34:10 +05:00
Muaz Ahmad
d5d2301cad Loop chunk read 2023-08-10 15:29:25 +05:00
Muaz Ahmad
510be80449 Store and init protocol parameters 2023-08-10 15:29:10 +05:00
Muaz Ahmad
05087ccbb3 Export ChunkBuffers, track bytes read in total 2023-08-10 15:28:43 +05:00
Muaz Ahmad
fabcecae43 Refactor to export structs chnk_stream and message 2023-08-10 13:58:57 +05:00
Muaz Ahmad
48029e0ee6 chunk format 3 handling 2023-08-10 13:24:06 +05:00
Muaz Ahmad
37e28d88d3 added chunk type 2 parse 2023-08-10 13:09:26 +05:00
Muaz Ahmad
bb98894fc3 Code refactoring, persistent chunk read bufs, type 1 chunks 2023-08-10 12:49:26 +05:00
Muaz Ahmad
45a06a10f7 chunk read fix, msg stream id read fix and open stream init func 2023-08-10 03:24:48 +05:00
Muaz Ahmad
5bc8a7affc Chunk read test 2023-08-10 03:24:00 +05:00
Muaz Ahmad
0998da8d87 Basic chunk reading, format 0 2023-08-10 01:02:54 +05:00
Muaz Ahmad
aafa00ecae Typo and type fix 2023-08-10 01:02:22 +05:00
Muaz Ahmad
b2c3ca552b Basic RTMP server+handshake 2023-08-09 16:00:21 +05:00