package com.inspect.tcpserver.sip.media; import java.io.ByteArrayOutputStream; public class PsMuxer { public byte[] pack(byte[] h264) throws Exception { ByteArrayOutputStream out = new ByteArrayOutputStream(); // PS header (įŽ€åŒ–į‰ˆ) out.write(new byte[]{ 0x00,0x00,0x01,(byte)0xBA, 0x44,0x00,0x04,0x00,0x04,0x01,(byte)0x89,(byte)0xC3,(byte)0xF8 }); // PES header out.write(new byte[]{ 0x00,0x00,0x01,(byte)0xE0, 0x00,0x00 }); out.write(h264); return out.toByteArray(); } }