WriteUInt16() публичный Метод

public WriteUInt16 ( int value ) : void
value int
Результат void
Пример #1
0
            private static byte[] CreateBody(long local_timestamp)
            {
                var s = new MemoryStream();

                using (var writer = new RTMPBinaryWriter(s)) {
                    writer.WriteUInt16((int)UserControlMessageType.PingResponse);
                    writer.WriteUInt32(local_timestamp);
                }
                return(s.ToArray());
            }
Пример #2
0
            private static byte[] CreateBody(long target_stream_id)
            {
                var s = new MemoryStream();

                using (var writer = new RTMPBinaryWriter(s)) {
                    writer.WriteUInt16((int)UserControlMessageType.StreamIsRecorded);
                    writer.WriteUInt32(target_stream_id);
                }
                return(s.ToArray());
            }
Пример #3
0
        private static byte[] CreateBody(UserControlMessageType message_type, byte[] payload)
        {
            var s = new MemoryStream();

            using (var writer = new RTMPBinaryWriter(s)) {
                writer.WriteUInt16((int)message_type);
                writer.Write(payload);
            }
            return(s.ToArray());
        }
Пример #4
0
            private static byte[] CreateBody(long target_stream_id, TimeSpan buffer_length)
            {
                var s = new MemoryStream();

                using (var writer = new RTMPBinaryWriter(s)) {
                    writer.WriteUInt16((int)UserControlMessageType.SetBufferLength);
                    writer.WriteUInt32(target_stream_id);
                    writer.WriteUInt32((long)buffer_length.TotalMilliseconds);
                }
                return(s.ToArray());
            }
Пример #5
0
 private static byte[] CreateBody(long local_timestamp)
 {
     var s = new MemoryStream();
     using (var writer=new RTMPBinaryWriter(s)) {
       writer.WriteUInt16((int)UserControlMessageType.PingResponse);
       writer.WriteUInt32(local_timestamp);
     }
     return s.ToArray();
 }
Пример #6
0
 private static byte[] CreateBody(UserControlMessageType message_type, byte[] payload)
 {
     var s = new MemoryStream();
       using (var writer=new RTMPBinaryWriter(s)) {
     writer.WriteUInt16((int)message_type);
     writer.Write(payload);
       }
       return s.ToArray();
 }
Пример #7
0
 private static byte[] CreateBody(long target_stream_id)
 {
     var s = new MemoryStream();
     using (var writer=new RTMPBinaryWriter(s)) {
       writer.WriteUInt16((int)UserControlMessageType.StreamIsRecorded);
       writer.WriteUInt32(target_stream_id);
     }
     return s.ToArray();
 }
Пример #8
0
 private static byte[] CreateBody(long target_stream_id, TimeSpan buffer_length)
 {
     var s = new MemoryStream();
     using (var writer=new RTMPBinaryWriter(s)) {
       writer.WriteUInt16((int)UserControlMessageType.SetBufferLength);
       writer.WriteUInt32(target_stream_id);
       writer.WriteUInt32((long)buffer_length.TotalMilliseconds);
     }
     return s.ToArray();
 }