| /xiu/ |
| H A D | Cargo.lock | 3 version = 3 7 version = "0.17.0" 16 version = "1.0.2" 22 version = "0.3.2" 31 version = "0.4.3" 41 version = "0.5.2" 51 version = "0.6.0" 62 version = "0.7.5" 74 version = "0.8.3" 99 version = "0.6.4" [all …]
|
| /xiu/protocol/hls/ |
| H A D | README.md | 7 Reference xmpegts version v0.0.2 9 Reference rtmp version v0.0.8 19 - Reference rtmp/xflv/mpegts new version. 23 - Reference xflv new version v0.2.1. 24 - Reference rtmp new version v0.3.1. 31 - Reference streamhub new version v0.1.2.
|
| H A D | Cargo.toml | 4 version = "0.4.1" 18 hyper = { version = "0.14", features = ["full"] } 19 tokio-util = { version = "0.6.5", features = ["codec"] } 27 version = "1.4.0"
|
| /xiu/confs/online/ |
| H A D | rtmp.Cargo.toml | 4 version = "0.4.2" 20 # uuid = { version = "0.6.5", features = ["v4"] } 26 serde_json = { version = "1", default-features = false, features = [ 31 serde = { version = "1.0", features = ["derive", "rc"] } 39 version = "1.4.0"
|
| H A D | hls.Cargo.toml | 4 version = "0.4.2" 18 hyper = { version = "0.14", features = ["full"] } 19 tokio-util = { version = "0.6.5", features = ["codec"] } 27 version = "1.4.0"
|
| H A D | xiu.Cargo.toml | 4 version = "0.9.1" 15 serde = { version = "1.0.101", optional = true, features = ["derive"] } 21 serde_json = { version = "1", default-features = false, features = [ 27 tokio-metrics = { version = "0.2.0", default-features = false } 42 version = "1.26.0"
|
| H A D | streamhub.Cargo.toml | 4 version = "0.1.2" 22 serde_json = { version = "1", default-features = false, features = [ 27 serde = { version = "1.0", features = ["derive", "rc"] } 33 version = "1.4.0"
|
| H A D | httpflv.Cargo.toml | 4 version = "0.3.2" 18 hyper = { version = "0.14", features = ["full"] } 26 version = "1.4.0"
|
| H A D | flv.Cargo.toml | 4 version = "0.3.0" 17 serde = { version = "1.0", features = ["derive", "rc"] }
|
| /xiu/protocol/rtmp/ |
| H A D | Cargo.toml | 4 version = "0.4.1" 20 # uuid = { version = "0.6.5", features = ["v4"] } 27 serde_json = { version = "1", default-features = false, features = [ 32 serde = { version = "1.0", features = ["derive", "rc"] } 40 version = "1.4.0"
|
| /xiu/confs/local/ |
| H A D | rtmp.Cargo.toml | 4 version = "0.4.1" 20 # uuid = { version = "0.6.5", features = ["v4"] } 26 serde_json = { version = "1", default-features = false, features = [ 31 serde = { version = "1.0", features = ["derive", "rc"] } 39 version = "1.4.0"
|
| H A D | hls.Cargo.toml | 4 version = "0.4.1" 18 hyper = { version = "0.14", features = ["full"] } 19 tokio-util = { version = "0.6.5", features = ["codec"] } 27 version = "1.4.0"
|
| H A D | xiu.Cargo.toml | 4 version = "0.9.0" 15 serde = { version = "1.0.101", optional = true, features = ["derive"] } 21 serde_json = { version = "1", default-features = false, features = [ 27 tokio-metrics = { version = "0.2.0", default-features = false } 42 version = "1.26.0"
|
| H A D | streamhub.Cargo.toml | 4 version = "0.1.1" 22 serde_json = { version = "1", default-features = false, features = [ 27 serde = { version = "1.0", features = ["derive", "rc"] } 33 version = "1.4.0"
|
| H A D | httpflv.Cargo.toml | 4 version = "0.3.1" 18 hyper = { version = "0.14", features = ["full"] } 26 version = "1.4.0"
|
| /xiu/application/http-server/ |
| H A D | Cargo.toml | 3 version = "0.1.0" 10 serde = { version = "1.0", features = ["derive", "rc"] } 11 serde_json = { version = "1", default-features = false, features = [ 21 version = "1.4.0"
|
| /xiu/library/bytesio/ |
| H A D | Cargo.toml | 3 version = "0.3.0" 17 tokio-util = { version = "0.6.5", features = ["codec"] } 19 tokio-stream = { version = "0.1" } 24 version = "1.4.0"
|
| /xiu/application/xiu/ |
| H A D | Cargo.toml | 4 version = "0.9.0" 15 serde = { version = "1.0.101", optional = true, features = ["derive"] } 21 serde_json = { version = "1", default-features = false, features = [ 27 tokio-metrics = { version = "0.2.0", default-features = false } 42 version = "1.26.0"
|
| /xiu/library/streamhub/ |
| H A D | Cargo.toml | 4 version = "0.1.1" 22 serde_json = { version = "1", default-features = false, features = [ 27 serde = { version = "1.0", features = ["derive", "rc"] } 33 version = "1.4.0"
|
| /xiu/protocol/httpflv/ |
| H A D | README.md | 15 - Reference xflv new version v0.2.1. 16 - Reference rtmp new version v0.3.1. 21 - Reference streamhub new version v0.1.2.
|
| H A D | Cargo.toml | 4 version = "0.3.1" 18 hyper = { version = "0.14", features = ["full"] } 26 version = "1.4.0"
|
| /xiu/protocol/rtsp/src/http/ |
| H A D | mod.rs | 14 pub version: String, field 60 if let Some(version) = fields.next() { in unmarshal() 61 rtsp_request.version = version.to_string(); in unmarshal() 88 let mut request_str = format!("{} {} {}\r\n", self.method, self.url, self.version); in marshal() 107 pub version: String, field 124 if let Some(version) = fields.next() { in unmarshal() 125 rtsp_response.version = version.to_string(); in unmarshal() 162 self.version, self.status_code, self.reason_phrase in marshal()
|
| /xiu/protocol/rtmp/src/handshake/ |
| H A D | digest.rs | 54 fn find_digest_offset(&mut self, version: SchemaVersion) -> Result<usize, DigestError> { in find_digest_offset() 57 match version { in find_digest_offset() 98 version: SchemaVersion, in cook_raw_message() 100 let digest_offset: usize = self.find_digest_offset(version)?; in cook_raw_message() 127 fn generate_and_validate(&mut self, version: SchemaVersion) -> Result<BytesMut, DigestError> { in generate_and_validate() 128 let (left_part, digest_data, right_part) = self.cook_raw_message(version)?; in generate_and_validate()
|
| /xiu/protocol/webrtc/src/http/ |
| H A D | mod.rs | 30 pub version: String, field 87 if let Some(version) = fields.next() { in unmarshal() 88 http_request.version = version.to_string(); in unmarshal() 134 let mut request_str = format!("{} {} {}\r\n", self.method, full_path, self.version); in marshal() 155 pub version: String, field 172 if let Some(version) = fields.next() { in unmarshal() 173 http_response.version = version.to_string(); in unmarshal() 210 self.version, self.status_code, self.reason_phrase in marshal()
|
| /xiu/protocol/rtsp/src/rtp/rtcp/ |
| H A D | rtcp_header.rs | 16 pub version: u8, // 2 bits field 31 rtcp_header.version = byte_1st >> 6; in unmarshal() 45 let byte_1st: u8 = (self.version << 6) | (self.padding_flag << 5) | self.report_count; in marshal()
|